




Сейчас онлайн на сайте: 3
Недавние пользователи посетившие сайт:
Oleg,

![]() |
Автор → Tom
в новости → Плагин M4A1 Grenade Launcher для сервер ... |
![]() |
Автор → bess_337
в новости → Готовая сборка csgo сервера public ... |
![]() |
Автор → N0N1
в новости → Отзывы о сайте |
![]() |
Автор → BloodyRevenge
в новости → Отзывы о сайте |
![]() |
Автор → CoNQSTaDoR
в новости → AK-47 | WarZilla Red Rage для сервера css |



Автор: VASILKOV от 11-02-2021, 12:57
![Модуль [CCP] Custom Chat для сервера Модуль [CCP] Custom Chat для сервера](https://csgolife.ru/uploads/posts/2021-01/1611124442_modeule.jpg)
Предоставляет возможность выдавать кастомизированный шаблон чата по указанным ниже методам.
Методы выдачи
По флагу;
По админ группе;
По Steam ID игрока
Что может быть настроено?
- Чат тег игрока (префикс)
- Цвет чат тега
- Цвет имени пользователя
- Цвет сообщения
Структура конфига:
// Если вы вдруг захотите CTRL-c & CTRL-v, то удалите все комментарии.
[ // <- Массив
{ // <- Объект массива
// Ключ name - содержит ключ фразы перевода для пункта в меню
"name": "only_for_u", // <- Запятая, как перечисление.
// Ключ type - принимает целочисленное значение: 1 (auth), 2 (flag), 3 (group)
"type": 1,
// Ключ value - принимает вспомогательное значение в зависимости от 'type'
// При type = 1 -> STEAMID
// При type = 2 -> Flag
// При type = 3 -> Group
"value": "STEAM_1:1:12323131",
// Ключ priority - принимает целочисленное значение приоритета выбора
// Применяться будет большее значение из возможных
// Работает в случае с 'ccm_disablemenu = 1'
"priority": 3,
// Задекларированные части сообщения
// https://github.com/nyood/ccprocessor/blob/7fbf26f282d56f74c72e5b95f94a09869c680e2b/scripting/include/ccprocessor.inc#L68-L74
// Перевод (для танкистов): https://github.com/nyood/ccprocessor/blob/7fbf26f282d56f74c72e5b95f94a09869c680e2b/translations/ccproc.phrases.txt#L510-L585
// Не расширяемы, это означает что текущие 4 ключа - максимум (ограничения по коду)
// Принимают на вход либо цвет, либо ключ фразы перевода в зависимости от назначения.
"{PREFIXCO}": "{V}",
"{PREFIX}": "ex_prefix",
"{NAMECO}": "{W}",
"{MSGCO}": "{LG}"
}, // <- Конец объекта & Запятая (для перечисления)
{
"name": "only_for_root",
"type": 2,
"value": "z",
"priority": 2,
"{PREFIXCO}": "{PI}",
"{PREFIX}": "ex_root",
"{NAMECO}": "{G}",
"{MSGCO}": "{W}"
},
{
"name": "admin_group",
"type": 3,
"value": "Admin",
"priority": 1,
"{PREFIXCO}": "{B}",
"{PREFIX}": "ex_admin",
"{NAMECO}": "{G}",
"{MSGCO}": "{W}"
}
] // <- Конец массива
Требования
Sourcemod 1.10
Ядро плагина - [CCP] Color Chat Processor
Модуль плагина - [CCP] Packager
SM-Jansson *
* - Может быть заменен на REST in Pawn
Переменные
// This file was auto-generated by SourceMod (v1.10.0.6497)
// ConVars for plugin "ccp_customchat.smx"
// Disable menu
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ccm_disable_menu "0"
// Priority level for {MSGCO}
// -
// Default: "1"
// Minimum: "1.000000"
ccm_msgco "1"
// Priority level for {NAMECO}
// -
// Default: "1"
// Minimum: "1.000000"
ccm_nameco "1"
// Priority level for {PREFIX}
// -
// Default: "1"
// Minimum: "1.000000"
ccm_prefix "1"
// Priority level for {PREFIXCO}
// -
// Default: "1"
// Minimum: "1.000000"
ccm_prefixco "1"
Команды :
// Вызов меню со списком доступных префиксов
sm_prefix/!prefix
Установка
Скачать архив: Custom-Chat
Скомпилировать исходники (если необходимо)
Настроить конфиг (configs/ccprocessor/customchat/ccm.json)
Залить
История обновлений:
Чтобы скачать файл пройдите пожалуйста регистрацию, или войдите под своим логином!
Новость отредактировал: Ginek22 - 11-02-2021, 12:57
Причина: Обновлен 11.02.21