Плагін «Ping Control» для CS 1.6
Про матеріал
Автор: neygomon
Опис:
Ping Control - плагін, який може кікати гравців як за високий пінг, так і за нестабільне з’єднання. Принцип роботи передбачає максимальну продуктивність за мінімальних витрат ресурсів. У звичайних кікерах на кшталт high ping kicker гравець постійно перевіряється по кілька разів на хвилину, і в результаті ми зайвий раз навантажуємо сервер безглуздою роботою. Адже якщо гравця вже перевірили й у нього хороший пінг, навіщо перевіряти його знову і знову?
Особливості:
- Широкі можливості для стеження за станом гравця. Можна кікати як за високий пінг, так і за стрибки пінгу та втрату пакетів. Гравець може мати низький пінг, але все одно рухатися ривками й лагати через переривчасте з’єднання.
- Імунітет для адміністраторів.
- Мінімальне навантаження на сервер.
#define ACCESS_LEVEL_IMMUNITY (ADMIN_MENU|ADMIN_LEVEL_H) // Уровень доступа позволяющий пропускать проверку на пинг.
#define MAX_ALLOWED_PING 100 // Максимально допустимый пинг, превышение этого значения выкидывает игрока с сервера.
#define MAX_FLUX 30 // Максимальные скачки пинга, если привышение то выкидывает с сервера
#define MAX_ALLOWED_LOSS 20 // Максимально допустимая потеря пакетов loss, превышение этого значения выкидывает игрока с сервера.
#define MAX_WARNING_CHECK 5 // Количество предупреждений после которых последует наказание.
#define INTERVAL_CHECK 10.0 // Интервал между проверками, чем меньше значение, тем больше нагрузка на сервер.
#define CHECK_COUNT MAX_WARNING_CHECK + 3 // Количество проверок определенного игрока (снижаем и без того маленькую нагрузку xD)Встановлення та налаштування:
- завантажуємо вихідний код плагіна.
- змінюємо налаштування на власний розсуд.
- компілюємо.
- встановлюємо на сервер і радіємо грі лише з хорошими гравцями)
Коментарі (0)