• Добавили новые платежные методы (AnyPay, FreeKassa, PayPal), постарались уменьшить комиссию на пополнение баланса. Пользуйтесь!
Иконка ресурса

Бесплатное BetterChat 5.0.12

Нет прав для скачивания
Better Chat для Hurtworld позволяет изменять цвет ника ипрефиксы, как вы хотите, с помощью Oxide Permission.
Примечание: Стандартные группыавтоматически настраиваются.

Как использовать:
  1. Создайте группу вконфигурации, как показано в примерах по умолчанию
  2. Перейдите в чат игры
  3. Создайте Oxide группу используя:/group add <Имя группы>
  4. Дайте Oxide группе привелегии, используя:/grant group <Имя группы> <Привилегия>или вы можете датьпривелегии игроку: /grant user <Никнейм> <Привилегия>
  5. Если вы хотите добавить пользователя в группу:/usergroup add <Никнейм> <Имя группы>
Давайте для примера сделаем VIP группу.
  1. Создание группы:
    Код:
    "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"
    }
  2. И так, это должно выглядеть следующим образом:
  3. Откройте свой чат
  4. Набираем: /group add vip
  5. Набираем: /grant group vip color_vip
  6. Набираем: /usergroup add MrFallen vip

Команды:
  • /colors - показывает все доступные цвета (Так же вы можетеиспользовать -> HEX коды!)
Привелегии:
  • betterchat.formatting -необходим для использования тегов форматирования, как<color=orange>.

Дополнительные возможности:
Вы можете использовать различныецвета ипрефиксы в зависимости от групп Oxide.
Вы можете сделать многое с "Форматирование" группы, например вы можете настроить его с параметрами:
  • {Rank} = Ганг группы
  • {Title} = Название группы
  • {TitleColor} = Цвет названия группы
  • {NameColor} = Цвета никнеймов в группе
  • {TextColor} = Цвет чата группы
  • {Name} = Никнеймы
  • {ID} = SteamID
  • {Message} = Сообщения
Стандартный конфиг:


Для разработчиков:

API методы:
  • Dictionary<string, object> GetPlayerFormatting(BasePlayer player)
  • Dictionary<string, object>GetGroup(string name)
  • List<string> GetGroups()
  • List<string> GetPlayersGroups(BasePlayer player)
  • bool GroupExists(string name)
  • bool AddPlayerToGroup(BasePlayer player, string name)
  • bool RemovePlayerFromGroup(BasePlayer player, string name)
  • bool PlayerInGroup(BasePlayer player, string name)
  • boolAddGroup(string name, Dictionary<string, object> name)

Данные из GetPlayerFormatting(BasePlayer player):
  • Formatting =Config[Formatting]
  • ConsoleFormatting =Config[ConsoleFormatting]
  • GroupRank =Config[GroupRank]
  • Title =Config[Title]
  • TitleColor =Config[TitleColor]
  • NameColor =Config[NameColor]
  • TextColor =Config[TextColor]
[EXAMPLEGetPlayerFormatting(BasePlayer player)]
Автор
aleks78888
Скачивания
135
Просмотры
1,158
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы aleks78888

Последние обновления

  1. Обновление плагина

    + Добавлен список «BlockedReceivers» в словаре MessageData в OnBetterChat + добавлены...
  2. Обновление плагина

    Что в обновлении: * фиксированный Формат не обрабатывается Спасибо @GLasiore #mkttnet для...
  3. Обновление плагина (10.03.2017)

    Исправлено обновление ржавчины переименование IsDeveloper() в IsDeveloper

Похожие ресурсы

BetterChat Kaidoz
Самая стабильная версия BetterChat
0.00 звёзд 0 оценок
Скачивания
85
Обновлено
BetterChat[Universal][Русская версия] Nixon04
3.50 звёзд 2 оценок
Скачивания
84
Обновлено