Lua AntiFlood for RP servers

UndeX

Новичок
Автор темы
1
4
Версия SA-MP
  1. 0.3.7 (R1)

От автора

Доброго времени суток, пришла идея в голову, написать простенький анти-флуд.
Бывает стоишь, скажем в казино, а там флуд льется рекой, и дико раздражает.
Писал для себя, и решил поделится с вами, прошу тапками не бросаться, только начал вникать в LUA.



Собственно анти-флуд) Блокирует вывод одинаковых сообщений от одного и того же игрока, в течении определенного времени.
Все настройки производятся в двух переменных, TIMEOUT и PATTERNS.
Время, на которое блокируется сообщение задается в секундах в переменной TIMEOUT.
Шаблоны, по которым выполняется отлавливание сообщений, задается в таблице PATTERNS.
Важно соблюдать порядок групп регулярок: 1я группа - ник игрока, 2я группа - сообщение.
По умолчанию внесены регулярки для SRP, могу помочь с регулярками для других проектов.
 

Вложения

  • AntiFlood.lua
    1.6 KB · Просмотры: 64