Player checker afk/ping/camp

Player checker afk/ping/camp 3.7

Нет прав для скачивания
Легкий плагин проверки на афк, пинг и кемперство
Поддерживаемые игры
  1. CS: GO
Простой плагин, который позволяет наказывать игроков за высокий пинг, кемперство и афк.
Делал для себя, решил поделиться.

Преимущества:
1. Проверка кнопок (IN_MOVELEFT IN_MOVERIGHT) при угле поворота.
2. Работа на дм серверах.
3. Проверка на кемперство напрямую зависит от проверки на афк, так что не несет особой нагрузки в отличии от аналогов.
4. Убийство игрока при переносе в афк, происходит только в том случае, ели он последний в команде.

Если у кого есть какие пожелания, или кому не нравится что либо в коде с радостью выслушаю.
Требования
c0rp3n/colorlib-sm (Уже в архиве)
Переменные
sm_pc_check_interval "5.0" = Глобальный квар, через сколько сек проверять игрока (не стоит менять)
sm_pc_warn_sound "ui/menu_invalid.wav" = Звук предупреждения (можно ставить любой, класть в папку sound)
sm_pc_warn_interval "15.0" = Интервал через который игрока начнет предупреждать о возможном наказании


Afk
sm_pc_afk_immune_enable "1" = Поверка на флаг к иммунитету афк
sm_pc_afk_immune_flag "p" = Флаг иммунитета (можно поставить несколько: 'pza')
sm_pc_afk_move_interval "40.0" = Интервал перевода игрока в наблюдатели
sm_pc_afk_kick_interval "290.0"= Интервал кика игрока с сервера если он в наблюдателях
sm_pc_afk_kick_min_players "10" = Минимальное количество игроков для кика игрока с наблюдателей
sm_pc_afk_origin_threshold "40.0" = Дистанция в юнитах которую игрок должен пройти чтоб сбросить проверки (Блок для тех кто жмет wasd)

Anticamp
sm_pc_anticamp_immune_enable "1" = Поверка на флаг к иммунитету антикемп
sm_pc_anticamp_immune_flag "p" = Флаг иммунитета (можно поставить несколько: 'pza')
sm_pc_anticamp_enable "1" = Возможность отключить антикемп
sm_pc_anticamp_interval "30.0" = Интервал для применения наказания за кемпинг
sm_pc_anticamp_radius "130.0" = Дистанция в юнитах которую игрок должен пройти чтоб сбросить антикемп
sm_pc_anticamp_minhealth "20" = Количество здоровья, при котором не стоит применять наказание. Установите на 0 чтоб не учитывать параметр.
sm_pc_anticamp_punishment_type "0" Тип наказания. (0 = Фейд, 1 = Убить, 2 = Ударить)

Ping
sm_pc_ping_immune_enable "1" = Поверка на флаг к иммунитету за пинг
sm_pc_ping_immune_flag "p" = Флаг иммунитета (можно поставить несколько: 'pza')
sm_pc_ping_max_checks "10" = Количество проверок на пинг на основе значения sm_pc_check_interval
sm_pc_ping_max_ping "150" = Максимально допустимое значения пинга для игры на сервере
Автор
hirowatch
Скачивания
2
Просмотры
170
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя hirowatch

Последние обновления

  1. Обновление до 3.7

    Полный источник изменений https://github.com/sazonische/player-checker/commits/master
Назад
Сверху