RZ CHAT
Чат нового уровня для Rust-сервера от Ragezone Design
Эксклюзивно для форума RustM
Чат нового уровня для Rust-сервера от Ragezone Design
Эксклюзивно для форума RustM
▌ О плагине
RZ Chat полностью заменяет стандартный чат Rust: префиксы и цвета по привилегиям, градиентные ники, модерация прямо из интерфейса, личные сообщения, упоминания, оповещения и логи в Discord. Всё настраивается игроком в удобном меню
/chat.▌ Оформление
- Префиксы, цвета ника и цвета сообщений — каждый со своим правом или доступный всем
- Градиенты: укажите несколько цветов через запятую — ник или префикс переливается по буквам
- Живой предпросмотр сообщения в меню
- Клан-тег из Clans
- Смена ника в чате:
/renameи/rename.reset - Удаление ссылок из ников (со списком разрешённых)
- Формат сообщений общего и командного чата настраивается в конфиге
▌ Модерация
- Вкладка «Модерация» в меню: список игроков, статус наказаний, мут в один клик по готовым причинам
- Мут чата и мут голоса с причиной и временем, снятие мута
- Анти-спам: интервал между сообщениями и автомут за повторы
- Фильтр слов с заменой и опциональным автомутом
- Защита от новичков: чат и ЛС открываются через заданное время игры
- Закрытие общего чата одной кнопкой (для всех, кроме персонала)
- Скрытие сообщений о выдаче предметов администратором
- Все муты отправляются в Discord
▌ Общение
- Личные сообщения
/pmи быстрый ответ/rсо звуком - Упоминания через
@ник— подсветка и звуковой сигнал - Игнор-лист: командой
/ignoreили в меню - Командный чат с отдельным оформлением
- Список игроков онлайн:
/online
▌ Оповещения и логи
- Вход и выход игроков: страна при входе, причина выхода; админов можно скрыть
- Приветствие игроку при входе
- Автосообщения по интервалу
- Автоответчик: ключевое слово → ответ
- Объявления в чат (
/alert) и на экран (/alertui) - Логи в Discord: общий чат, командный чат, ЛС, наказания — отдельные вебхуки
- Сообщения видны в RCON и веб-панелях
▌ Личные настройки игрока
Каждый игрок сам решает, что видеть: общий чат, личные сообщения, звук упоминаний, вход/выход игроков, автосообщения.
▌ Команды
Игроки:
/chat, /pm ник текст, /r текст, /ignore ник, /onlineС правом rename:
/rename ник, /rename.resetПерсонал:
/mute ник время причина, /unmute ник, /mutevoice, /unmutevoice (время: 30m, 2h, 1d)Администраторы:
/chatlock, /alert текст, /alertui текстКонсоль / RCON:
rzchat.mute, rzchat.mutevoice, rzchat.unmute, rzchat.alert, rzchat.alertui, rzchat.chatlock▌ Права
rzchat.admin— администратор чатаrzchat.moderator— муты и вкладка модерацииrzchat.rename— смена ника в чатеrzchat.bypass— без анти-спама и защиты новичковrzchat.richtext— разрешить теги цвета в сообщениях- Права префиксов и цветов задаются в конфиге (по умолчанию
rzchat.vip,rzchat.premium,rzchat.legend)
▌ API для разработчиков
API_IsMuted(ulong), API_IsVoiceMuted(ulong), API_Mute(ulong, int, string), API_GetFormattedName(BasePlayer)▌ Установка
- Положите
RZChat.csвoxide/plugins. - Настройте
oxide/config/RZChat.jsonи выдайте права. - Если стоит другой чат-плагин — удалите его, чтобы сообщения не дублировались.
Разработка: Ragezone Design · Эксклюзивно для RustM