Автор: gyxoBka
Версия: 0.9.3
Используемые модули:
Fakemeta
Regex
Описание:
CS NickName Control
– этот кс 1.6 плагин задумывался как защита от читеров, которые меняют ник на рандомные или игровые и тем самым затрудняют отправку их в бан, а после расширил функционал.
Блокирует частую смену ника в кс, выдавая предупреждение, а затем и наказывает. Умеет очищать ник игрока от спец. символов, чтобы не нарушать работу других Ваших cs 1.6 плагинов.
Проверяет на наличие в имени запрещенных слов ( маты, реклама и тд), которые указываются в конфиге blocked_words.ini и при совпадении меняет на имена, указанные в white_names.ini.
Также умеет проверять ник при помощи регулярных выражений. Опытному пользователю не составит труда самому написать его, а для новичков уже составлено регулярное выражение, которое проверяет ник на наличие в нём рекламы сайта или IP-адреса сервера. Всё это сопровождается достаточным количеством кваров для тонкой настройки.
Важно! Плагин не меняет ник пользователя, а лишь меняет его отображение на сервере. Целостность конфига игрока нарушена не будет.
Настройки
//Команда наказания за спам никами
// Можно использовать:
// %userid% ( рекомендуется ) %name% %ip%
// %reason% – причина наказания ( указывается в кваре )
// %time% – время в минутах( указывается в кваре )
// Пример: bcn_punishment “amx_ban %userid% %time% %reason%”
bcn_punishment “amx_kick %userid% %reason%”
// %reason%
bcn_reason “BadName”
// %time%
bcn_time “30”
// Количество предупреждений при частой смене ника после которого последует наказание ( по умолчанию: 3 )
bcn_warnings “10” //( по умолчанию: 3 )
// Минимальный промежуток времени (в секундах) через который можно будет повторно сменить ник.
bcn_wait “10” //( по умолчанию: 10 )
// Проверять ник на наличие спец. символов? [ 1 – Да/ 0 – Нет ]
bcn_checkname “1” //( по умолчанию: 1 )
//Сами спец. символы на которые производить проверку и удалять их из ника
bcn_symbols “+%#”
// Проверять ники на запрещенные слова: маты, нежелательные ники, рекламу. [ 1 – Да/ 0 – Нет ]
// Указываются в addons/amxmodx/configs/blocked_names.ini
bcn_blockname “1” //( по умолчанию: 1 )
// Проверка ника регулярными выражениями. [ 1 – Да/ 0 – Нет ]
bcn_regex “1” //( по умолчанию: 1 )
// Здесь нужно указать само регулярное выражение, которым будет проверяться ник.
// К примеру, можно проверять на рекламу IP сервера или сайта в нике. Здесь только ваша фантазия.
// Если Не понимаете, что делаете, то не трогайте!
// Пример: bcn_pattern “(?:\w+\.[a-z]{2,4}\b|(?:\s*\d+\s*\.){3})”
bcn_pattern “(?:\w+\.[a-z]{2,4}\b|(?:\s*\d+\s*\.){3})”
CS 1.6 Конфиги
addonds/amxmodx/configs/blocked_words.ini
Указываются запрещенные слова. Каждое новое слово пишется в новой строчке.
Не забудьте убедиться, что в конце файла не осталось пустых строк.
addonds/amxmodx/configs/white_names.ini
Указываются ники на которые будут меняться после проверки при выявлении совпадения.
Каждое новое слово пишется в новой строчке.
Не забудьте убедиться, что в конце файла не осталось пустых строк.
addonds/amxmodx/configs/name_control.cfg
Здесь можно настроить плагин под себя.
Коментарі 0