Chat Filter работает в трех режимах - заменить все сообщение другой
фразой, просто заменить запрещенное слово другим словом/фразой, или
блокирует сообщения полностью (по аналогии с другими цензор-плагинами).
Это настраивается в его конфигурации:
1. Запрещенные слова и его замены могут быть сгруппированы вместе, так что вы можете создать контекстно-зависимые замены.
2. Запрещенные слова могут делать другие действия в дополнение к
обычной замене/ блокировке. Например, пользователи могут автоматически
кикнуты, забанены, подожжены, и т.д., когда они пишут определенные
запрещенные слова.
3. Чат фильтр добавляет веселья - режим "Слово дня", в котором любой
пользователь, пишет слово в чате и на нем выполняется команда (что с
ним надо будет сделать, настраивайте в конфиге).
Первоначальная цель этого плагина было такова, чтобы обеспечить
развлечение для игроков/ администраторов, чтобы блокировать
оскорбительные сообщения, но это очень эффективный чат-цензор.
Конфигурация:
См. прилагаемый файл chatfilter.cfg для примера конфигурации. Обратите
внимание, что при установке режима 1, значение "Заменить" заменит все
сообщение, а в режиме 2 значение "Заменить" только заменит оскорбление
словом. Если никакое значение замены не указано, будет использоваться
"****".
Переменные (CVars):
sm_chatfilter_version - версиия плагина.
sm_chatfilter_enable - 1 включен, 0 выключен. (По умолчанию 1)
sm_chatfilter_mode - 1 для полной замены, 2 для замены только цензуры, 3 для блокировки. (По умолчанию 1)
sm_chatfilter_admins - Установите 1 для фильтрации слов администраторов. (По умолчанию 0)
sm_chatfilter_names - Установите на 1 для фильтрации имен игроков. (По умолчанию 0)
sm_chatfilter_limit - Максимальное количество предупреждений, когда игрок будет наказан. 0 для отключения. (По умолчанию 0)
sm_chatfilter_limit_action - действие над игроком, когда он достигает
предела. Это может быть любая команда администратора, которая
совершается на пользователем. (По умолчанию "gag")
Команды:
sm_chatfilter_setwordoftheday <phrase> <optional:action> <optional:replace>
- Изменяет "Слово дня" (требуется раздел "wordoftheday" в
chatfilter.cfg ). Когда пользователь использует это слово в чате,
указанное действие будет выполнено на нем, и его сообщения будут
заменены заданным текстом.
sm_chatfilter_deletewordoftheday - Удаляет текущее слово дня.
Установка:
chatfilter.smx -> addons/sourcemod/plugins
chatfilter.sp -> addons/sourcemod/scripting
chatfilter.cfg -> addons/sourcemod/configs
chatfilter.phrases.txt -> addons/sourcemod/translations (перевел на русский язык)
plugin.chatfilter.cfg (будет создан автоматически) -> cfg/sourcemod
Категория:Плагины sourcemodРазмер файла:23.5 KB
Информация:
Не знаешь как установить? читай FAQ
Всего комментариев: 0
|
|
|
|
|
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]