Самый актуальный и наболее сбалансированный, оптимизированный плагин для сервера CS 1.6 — Ping Control v1.2 от BlackSignature, который создан для того, чтобы следить за так называемыми «лагерами» на сервере CS 1.6. Плагин сначала выдает несколько предупреждений о том, что у игрока повышенный пинг (ping - задержка) или потеря пакетов при связи с сервером, если ситуация не улучшается, он будет кикать или банить (можно настроить в конфиге) игрока.
В отличии от старенького Ping Checker 26.0.1 RC1, который мы ранее публиковали и уже тем более HPK, конфиг этого плагина очень обширный для настройки. В нём можно настроить различные параметры: на сколько банить игрока или кикать, при свыше какого значения пинга игроку будут выдаваться предупреждения, какое кол-во предупреждений будет выдаваться до момента наказания, присутствует функции иммунитета (вписав флаги, игроки будут игнорироваться для проверки) и много другого. Как по мне, это лучший плагин для сервера на сегодняшний день. Протестирован уже на нескольких десятков серверов моих клиентов и жалоб не было. Рекомендую!
Требования:
Модуль ReAPI (скачать)
Совместимость с версиями
Amxx 1.9.0, Amxx 1.10.0 dev
Установка:
1) Архив с плагином распаковать.
2) Закинуть всё содержимое архива из папки cstrike на ваш сервер в папку cstrike. Плагин уже скомпилирован для AMXX 1.9.0. В архиве исходник присутствует, если что.
3) Перейдите на FTP сервера в cstrike/addons/amxmodx/configs и в файле plugins.ini впишите с новой строки название плагина ping_control.amxx и после сохраните конфиг. Затем закиньте назад в папку с заменой.
4) Смените карту, чтобы автоматичиски в папке cstrike/addons/amxmodx/configs/plugins появился конфиг плагина с названием plugin-ping_control.cfg, скачайте его и настройте по своему вкусу.
5) Закиньте конфиг назад с заменой и по желанию можно сразу сменить карту, чтобы внедрить настройки. На этом установка завершена. Приятной игры.
Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.
Настройки плагина в конфиге
// Интервал между проверками (в секундах)
// -
// Default: "10"
// Minimum: "1.000000"
ping_time_check "10"
// Если пинг игрока # или выше, игрок получает предупреждение
// -
// Default: "120"
ping_warn_ping "120"
// Если потери пакетов игрока # или выше, игрок получает предупреждение
// -
// Default: "25"
ping_warn_loss "25"
// Через сколько предупреждений игрок будет наказан
// -
// Default: "3"
// Minimum: "1.000000"
ping_max_warns "3"
// На сколько минут банить игрока (0 - кикать)
// -
// Default: "1"
// Minimum: "0.000000"
ping_ban_mins "1"
// Включить оповещение в чат о наказании игрока
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ping_notice_punish "1"
// Флаги иммунитета к наказанию (требуется любой из; "" - выкл.)
// -
// Default: ""
ping_immunity_flag ""
// Уменьшать счётчик предупреждений ping/loss каждые # успешных проверок игрока (0 - не уменьшать)
// -
// Default: "6"
ping_dec_ping_warns "6"
// Если скачок пинга игрока # или выше, игрок получает предупреждение
// -
// Default: "60"
ping_warn_fluctuation "60"
// Через сколько предупреждений игрок будет наказан (0 - выкл.)
// -
// Default: "5"
// Minimum: "0.000000"
ping_max_fluctuation_warns "5"
// Уменьшать счётчик скачков пинга каждые # успешных проверок игрока (0 - не уменьшать)
// -
// Default: "6"
ping_dec_fluctuation_warns "6"
// Режим подсчёта по среднему пингу (как у h1k3). # - кол-во проверок до начала расчёта (0 - выкл.)
// -
// Default: "0"
ping_average_count "0"
// Использовать среднее скользящее для сглаживания скачков при расчёте пинга?
// -
// Default: "0"
ping_ema_mode"0"
|