Ping Warden - Продвинутая система контроля качества соединения игроков.

Авторы:the_hunter
Требования:AMX Mod X 1.10.0 или новее
Мультиязычность:
- EN
- RU
Продвинутая система контроля качества соединения игроков. Плагин автоматически отслеживает пинг, джиттер (скачки пинга) и потерю пакетов у каждого игрока и принимает меры к тем, чьё соединение не соответствует установленным нормам.
Это помогает поддерживать комфортные условия игры на сервере, исключая лагающих игроков, которые могут портить игровой процесс остальным.
Контроль высокого пинга: отсеивает игроков с большой задержкой.
Контроль джиттера: обнаруживает нестабильное соединение (скачки пинга).
Контроль потери пакетов: выявляет игроков с плохим качеством связи.
Умная система адаптации ("Авто-лимиты"): плагин автоматически рассчитывает допустимые лимиты на основе текущей статистики игроков (медиана пинга джиттер, потери).
Кроме всего прочего, это помогает избежать наказаний за неполадки на стороне сервера, а не клиента.
Гибкая система наказаний: сначала кик, при повторном нарушении - бан на заданное время (или только кик, если так настроено).
Иммунитет для админов: настраиваемые флаги доступа позволяют освободить группы игроков от проверок.
Минимальный онлайн: проверки активируются только когда на сервере достаточно игроков.
Уведомления: оповещения в чат игроков о причинах кика или бана.
Логирование: сохранение информации о нарушениях и наказаниях в лог?файл.
Тестовый режим: возможность запускать проверки без реальных наказаний для настройки лимитов.
Чат-команда /ping: отображает текущие показатели соединения (пинг, джиттер, потери).
Консольная команда ping_report: выводит таблицу статистики соединения (пинг, джиттер, потери) всех игроков.
API для разработчиков: программный интерфейс для получения данных и реагирования на события.
pw_min_players 11 Минимальное количество активных игроков для активации проверок (0 - всегда активно)
pw_max_ping 100 Максимально допустимый пинг (мс) (0 - отключить проверку)
pw_max_jitter 20 Максимально допустимый джиттер (мс, RMS?значение) (0 - отключить проверку)
pw_max_loss 3 Максимально допустимая потеря пакетов (%) (0 - отключить проверку)
pw_auto_limits 1 Включить адаптивный расчёт лимитов по статистике игроков
pw_ban_time 5 Длительность бана в минутах при повторном превышении лимитов (-1 - только кик)
pw_immunity_flags a Флаги доступа, освобождающие игроков от наказаний (любой из них)
pw_punish_notify 1 Включить уведомление в чат о наказании (кик/бан) игрока
pw_allow_ping_info 1 Разрешить игрокам использовать команду /ping для просмотра статистики соединения
pw_ping_info_pos 0.835 0.015 Позиция HUD со статистикой соединения (X Y)
pw_ping_info_color 255 255 255 Цвет HUD со статистикой соединения (R G B) (если не задано - случайный цвет)
pw_report_access y Флаги доступа для использования консольной команды ping_report
pw_logging 1 Сохранять информацию о превышении лимитов и наказаниях в лог-файл
pw_test_mode 0 Включить тестовый режим (логирует нарушения без наказания игроков)
Чат?команды
/ping Показать/скрыть HUD с информацией о текущем пинге, джиттере и потерях пакетов. Доступно всем игрокам, если разрешено настройкой pw_allow_ping_info.
Консольные команды
ping_report Выводит в консоль таблицу с показателями качества соединения всех игроков (пинг, джиттер, потери) и текущие максимально допустимые значения (лимиты).
Требует права доступа, указанные в pw_report_access.
Пожертвование Скачать с [Зеркала] Яндекс Форум Магазин
Привет, наша адмнистрация публикует только пушечный контент, поставь лайк под постом ниже и напишите самый топовый комментарий, мы готовим материал только для тебя, любимый asid.
Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.
Уважаемые пользователи, Просим вас помочь нам в развитии, Упоминать наш сайт на форумах и соц сетях.