myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
История благодарностей участнику Dimon21. Спасибо сказали: 7
Дата поста: В теме: За сообщение: Спасибо сказали:
22.6.2011, 8:26 DiapasonGag
Диапазон гаг
--- Скрипт тихой заглушки юзеров-нарушителей по диапазону (особенно удобно против диапазонов с динамическими IP), а также информирования админа о приходе юзера с заглушенного диапазона.
---
--- Название скрипта: DiapasonGag.lua
--- Версия: 1.0
--- API: RusHub
--- Автор: Ksan (aka Trans)
--- Город: Томск
--- Перевод под RusHub: Saymon(Чебоксары) Спосибо ему за реализацию этого скрипта
--- Дата написания: 10-06-11
--- Описание: Глушит по диапазонам из таблицы, при входе юзера с таких диапазонов сообщает админу о его приходе (опционально), далее при попытке написать что-то проверяется по диапазону и при принадлежности к такому диапазону глушится и чат и приват. Имеется таблица команд, которые юзеру разрешено использовать даже при заглушке. Имеются таблицы исключений по профилям и никам.
--- В принципе, можно сохранять таблицу заглуш. ников в файл, но особой нужды в этом нет.
ShadoWx, PomanoB, Cyber_voodoo, AfLc
24.5.2011, 18:04 Экзекутор (ekzekutor)
API2|Универсальный многоязычный бот для PtokaX,VerliHub,RusHub,Eximius
Птока? а прочитать FAQ в разделе запросы скриптов?
Dani_Filth
7.10.2010, 3:46 DiapasonGag
тихая заглушка по диапазону (удобно против динамич. IP)
Скрипт хорош Ksan,но как исправить вот эту ошибку scripts\DiapasonGag.lua:32: unexpected symbol near 'end'.За ранее спс.


[quote name='Dimon21' date='7.10.2010, 4:31' post='34162']
Скрипт хорош Ksan,но как исправить вот эту ошибку scripts\DiapasonGag.lua:32: unexpected symbol near 'end'.За ранее спс.
Нашёл ошибку.
tDiap = { --- Диапазоны (начало и конец)
["95.81.0.0"] = "95.81.255.255", --- Волгателеком что-то динамич. со спамом
["79.133.0.0"] = "79.133.255.255", --- Волгателеком что-то динамич. со спамом
["188.19.136.0"] = "188.19.143.255", -- ЯНАО (спам по приватам с интим-рекламой)
}
end-удалить поставить экранировку.
Ksan

RSS Сейчас: 23.12.2024, 5:19