Плагин BetterChat 5.0.12

Нет прав для скачивания
  • Адские скидки!
    Не успела закончиться старая акция, как началась новая "Адские скидки!". Вы и так знаете что у нас самые низкие цены на плагины, но с сегодняшнего дня они стали еще ниже на 30-50% относительно прошлых цен!
    Снижение цен на рекламу!
    С сегодняшнего дня мы снижаем цену на пакеты рекламы. Это отличный способ прорекламировать свои услуги на крупнейшей в СНГ площадке - Oxide Россия!
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
Скачиваний
105
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Еще ресурсы от aleks78888

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

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

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

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

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