Stop Chat Ad - многофункциональный, гибкий и простой в
использовании плагин, который позволяет бороться с рекламой и не
желательными словами в чате. Плагин не нуждается в использовании
дополнительных модулей, но это никак не влияет на его эффективность,
поскольку в нем реализован совершенно новый подход и улучшенный
алгоритмы работы. Stop Chat Ad можно использовать сразу же после
установки, текущие настройки позволяют блокировать 95% всей
чат-рекламы, блокируя все IP адреса и доменные имена.
Благодаря новой системе настроек, вы можете добиться максимальной
эффективности в зависимости от ваших потребностей. При
блокировании сообщения игроку дается предупреждение, после шести
предупреждений, сообщения игрока анализируются и если они одинаковы
игрок получает наказание. Таки образом, если игрок систематически
отправляет рекламу в чат, но эти сообщения оказываются разные,
игрок не получает наказание, его сообщения будут только блокироваться.
Такой подход позволяет наказывать только настоящих "спамеров". В
плагине предусмотрена система маркирования слов, что дает возможность
классифицировать слова в зависимости от степени наказания. За
некоторые слова можно блокировать сообщения, а за другие сразу
наказывать. Минимальное наказание простая замена слов, а
максимальное - выкидывание с сервера. Главные особенности:
1) Гибкая система настроек 2) Мультиязычность 3)
Гибкая система определения "спамеров" 4) Улучшенная система
определения IP адресов и доменных имен 5) Система уведомления
игроков и администраторов 6) Система наказаний 7) Ведение
статистики и логгирования Установка: 1)
Разархивируйте архив. 2) Файл plugins\stop_chat_ad.amxx скопируйте в
папку cstrike\addons\amxmodx\plugins\ на вашем сервере. 3)
Пропишите stop_chat_ad.amxx в cstrike\addons\amxmodx\configs\plugins.ini
на вашем сервере. 4) Директорию configs\stop_chat_ad скопируйте в
cstrike\addons\amxmodx\configs на вашем сервере. 5) Файл
локализации data\lang\stop_chat_ad.txt скопируйте в
cstrike\addons\amxmodx\data\lang\ на вашем сервере. 6)
Перезагрузите сервер. РЕКОМЕНДУЕТСЯ: stop_chat_ad.amxx
опубликовывать первым в списке plugins.ini, если вы НЕ используете
маркер блокирования {MARKER_TYPE:-2} в словаре. ПРИМЕЧАНИЕ: Если
вы используете маркер блокирования команд {MARKER_TYPE:-2} в словаре,
stop_chat_ad.amxx обязательно нужно опубликовывать последним в списке
plugins.ini, иначе эта функция может повлиять на работу других плагинов.
Системные требования: 1) Counter-Strike 1.6 2) AMX
Mod X 1.8.x 3) Права на запись в директорию
cstrike/addons/amxmodx/data/ Команды:
Чат-команды: /spam - показ MOTD статистики заблокированных
сообщений. (или spam в консоли) Команды администратора:
sca_reload - переазагрузить всю кофигурацию плагина. Настройка:
Все настройки хранятся в директории configs\stop_chat_ad\
1) config.ini - основной конфигурационный файл. Более подробную
инструкцию о настройке читайте в описании конфигурационного файла.
2) badwords.ini - словарь рекламных сообщений. В словаре можно
использовать: - Отрывки слов - Слова - Словосочетания
- Предложения - Цифры - IP адреса Рекламные слова
можно классифицировать в зависимости от наказания. К примеру, за
содержание в сообщении тегов "connect", ":27", ".ru" блокировать его, а
за содержание "[Emo Tear", "[BaDBoy", "Fighter FX" сразу выкидывать с
сервера. Вы можете добавлять, убирать, изменять рекламные слова в
зависимости от ваших потребностей, но максимальное используемое
количество не должно превышать 250. Предусмотрено 10 типов
маркеров: 3 - для блокирования и 7 для мгновенного наказания. БЛОКИРОВАНИЕ:
1) {MARKER_TYPE:-1} - Блокирует сообщение игрока. Производится
интеллектуальная проверка сообщений игрока, наказание произойдет
после N количества блокировок (sca_warn_count) и повторяющихся
сообщений, и способ наказания будет зависеть от настроек в конфигурации
(sca_punish). 2) {MARKER_TYPE:-2} - Блокирует сообщение игрока.
Игрок не получит ни придупреждений, ни наказаний. Данный маркер
используется для блокирования "флуда" чат-командами (Например: /me, /hp,
/top15). ПРИМЕЧАНИЕ: ВАЖНО! Если вы используете маркер
{MARKER_TYPE:-2} , может произойти блокирование работы плагинов!!!
Что бы избежать блокирования, опубликуйте данный плагин
stop_chat_ad.amxx в конце списка plugins.ini !!! 3)
{MARKER_TYPE:-3} - Блокирование конкретного слова. Игрок не получит ни
придупреждений, ни наказаний. Данный маркер используется для
маскирования знаками "****" конкретных слов (Например: бранные слова).
4) {MARKER_TYPE:-4} - Блокирование конкретного слова. Игрок не получит
ни предупреждений, ни наказаний. Данный маркер используется для
замены одного слова другим. (Например: нецензурные слова). Пример
использования: Что заменить=На что заменить. Присвоение слов
происходит благодаря знаку "=" . ПРИМЕЧАНИЕ: Присвоение слов
работает только для маркера {MARKER_TYPE:-4}! ПРИМЕЧАНИЕ: Не
ставьте пробелы перед и после знака "=". МГНОВЕННОЕ
НАКАЗАНИЕ: 1) {MARKER_TYPE:0} - Вставить кляп. 2)
{MARKER_TYPE:1} - Экранное сотрясение. 3) {MARKER_TYPE:2} -
Испортить вид 4) {MARKER_TYPE:3} - Ослепить. 5)
{MARKER_TYPE:4} - Копнуть. 6) {MARKER_TYPE:5} - Убить. 7)
{MARKER_TYPE:6} - Выкинуть с сервера. ПРИМЕЧАНИЕ: При
использовании данных типов маркеров игрок будет наказан сразу, без
дополнительных проверок и предупреждений. Изменение
версий: 1.0.0 Первый релиз 1.0.1 *
Заменены рекламные слова :27015, :27016 на :27 + Добавлен иммунитет
для администратора 2.0.0 * Полностью изменен алгоритм
работы + Добавлена мультиязычность + Добавлена система
настроек + Добавлена система наказаний + Добавлена система
уведомления + Добавлена система логгирования + Добавлена
система сбора статистики + Добавлено 13 MOTD шаблонов 2.0.0
[BETA2] * Оптимизирован код * Обновлен словарь рекламных
сообщений + Добавлена функция блокирования чат-команд 2.0.0
[BETA3] * Заменено общее название маркеров с SCA_PUNISH на
MARKER_TYPE * Обновлен словарь рекламных сообщений + Добавлена
функция маскирования слов символами "****" 2.0.0 [BETA4] +
Добавлена функция замены слов
Скачать Плпгин
|