Хостинг игровых серверов Empire-Host.org

Oxide HurtWorld/Better Chat

Материал из Empire-Host Wiki
Версия от 22:00, 30 января 2016; Greended (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Better Chat - позволяет изменять цвета ников и префиксов.

Как создать группу

  1. Создайте группу в конфигурации, как показано в примере ниже
  2. Сохраните файл конфигурации
  3. Перезагрузите плагин - введите: /reload BetterChat
  4. Добавьте себя в группу - введите: /usergroup add <Your Name> <Group Name>

Пример создания группы V.I.P.

1. Создаю группу

    "vip": {
   "ConsoleFormatting": "{Title} {Name}: {Message}",
   "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
   "NameColor": "yellow",
   "Permission": "vip",
   "Rank": 2,
   "TextColor": "white",
   "Title": "[V.I.P.]",
   "TitleColor": "orange"
 }

2. Это должно выглядеть следующим образом

{
 "mod": {
   "ConsoleFormatting": "{Title} {Name}: {Message}",
   "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
   "NameColor": "blue",
   "Permission": "color_mod",
   "Rank": 3,
   "TextColor": "white",
   "Title": "[Mod]",
   "TitleColor": "yellow"
 },
 "owner": {
   "ConsoleFormatting": "{Title} {Name}: {Message}",
   "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
   "NameColor": "blue",
   "Permission": "color_owner",
   "Rank": 4,
   "TextColor": "white",
   "Title": "[Owner]",
   "TitleColor": "red"
 },
 "vip": {
   "ConsoleFormatting": "{Title} {Name}: {Message}",
   "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
   "NameColor": "yellow",
   "Permission": "color_vip",
   "Rank": 2,
   "TextColor": "white",
   "Title": "[V.I.P.]",
   "TitleColor": "orange"
 },
 "player": {
   "ConsoleFormatting": "{Title} {Name}: {Message}",
   "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
   "NameColor": "blue",
   "Permission": "color_player",
   "Rank": 1,
   "TextColor": "white",
   "Title": "[Player]",
   "TitleColor": "blue"
 },
 "WordFilter": {
   "Enabled": false,
   "FilterList": [
     "fuck",
     "bitch",
     "faggot"
   ]
 }
}

3. Сохраняю конфигурацию

4. Перезагружаю плагин командой: /reload BetterChat

5. Добавляю себя в группу командой: /usergroup add Tomerl vip

Чтобы установить приоритет, если у кого-то есть несколько групп с разными настройками, просто измените его ранг, чем выше значение, тем выше ранг.

Команды

  • /colors - Показывает все доступные цвета (Вы также можете использовать HEX-коды!)
  • /mute <player> - Кинуть мут игроку
  • /unmute <player> - Снять мут с игрока

Права

  • betterchat.formatting - для использования тегов типа: <color=orange>
  • betterchat.mute - для возможности кидать и снимать мут

Как выдать права

Используйте эти команды чата, для предоставления прав:

  • /grant user <игрок> <права> - выдать права игроку
  • /grant group <группа> <права> - выдать права группе

Пример:

/grant user Tomerl betterchat.formatting

Дополнительные возможности

Вы можете всячески настраивать группы в конфигурационном файле:

  • {Rank} = Ранг
  • {Title} = Тег
  • {TitleColor} = Цвет тега
  • {NameColor} = Цвет ника
  • {TextColor} = Цвет текста
  • {Name} = Ник
  • {ID} = SteamID игрока
  • {Message} = Сообщение

Также можно добавлять слова, буквы, цифры и символы. Например, можно поставить тег после ника, просто поменяв их местами в конфигурационном файле.

Ссылки

Плагин на oxidemod.org - http://oxidemod.org/plugins/better-chat.1520/