Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

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

Наши новости:

14-дек
24-апр
10-апр
11-апр

Chat Filter V0.3

, Конфигурируемый фильтр чата
Статус пользователя ч0ткий кекс
сообщение 11.2.2009, 23:43
Сообщение #1


Стаж: 17 лет

Сообщений: 98
Благодарностей: 18
Полезность: 296

Меценат Меценат

Chat Filter v0.3 (1/08)

Примечание: Версия 0.3 требует SourceMOD Версии не менее 1.1.

Возможности:

Данный фильтр чата может работать в 3ёх режимах:
  1. Замена всего сообщения определёнными фразами.
  2. Замена конкретного слова определённым словом или фразой.
  3. Блокировка сообщения целиком.



Конфигурирование:
Присоединённый файл chatfilter.cfg - пример конфигурации фильтра, думаю в этом вы разберётесь.


Параметры:

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 - нет. (Рекомендуется: 0)
sm_chatfilter_limit - Максимальное количество нарушений для действия (снизу). (Рекомендуется: 0)
sm_chatfilter_limit_action - Действие, которое используется на игроке. "sm_" приставка не обязательна, можно брать там gag, mute (Рекомендуется: "gag")


Установка:

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/


Список изменений:

Цитата
0.1 - Initial release
0.2 - Fixed case-insensitive replacements
- Fixed chat duplication in CS:S
- Added word-only replacement
0.3 - Fixed name replacement for all Orange Box games (using SM 1.1's SetClientInfo()). Due to how name change rate limits work in OB, if the user tries to change their name back to what it originally was, ChatFilter will not be able to change it again for awhile. Due to this issue, if you are concerned about offensive names, it is highly recommended that you set "sm_chatfilter_limit" to something other than 0, and "sm_chatfilter_limit_action" to "kick", which will result in them being kicked almost immediately if they revert to their original offensive name.



Автор статьи и перевода: Долгов В. (LrT, ч0ткий кекс)

Прикрепленные файлы:
Прикрепленный файл  chfilter.rar ( 7,7 килобайт ) Кол-во скачиваний: 39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя perec77
сообщение 22.10.2009, 13:01
Сообщение #2
Стаж: 16 лет

Сообщений: 35
Благодарностей: 5
Полезность: 110

А в архиве нет файла chatfilter.smx- который должен быть устанавливать в addons/sourcemod/plugins/.ниче я тама не пойму, куда матерные слова вносить, или как и где создать эту базу данных? и как скомпилировать chatfilter.sp, обьясните нубУ плиз!!!

Отредактировал: perec77, - 30.10.2009, 0:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: