Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Мы вконтакте |
|
|
|
Chat Control
save
| 17.07.2011, 10:23 |
Избавляемся
от рекламы, от читерских сообщений, фильтруем мат на сервере, меняем
цвет админских сообщений и позволяем админу видеть в режиме dead весь
чат. Плагин служит хорошим инструментом для контроля сообщений в игровом
чате. Аналогов существует много, но когда встал вопрос о необходимости
модуля контроля чата с использованием БАЗЫ ДАННЫХ и полноценной
поддержки Regex для системы LimeWizard я не нашел решения. Поэтому и
было написано сие чудо.
* плагин использует регулярные выражения * баны выдаются только через amxbans/limewizard * Четыре вида словарей с проверочными фразами: 1. whitelist - белый лист для ввода исключений при проверке, например, название Вашего портала. 2. banlist - список фраз за которые последует бан игрока. 3. kicklist - список фраз за которые последует кик игрока. 4.
noticelist - за эти фразы игроки получат предупреждения, при достижении
лимита которых (задается в cvar'е) нарушитель будет кикнут. * все словари и логи чата сохраняются в следующие таблицы базы данных: 1. lw_chat_control - таблица словарей. 2. lw_chat_logs - таблица логов чата. 3. lw_chat_nswords - таблица слов, которые не будут заноситься в логи. *
возможность задать для определенной фразы в словаре причину и
продолжительность бана/кика. Если для определенной фразы не заданы
причина и продолжительность бана/кика, то берется дефолтное * клиентские команды начинающиеся на /, !, @ не отображаются в чате, но выполняются. * сообщения игроков совпадающие с запрещеннными в чате не отображаются, но логируются. * логирование ВСЕХ сообщений чата. Возможность добавления исключений, например, клиентские команды /say, /me и т.п. * изменение цвета сообщений для определенной группы игроков или админов. Определяется флагом доступа в cvar'е. (По умолчанию: флаги не заданы) * иммунитет проверки чата для админов. Определяется флагом доступа в исходнике. (По умолчанию: флаг a) *
в архив включен вэб-интерфейс для удобного поиска, просмотра и очистки
логов чата, для добавления фраз в словари и таблицу клиентских команд. Изображение
Требования:
* Amxbans/LimeWizard * SQL база данных и PHP 5 * AMX Mod X version 1.8.1 или выше * CStrike Module * Regex Module * SQLx Module
CVAR'ы:
* lw_cc_bantype - тип бана // 0 - auto, 1 - IP, 2 - SteamID (default: 0) * lw_cc_bantime - стандартное время бана в минутах, которое будет использоваться, если не указано значение в таблице. (default: 1440) * lw_cc_warncount - количество предупреждений игроку, после которых последует кик. (default: 3) *
lw_cc_vipaccess - флаги доступа, обладатели которых будут писать в чате
зеленым цветом. Если флаги не указывать, то у всех игроков сообщения
будут стандартного цвета. (default: "") * lw_cc_adminlisten -
флаги доступа, обладатели которых в режиме dead будут видеть весь
игровой чат обоих команд, а также живых и мертвых. Если флаги не
указывать, то для всех игроков применяется стандартные условия
отображения чата. (default: "")
Установка:
* Распакуйте архив * Установка плагина: 1. Папку amxmodx из архива поместите в директорию addons вашего hlds-сервера 2. Пропишите значения cvar в amxx.cfg 3. Пропишите названия таблиц в sql.cfg o amx_sql_censor "lw_chat_control" o amx_sql_nswords "lw_chat_nswords" o amx_sql_chatlogs "lw_chat_logs"
* Установка web-панели админа: 1.
Файл lw_chatcontrol.sql импортируйте в базу данных amxbans, то есть к
его таблицам. В limewizard данный модуль включен в стартовый инсталл со
своим интерфейсом. 2. Папку web закачайте на ваш вэб-сервер 3.
Откройте в ней папку admin и отредактируйте файл _cfg.php, указав данные
вашего подключения к базе данных, названия таблиц, логин и пароль
админа и т.д. Описание значений приведено в самом файле. 4. Таблица amx_serverinfo (если используется amxbans) или lw_serverinfo (если используется limewizard) должна существовать.
Список изменений:
* 1.3 Фикс небольшой ошибки в веб-панели + hud-сообщение заменено на покраснение экрана при вынесении предупреждения игроку. *
1.2 Пофиксен баг с проблемой занесения в логи сообщений содержащих
одинарную кавычку. Добавлена возможность просмотра всего чата админами в
режиме dead. Изменено название плагина и в связи с этим произошли
замены названий всех переменных и таблиц базы данных. * 1.1 Слап
заменен на предупреждения, при достижении лимита которых осуществляется
кик игрока. Добавлен cvar для указания флагов доступа к цветному чату. * 1.0 Первый релиз.
|
Категория: Плагины кс 1.6 | Добавил: NIKITOS10000
;---Жалоба на материал---
Размер файла: 121.0 Kb
|
Просмотров: 794 | Загрузок: 16
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
|