Главная Форум Новые сообщения Заказать сервер CS 1.6 Бесплатный хостинг CS 1.6 Авторство csError QIWI PHP скрипт Вход



Описание:
Плагин от команды разработчиков Dragons позволяет проверять сообщения пользователя (say, team_say), и в зависимости от настроек может забанить или кикнуть игрока.
Полезен от матерщинников, спамеров и читеров с примитивными читами (аля бадбой и остальная хрень).
Команда dra_reloadchfilter перезагружает список триггеров в реальном времени (без перезагрузки amxx).

Установка:
файл dragons_chatfilter.amxx закинуть в каталог \addons\amxmodx\plugins
файл chatfilter.ini закинуть в каталог \addons\amxmodx\configs\dragons
файл исходника имеет расширение .sma и лежит в каталоге \addons\amxmodx\scripting //Это позволяет его скомпилить заного.

"Для опытных"
Настройка для опытных:
Изменять в исходнике dragons_chatfilter.sma, после изменений скомпилить заного, закинуть в каталог с плагинами addonsamxmodxplugins на подтверждения о замене жмем "OKЭ"
//Максимум строчек
#define MAX_STRINGS 128
//Максимум символов
#define MAX_CHARS 128
//Максимум символов в правиле-исключении
#define EXCEPTION 64
//Максимум символов в правиле для обработки
#define CHMESSAGE 96
//Количество символов в ключе
#define KEYFLAGS 2
//Время бана за спам
#define BANTIME 120
// Права доступа на dra_reloadchfilter
#define ACCESS_FLAG ADMIN_IMMUNITY

// Раскомментируйте для включения логов в каталоге конфигурации \addons\amxmodx\configs\dragons
//#define LOG_TO_DIR 1
// Раскомментируйте для включения сообщений об ошибках. LOG_TO_DIR Должен быть включен.
//#define DEBUG_MODE 1

//Сообщение при кике за мат
new const KICKMSG[] = "Dirty language"
//Причина при кике за мат
new const KICKREASON[] = "Watch your language!"
//Сообщение при бане за спам
new const BANMSG[] = "SPAM"
//Причина при бане за спам
new const BANREASON[] = "NO SPAM!"
//Сообщение при перма бане за читы
new const PBANMSG[] = "MultiHack"
//Причина при бане за читы
new const PBANREASON[] = "MultiHack detected"
//Префикс сообщений плагина
new const PREFIX[] = "HLG"


!!! Последний список шаблонов. Внимание! В файле более 85 строк! Вам понадобится разблокировать ограничение строк в плагине до 128! (#define MAX_STRINGS 128)
"chatfilter.ini"
; This is ChatFilter database file. Feel free to add your own checks.
;
; Format is:
; "flags" "message"
;
; Maxchars:
; flags - 2
; message - 96
; exception rule - 64
;
; Flag reference:
; k - Kick for dirty language.
; p - Log, Say and Ban x min for x reason.
; q - Log, Say and Ban Permanently for cheating
; All messages, reasons and ban time can be pre-defined in plugin.
;
; Checking reference:
; a - Message must contain any of characters
; b - Message must be equal to characters
;
; If you want to add an exception, in flags area put "wl". Message must contain exception to pass similiar triggers.
; Attention! You must define exceptions -> BEFORE <- any other triggers!
;
; Examlpes:
; "wl" "mydomain.com"
; "qa" ""
"qa" "Get more at"
"qa" "4uTbI ka4at TyT:"
"qa" "4uTbI TyT:"
"qa" "wWw.aXe.3dn.ru"
"qa" "VDC: Redux - Frags:"
"qa" ""
"qa" "Allcheats.ru"
"qa" "Spider-CS | User"

; SPAM patterns
"pa" ".ucoz."
"pa" ".3dn."
"pa" ".clan."
"pa" ".sytes."
"pa" "fpteam"

; Risky SPAM patterns
"pa" ":27"
"pa" "www."
"pa" "http:"
"pa" ".il"
"pa" ".lt"
"pa" ".lv"
"pa" ".ru"
"pa" ".com"
"pa" ".org"



Спасибо за материал     Жалоба на материал

Источник: | Добавил: In1ernal_Error | Просмотров: 1189

Комментариев: 0

Проверенный хостинг CS 1.6
Ошибка: Не установлен Flash плеер, или его версия устарела.
Меню сайта
Авторство csError.ru
АРЕНДА СЕРВЕРОВ CS 1.6 Скрипты Патчи Готовые сервера Плагины МОДЕЛИ ОРУЖИЯ МОДЕЛИ ИГРОКОВ ПРОГРАММЫ РУСИФИКАЦИЯ БОТЫ ТЕМЫ МЕНЮ ВЗРЫВЫ ИКОНКИ РАДИО КРОВЬ ИКОНКИ БОЛИ ПРИЦЕЛЫ
Последние темы
Авторство csError
Случайные материалы
Профиль
Флудильня