Всем уже известно что сервера КС можно зафлудить огромным количеством посланных пакетов в консоли командой "Fullupdate" (вроде того что на первой странице). От этого флуда, сервер начинает сильно лагать и тормозить, в последствии чего не дает никому нормально поиграть, так несложно и потерять людей с вашего сервера.
Так вот, этот плагин был создан именно для того чтоб предотвратить это и наказать флудера баном по IP! Он ловит в консоле тех кто использует в течении секунды данную команду больше 5 раз и сразу банит чтоб не навредить серверу и помешать его работе. (время бана 120 минут, такие "всезнающие" люди не должны быть забанены навсегда).
Главная изюминка в том что, как только флудер начинает спамить сервер - после 5-ой комманды, плагин сразу определяет его и начинает своё действие. (по моим просьбам, автор добавил эти действия):
1. Флудер оставляет сообщение в чат: I am floodind the server.. ban me please!
2. Сервер отвечает ему взаимностью, сообщением в HUD:
[Anti-Flood] Violation by [имя флудера]
[Anti-Flood] Violation: Flooding the server
[Anti-Flood] Punishment: 120 minutes ban
И в итоге, сервер банит тело на 2 чаcа для отдыха: "Reason: Be useful"Cvar's:amx_check_time - время через которое повторное использование команды считается флудом( по умолчанию 1 сек)
Плагин у меня работает отлично! Надеюсь всем понравится. Да будут защищены наши сервера от всех обиженных "умников" ))
anti_floodup.rar [4,37 Kb] (cкачиваний: 359)
anti_fullupdate_spam.rar [3,45 Kb] (cкачиваний: 351)
- эта версия кикнет флудера
Теги: Amxmodx amxx plugins