Текущее время: 22 сен 2018, 08:32
Удалить cookies

Часовой пояс: UTC + 3 часа

Форум находится в режиме "только для чтения" на неопределенный срок. Вы не можете создавать сообщения и темы.



Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Информация по настройке сервера ЗП
СообщениеДобавлено: 18 янв 2010, 12:34 
Не в сети
Аватар пользователя
Призрачный админ

Зарегистрирован: 02 май 2009, 10:55
Сообщений: 1538
Откуда: Москва
Поблагодарили: 184 раз.
Запуск игрового сервера
Для запуска игрового сервера вы можете воспользоваться bat-файлами (находящимися в папке bin),
которые содержат стандартные конфигурации игровых серверов.
Запуск и настройка игрового сервера в С.Т.А.Л.К.Е.Р.: Зов Припяти практически не отличаются от С.Т.А.Л.К.Е.Р.: Чистое Небо.
Подробную информацию по запуску и настройке сервера вы можете найти в разделе Статьи.

Настройка фильтра IP адресов
Сервер можно настроить для видимости в определенной подсети.
Это значит, что игроки из другой подсети не видят и не смогут к нему присоединится.
Доступные подсети задаются в файле конфигурации ip_filter.ltx, который находится в папке заданной значением ключа $app_data_root$.
Этот файл должен содержать секцию subnet_list в которой перечислены макси подсетей в формате CIDR.
Например (содержание файла ...\STALKER-STCOP\ip_filter.ltx):
[subnet_list]
62.16.0.0/19
62.64.64.0/18
62.72.160.0/19
62.80.160.0/19
62.149.0.0/19

Права доступа удаленных администраторов
Права доступа администраторов задаются файлом конфигурации radmins.ltx, который находится в папке заданной значением ключа $app_data_root$.
Этот файл должен содержать секцию radmins, в которой задаются пары <имя пользователя>=<пароль>.
Например (содержание файла ...\STALKER-STCOP\radmins.ltx):
[radmins]
mega_admin=mega_password

Настройка статистики сервера
Для того чтобы включить сбор статистики игр на сервере, необходимо ввести две команды в консоль:
1) sv_statistic_collect 1 - включает сбор статистики по играм.
2) sv_dump_online_statistics_period 1 – включает сохранение статистики игры в файл online_dump.ltx каждую минуту.
Файлы статистики записываются в папку, заданную значением ключа $logs$ + \mp_stats\имя сервера\
Подробная статистика записывается только в конце игры. Поэтому если вы выйдите из игры перед концом, то ваша статистика не сохранится.
Очень важно помнить о том, что «sv_statistic_collect 1» и «sv_dump_online_statistics_period 1» - это консольные команды, которые записываются в user.ltx, поэтому проследите, чтобы user.ltx грузился правильный.

Кик игроков
Для того чтобы кикнуть игрока, вы можете воспользоваться командой sv_kick_id, после которой необходимо уазать идентификатор сессии игрока.
Для получения идентификатора сессии игрока используется команда sv_listplayers, которая выводит список игроков и их идентификаторы.
Вы можете передать часть ника игрока этой команде. Например «sv_listplayers cheater» и тогда эта команда выведет только тех игроков в имени которых есть подстрока «cheater».
Вы можете использовать макрос last_printed, который будет указывать на последнего выведенного игрока командой sv_listplayers.

Например, нужно быстро кикнуть читера с именем «mega_cheater»:
sv_listplayers mega_chea
sv_kick_id last_printed.

Бан игроков
Бан игроков осуществляется командой sv_banplayer <идентификатор сессии игрока> <время в секундах>.

Например, нужно быстро забанить на час читера с именем «mega_cheater»:
sv_listplayers mega_chea
sv_banplayer last_printed 3600

Захват и проверка скриншотов экрана игроков
Для того чтобы сделать скриншот игрока, вы должны авторизоваться в игре как удаленный администратор (ra login <имя> <пароль>).
Затем ввести следующую команду: ra make_screenshot <идентификатор сессии игрока>.
Подлинность скриншота можно проверить утилитой mp_screenshots_info.exe. Чтобы ее запустить, откройте папку с fsgame4mpu.ltx, и запустите из командной строки
bin\mp_screenshots_info.exe <имя файла скриншота без пути>.

Если у вас нет файла fsgame4mpu.ltx, скопируйте fsgame.ltx в fsgame4mpu.ltx.
Скриншоты утилита будет искать в папке заданной ключом $logs$\screenshots.

Захват и проверка конфиг-дампов игроков
Аналогично предыдущей команде (ra make_screenshot) делается и дамп конфигов игрока.
Синтаксис команды: ra make_config_dump <идентификатор сессии игрока>.
Конфиг дампы хранятся в папке заданной ключом $logs$\screenshots.
Как и в случае скриншота, вы можете проверить валидность конфиг дампа утилитой
mp_configs_verifyer.exe (которая запускается также как и mp_screenshots_info.exe).
Например:
.\bin\mp_configs_verifyer.exe -f 091007-182149_stalker.ltx.

Скачать утилиты для проверки конфиг-дампов и скриноштов (0.8MB)

Баннер и правила игры на сервере
Вы можете разместить свой баннер и правила поведения на Вашем сервере в игре.
Для этого поместите в папку $app_data_root$ два файла:
1)server_logo.jpg - (658 x 215 пикселей)
2)server_rules.txt – файл с правилами поведения на сервере.

Оптимизация производительности
Для оптимизации трафика используйте команду sv_traffic_optimization_level 6.
6 -самая удачная конфигурация, работает быстро и эффективно.
Во втором патче вернули команду sv_client_reconnect_time (мин) - сохраняет статистику отсоединившихся игроков в течение указанного времени.

Во втором патче в связи с сертификацией Windows 7 добавили изменение, которое очень негативно повлияло на работу выделенных серверов. При падении сервера показывалось окно "Отправить отчет...", что мешало авторестарту. Чтобы это исправить, нужно установить значение ключа реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting\ShowUI = 0 вручную, или скачать готовый .reg файл: http://mpnetworks.ru/downloads/cop_stuf ... isable.zip
Это не исправляется изменением параметров в реестре, во всяком случае мне действующие методы неизвестны. Эта проблема будет исправлена с помощью утилиты xrServerManager.

_________________
«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
Прежде чем задать вопрос, прочитайте краткий FAQ
Ясность - одна из форм полного тумана.


Последний раз редактировалось Flammable 28 авг 2010, 14:01, всего редактировалось 2 раз(а).
Обновлено 26.01.10



За это сообщение автора Flammable поблагодарили - 6: [RUS]Стрелок, A_L_E_X, CyberSerpent, Danila.bjm, Maximilyan, saha1010
Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ 1 сообщение ] 

Форум находится в режиме "только для чтения" на неопределенный срок. Вы не можете создавать сообщения и темы.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Форум находится в режиме "только для чтения" на неопределенный срок. Вы не можете создавать сообщения и темы.

 

 

Домой

 

 

 

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
MPNetworks - Community
Техническая поддержка support@mpnetworks.ru



cron