lieutenant colonel
Пользователь
- Регистрация
- 2 Дек 2017
- Сообщения
- 20
- Симпатии
- 18
Автор: OciXCrom
Источник: Dev-Cs
Версия: 4.4
Требования:
С этим плагином у вас появляются возможности для создания нестандартных префиксов, раскрашивания чата в разные стили и цвета. Добавляйте в префиксы название команды, статус (живой/мертвый), город, страну, IP, SteamID, дату, время, логировать чат и многое другое.
В архиве 2 плагина.
crx_chatmanager главный.
crx_chatmanager_toggle дополнительный, содержит команду /cm, которая позволяет игрокам включать/выключать их префиксы, цвет чата и кастомное имя. К установке необязателен. Не ставьте если не хотите давать игрокам доступ к настройкам своего чата.
Плагин написан с учётом поддержки OciXCrom's Rank System, посему может быть настроен для отображения звания в чате.
Установка:
Источник: Dev-Cs
Версия: 4.4
Требования:
- AmxModX 1.8.2/AmxModX 1.9.0
С этим плагином у вас появляются возможности для создания нестандартных префиксов, раскрашивания чата в разные стили и цвета. Добавляйте в префиксы название команды, статус (живой/мертвый), город, страну, IP, SteamID, дату, время, логировать чат и многое другое.
В архиве 2 плагина.
crx_chatmanager главный.
crx_chatmanager_toggle дополнительный, содержит команду /cm, которая позволяет игрокам включать/выключать их префиксы, цвет чата и кастомное имя. К установке необязателен. Не ставьте если не хотите давать игрокам доступ к настройкам своего чата.
Плагин написан с учётом поддержки OciXCrom's Rank System, посему может быть настроен для отображения звания в чате.
[crx_chatmanager] cm_reload -- перезагружает файл настроек
[crx_chatmanager_toggle] say /cm -- открывает меню, позволяющее игрокам включать/отключать свои префиксы, кастомное имя и.т.п.
[crx_chatmanager_toggle] say /cm -- открывает меню, позволяющее игрокам включать/отключать свои префиксы, кастомное имя и.т.п.
Основные настройки располагаются в секции[Main Settings]файлаconfigs/ChatManager.ini.
- ALL_CHAT -- Если равен 1, все игроки будут видеть все чаты кроме приватного чата другой команды независимо от того, живы или нет. Значение 2 позволит видеть также приватный чат другой команды.
- ADMIN_LISTEN_FLAGS -- игрок с этим флагом видит все чаты всегда
- BLOCK_FIRST_SYMBOLS -- сообщения с этим символом в начале будут спрятаны (например, прятать спам всякими "/shop")
- DEAD_PREFIX -- префикс мёртвых (DEAD)
- ALIVE_PREFIX -- префикс живых (можно оставить пустым)
- SPEC_PREFIX -- the standard SPEC prefix for spectators
- TEAM_PREFIX_T -- префикс террористов
- TEAM_PREFIX_CT -- префикс контр-террористов
- TEAM_PREFIX_SPEC -- префикс зрителей
- ERROR_TEXT -- будет показано если geoip не смог обнаружить локацию игрока
- FORMAT_TIME -- как показывать время при использовании %time%
- CHAT_LOG_FILE -- логирование чата в файл; оставьте пустым если лог не нужен
- CHAT_LOG_SAY_FORMAT -- формат лога сообщений из чата say
- CHAT_LOG_TEAM_FORMAT -- формат лога сообщений из чата say_team
- SAY_SOUND -- этот звук будет проигрываться если кто-то написал в чат say
- SAY_TEAM_SOUND -- этот звук будет проигрываться если кто-то написал в чат say_team
- Всё это добавляется в секциях [Admin Prefixes], [Chat Colors] и [Name Customization].
- С именами всё просто и интуитивно понятно, в объяснениях не нуждается
- Примеры и синтаксис найдёте в .ini
- Новый префикс, цвет или имя добавляются каждое с новой строки
- Вы можете выбрать тип добавления префикса: на флаг, имя, IP и.т.д
- В списке ниже перечислены все возможные типы
- flag -- игрок должен иметь все указанные флаги
- anyflag -- игрок должен иметь хотя бы 1 из указанных флагов
- name -- игрок должен иметь именно такой ник
- ip -- игрок должен иметь именно такой IP
- steam -- игрок должен иметь именно такой SteamID
- noprefix -- добавляет префикс, если у игрока префикса нет
- Например, если напишете "flag" "mnop" "[VIP]", игроки с флагами "mnop" получат префикс [VIP].
- Если игрок соответствует требованиям для получения сразу нескольких префиксов то он получит тот, который выше в списке
- Формат определяет внешний вид чата. Стиль для каждого игрока выбирается в секции [User Formats], но сперва надо описать формат в секции [Format Definitions]. Можно использовать следующие константы-заменители::
- $admin_prefix$ -- префикс админа, настраивается в секции [Admin Prefixes]
- $dead_prefix$ -- префикс DEAD ( и ALIVE если включен)
- $team$ -- команда игрока
- $name$ -- реальное имя игрока
- $custom_name$ -- кастомное имя игрока из секции [Name Customization]
- $ip$ -- IP игрока
- $steam$ -- SteamID игрока
- $userid$ -- userid игрока
- $chat_color$ -- цвет чата игрока, настраивается в секции [Chat Colors]
- $message$ -- актуальное сообщение
- $time$ -- время/дата
- Следующие опции отключены по дефолту. Для использования раскомментируйте их в исходнике, убрав знак // в начале строки, содержащей #define. Затем скомпилируйте плагин.
- $health$ -- здоровье игрока
- $armor$ -- броня игрока
- $frags$ -- фраги игрока
- $deaths$ -- смерти игрока
- $city$ -- город игрока
- $country$ -- страна игрока
- $country_code$ -- код страны игрока
- $continent$ -- континент игрока
- $continent_code$ -- код континента игрока
- Поместите chatmanager.inc и cromchat.inc в scripting/include.
- Сомпилируйте crx_chatmanager.sma и crx_chatmanager_toggle.sma.
- Поместите .amxx в папку plugins.
- Поместите ChatManager.ini в папку configs.
- Поместите ChatManager.txt в папку data/lang.
- Пропишите crx_chatmanager.amxx в configs/plugins.ini.
- (Опционально) Пропишите crx_chatmanager_toggle.amxx в configs/plugins.ini.
Вложения
-
20,7 KB Просмотры: 95