Страница 1 из 1

Ban Flood Gate - скрипт для ограничения числа киков/банов

Добавлено: 06 окт 2009, 21:19
TiGRpp
Название: Ban Flood Gate

Версия: rev. 06 Oct 2009, API2

Автор: written by district

Описание:
  • Контролирует количество киков/банов в единицу времени;
  • Блокирует кик- и бан-команды для ника;
  • Владелец или доверенный Админ может заблокировать кик- и бан-команды для всех;
  • Блокировка/разблокировка команд может быть запаролена;
  • Меню управления делегируется только Админам;
  • Блокирует Владельца хаба, если тот не адекватен.
Скрипт написан по заказу, в результате происшедшего 30.09.2009 взлома аккаунта и масовых банов злодеем, с рассылкой, в качестве причины, приглашения на свой ресурс.

Следует опытно выбрать рабочее соотношение nProtectRatio = iProtectCount/iProtectWithin, где iProtectCount -- Количество событий защитного режима, а iProtectWithin -- Период наблюдения за событиями защитного режима в секундах.

Консультации, пожелания и заказы у автора [INT]district на District's restricted hub dchub://91.151.251.201


Скачать:

Добавлено: 17 окт 2009, 23:21
TiGRpp
В скрипте обнаружена ошибка:

Строка 127: attempt to index local 'text' (a nil value)

Вообще-то в скрипте строка 127 - это комментарий, но если вдруг виноват захват sData:match, то, видимо, нужно обнадежить строку-условие дополнительно (для API2):

if text and text:find("You are being kicked because:") and tBlockedNicks[tUser.sNick ] then return true; end