| Плагины sourcemod |
| Главная » Файлы » Плагины sourcemod |
sm_regexfilter
|
Скачивать могут только зарегистрированные пользователи. [ Регистрация | Вход ]
[ Скачать с сервера (13.3 Kb)
]
| 25.07.2012, 12:21 |
Возможности: 1. Выполнить команду RCON (действие) 2. Ограничить количество умноженных, таким образцом можно говорить (ограничивают) 3. Предписать предел с блоком текста 4. Предписать предел с наказанием, которое команда RCON (наказывает) 5. Учесть прощение одного нарушения, которое каждые x секунды (прощают) 5. Блокировать текст абсолютно (никакой предел) (блок) 6. Заменить соответствия вереницей (заменяют) 7. Заменить соответствия от ДРУГОГО образца REGEX с вереницей (replacepattern) 8. Предупредить клиента, что они нарушают соответствующие правила (предупреждают) 9. Позволить admins с указанными уровнями быть свободным (неприкосновенность) Пример regexrestrict.cfg: "Censor" { "ExampleBlock" { "chatpattern" "cunt 'CASELESS'" // Заперщенное слово "warn" "Ещё слово и в БАНЮ!" "block" "1" } "ExampleReplacement" { "chatpattern" "С*КА 'CASELESS'" // Заперщенное слово "chatpattern" "с*ка 'CASELESS'" // Заперщенное слово "chatpattern" "syka 'CASELESS'" "chatpattern" "п*дор 'CASELESS'" "chatpattern" "хуй 'CASELESS'" "chatpattern" "у*бок 'CASELESS'" "chatpattern" "гандон 'CASELESS'" "chatpattern" "уб**док 'CASELESS'" "chatpattern" "пидорас 'CASELESS'" "chatpattern" "п*дор 'CASELESS'" "chatpattern" "чмо 'CASELESS'" "chatpattern" "З*ТК*ИСЬ 'CASELESS'" "chatpattern" "мудак 'CASELESS'" "chatpattern" "БЛ*ТЬ 'CASELESS'" "chatpattern" "shit 'CASELESS'" "chatpattern" "hell 'CASELESS'" "chatpattern" "shit 'CASELESS'" "chatpattern" "hell 'CASELESS'" "warn" "Ещё слово и в БАНЮ!" // Предупреждение писавшему (текст) "replace" "LOL:)" //Текст на который будет заменен } "IPfilter" { "chatpattern" "\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:?\d*" // блокирует ip адрес "replace" "АДРЕСА писать запрещено!" //Текст на который будет заменен "warn" "IP Сюда писать запрещено!" // Предупреждение писавшему (текст) "action" "sm_slap #%u 0" //Команда выполненная на нём } "DNSfilter" { "chatpattern" "[a-zA-Z0-9]*\.?[a-zA-Z0-9]*\.[a-zA-Z]{2,3}" "warn" "DNS писать запрещено!" "replace" "Реклама запрещена!" "action" "sm_slap #%u 0" } "ExampleLimit" { "chatpattern" "С*КА 'CASELESS'" // Заперщенное слово "chatpattern" "с*ка 'CASELESS'" // Заперщенное слово "chatpattern" "syka 'CASELESS'" "chatpattern" "п*дор 'CASELESS'" "chatpattern" "хуй 'CASELESS'" "chatpattern" "у*бок 'CASELESS'" "chatpattern" "гандон 'CASELESS'" "chatpattern" "уб**док 'CASELESS'" "chatpattern" "пидорас 'CASELESS'" "chatpattern" "пид*р 'CASELESS'" "chatpattern" "чмо 'CASELESS'" "chatpattern" "З*ТКН*СЬ 'CASELESS'" "chatpattern" "мудак 'CASELESS'" "chatpattern" "БЛ*ТЬ 'CASELESS'" "chatpattern" "л*х 'CASELESS'" "chatpattern" "п*др*ло 'CASELESS'" "chatpattern" "сучара 'CASELESS'" "chatpattern" "м*р*н 'CASELESS'" "action" "sm_slap #%u 10" "limit" "3" // Колличество предупреждений "forgive" "300" // Интервал между использованием (текста в чате) в секундах "punish" "sm_ban #%u 10 MAT" // Команда выполненная на нём, после окончания лимита предупреждений } } Пример regexrestrict.cfg в архиве - настроить можно под свои нужды. | |
| Просмотров: 1271 | Загрузок: 161 | Рейтинг: 5.0/1 | |
| Всего комментариев: 0 | |







Модераторов: 0
Админов: 3
Парней: 1687
Девушек: 10