Здесь должна быть какая-то умная надпись :)

Плагин Current Player Num

/ Просмотров: 1238

Плагин пишет в лог количество игроков на сервере и название текущей карты каждый раз когда кто-то подключился или отключился от сервера. Это очень полезно при настройке и отладке сервера, проверки его на нагрузку и на глючные карты.

К примеру ваш сервер постоянно или периодически падает. Запускаем его с параметром -debug что бы информация о всех падениях записывалась в debug.log в корневой директории сервера.

Смотрим логи падений:

----------------------------------------------
CRASH: Mon Jan 10 13:18:16 MSK 2014
Start Line: ./hlds_i686 -binary ./hlds_i686 -game cstrike +ip 127.0.0.1 +port 27015 -heapsize 40960 -dev +map de_dust2_2x2 +maxplayers 16 -secure +sv_lan 1 -debug -condebug -pidfile hlds.pid
End of crash report
----------------------------------------------

В данном случае нас интересует строка CRASH: Mon Jan 10 13:18:16 MSK 2014

Сервер падал 10 января в 13:18:16. Идем в cstrike/addons/amxmodx/logs

Смотрим наш current_player_num.log:

L 01/10/2014 - 13:17:54: Всего: 4 игрока | Карта: awp_india2
L 01/10/2014 - 13:18:47: Всего: 0 игроков | Карта: de_dust2_2x2

Анализируя лог выявляем что в момент падения на севере было 4 человека и карта awp_india2. В следствии чего это врятли была перегрузка по количеству игроков а скорее всего проблема в карте и примерно в 90% случаев это как правило карты на которых присутствует авто выдача оружия игроку. Внимательно следите за такими картами.

Если карта была стандартной или без выдачи оружия то следует обратить внимание на кол-во игроков. Особенно если у вас установлен какой-нибудь мод потребляющий много оперативной памяти из-за нехватки которой как раз могут происходить падения. Резервирование оперативной памяти регулируется параметром -heapsize и по умолчанию равно 40960Kb (40Mb). При необходимости увеличиваем это значение.

Если же карты стандартные, игроков не много, тяжелых модов не установлено а сервер все равно падает то ищем проблему в установленных плагинах. Некоторые из них кстати еще могут по отдельности работать отлично а совместно с другими конфликтовать.

Плагин: current_player_num.rar [259]
Комментарии