Ping Control — Кикает игроков за высокий пинг и потерю пакетов в CS 1.6 [ReAPI]

Самый актуальный и наболее сбалансированный, оптимизированный плагин для сервера 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"




Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 328 | Загрузок: 45 | Рейтинг: 5.0/1
Автор файла: BlackSignature | Источник: http://dev-cs.ru


Всего комментариев: 0
Имя *:
Email *:
Код *: