Gold  Plugin Protection Chat Herochat Pro [6.0.1 RC4]

This resource can be downloaded by users with a band GOLD or higher. Read More/Buy
Herochat Pro
Short Description:
Лучший плагин канала чата minecraft. Многоканальный межсерверный чат, блокировка спама и рекламы
98
1,940
  • Like 0
  • Ninja
  • Gold love
Reactions:64 users

Latest updates

6.0.1 RC4

Вы можете отображать hex-цвета с помощью Herochat Pro, начав с §x, затем для каждого из 6...

6.0.1 VRC3

Никаких изменений в API!
Read more...
Supports version
  1. 1.8.✘
  2. 1.9.✘
  3. 1.10.✘
  4. 1.11.✘
  5. 1.12.✘
  6. 1.13.✘
  7. 1.14.✘
  8. 1.15.✘
  9. 1.16.✘
  10. 1.17.✘
  11. 1.18.✘
  12. 1.19.✘
Official page
https://www.spigotmc.org/resources/34305/
Documentation
https://gitlab.com/herocraft/Herochat/-/wikis/home
4bda81fd41e437d90d0f224ae15a57c24de38cb7

Описание плагина Herochat Pro:​

Herochat Pro - это новая версия Herochat с обновлениями, призванными помочь серверам и сетям найти подходящее решение для чата.

Для тех из вас, кто не знаком с Herochat, этот плагин предоставляет высоконастраиваемую систему каналов для чата Minecraft. Основная цель Herochat - сделать чат игроков на больших серверах управляемым и читаемым. Каждый канал чата предоставляет участникам канала чат для обсуждения, не транслируя сообщения всем на сервере сразу. Игроки могут находиться в нескольких каналах одновременно, но одновременно могут иметь только один активный или сфокусированный канал, в котором они говорят.

Не хотите платить за Herochat? Вы можете получить старую версию до версии 1.12 здесь бесплатно.

Особенности плагина Herochat Pro:​

  • Встроенные межсерверные канальные чаты (НОВИНКА!)
  • Поддержка API Placeholder (NEW!)
  • Ограничитель скорости сообщений для защиты от спама (НОВИНКА!)
  • DiscordSRV / интеграция
  • Экономическая поддержка чат каналов
  • Настраиваемые каналы чата с дополнительными паролями
  • Защита на основе разрешений для почти всех мыслимых действий
  • Модерация канала (кики, баны, отключение звука и т.д.)
  • Быстрый обмен сообщениями (обмен сообщениями с другим каналом без изменения вашего активного канала)
  • Обмен личными сообщениями (/msg или /tell), включая постоянные личные беседы
  • Простая интеграция с большинством тегов чата из других плагинов (например, Towny, Factions)
  • Цензура сообщений на основе регекса
  • Поддержка префиксов/суффиксов в названиях
  • Локализация / поддержка языков
  • Правильное цветовое протоколирование

Права плагина Herochat Pro:​

herochat.create — позволяет создавать каналы
herochat.save — позволяет принудительно сохранять данные игрока/канала
herochat.reload — позволяет принудительно перезагружать данные игрока/канала
herochat.mod — позволяет использовать /ch mod
herochat.mute — позволяет использовать /ch mute
herochat.pm — позволяет использовать /msg
herochat.emote — позволяет использовать традиционные эмотемы
herochat.emote.<канал> — позволяет использовать эмоти в канале
herochat.join.<канал> — позволяет присоединиться к каналу
herochat.leave.<канал> — позволяет покинуть канал
herochat.speak.<канал> — позволяет говорить в канале
herochat.kick.<канал> — позволяет выкинуть из канала
herochat.ban.<канал> — позволяет запретить доступ к каналу
herochat.mute.<канал> — позволяет отключить звук в канале
herochat.remove.<канал> — позволяет удалить канал
herochat.color.<канал> — позволяет использовать в чате цвета в стиле &c
herochat.info.<канал> — позволяет использовать /ch info на канале
herochat.autojoin.<канал> — позволяет автоматически присоединяться к каналу при первом входе в систему
herochat.focus.<канал> — дает возможность игрокам фокусировать канал
herochat.force.join.<канал> — заставляет игрока присоединяться к каналу при каждом входе в систему
herochat.force.leave.<канал> — заставляет игрока покидать канал при каждом входе в него
herochat.modify.nick.<канал> — позволяет изменить ник канала
herochat.modify.color.<канал> — позволяет изменить цвет канала
herochat.modify.distance.<канал> — позволяет изменить расстояние канала
herochat.modify.format.<канал> — позволяет изменить формат канала
herochat.modify.shortcut.<канал> — позволяет изменить, разрешает ли канал быстрый обмен сообщениями
herochat.modify.password.<канал> — позволяет изменить пароль канала
herochat.modify.verbose.<канал> — позволяет изменить, показывает ли канал сообщения о присоединении/покидании
herochat.admin.stealth — позволяет быть скрытым от обнаружения "Никто вас не слышит".
herochat.admin.unignore — позволяет пользователю не быть игнорируемым
herochat.color.colortype.<канал> — позволяет использовать полужирный, заглавный и т.д. шрифт.

Некоторые из этих разрешений автоматически предоставляются модераторам канала (их можно изменить в основном конфиге). Большинство серверов захотят предоставить каждому herochat.join., herochat.speak. и herochat.leave.*, а затем отозвать разрешения для ограниченных каналов, используя соответствующие отрицаемые разрешения (например, ^herochat.join.staff в bPermissions).

Конфигурация Herochat Pro:​

Каналы создаются с помощью команды /ch create <name> [<nick>], которая принимает в качестве аргументов название канала и ник (необязательно). После этого в plugins/Herochat/channels создается конфигурационный файл для канала. Затем настройки канала можно изменить вручную или с помощью команды "/ch set" в игре. Введите /ch set ? для получения дополнительной информации об этой команде. Доступные настройки конфигурации перечислены и объяснены ниже.

Если вы вносите изменения вручную (через редактор файлов), вы можете использовать команду /ch reload для загрузки изменений. Это перезапишет все изменения, сделанные командами в игре за это время. С другой стороны, если вы хотите принудительно сохранить изменения, сделанные с помощью внутриигровых команд, вы можете использовать /ch save.

Описание настроtк в Herochat Pro:​

name - название канала
nick - никнейм канала
password - пароль канала (оставить пустым, если пароль отсутствует)
color - цвет канала (используйте коды или общие названия из Wiki Minecraft)
distance - максимальное расстояние между игроками для того, чтобы сообщения были слышны (0 - глобальное)
shortcut - разрешено использовать /<nick> <msg> для быстрой отправки сообщений без смены фокуса
worlds - список разрешенных миров канала
bans - список запрещенных игроков
mutes - список отключенных игроков
moderators - список модераторов
format - формат канала (доступные теги см. в разделе "Теги формата сообщений")
verbose - включает сообщения о присоединении/покидании
focusable - позволяет установить канал как активный с помощью команды /ch <канал>

Теги формата сообщения в Herochat Pro:​

Замена тегов​

{default} — формат по умолчанию (находится в config.yml)
{name} — имя канала
{nick} — ник канала
{color} — цвет канала
{msg} — сообщение
{sender} — отображаемое имя отправителя
{plainsender} — имя пользователя отправителя
{world} — мир отправителя
{prefix} — префикс отправителя
{suffix} — суффикс отправителя
{group} — основная группа отправителя
{groupprefix} — префикс основной группы отправителя
{groupsuffix} — суффикс основной группы отправителя
{convoaddress} — Кому или От (используется только для личных сообщений)
{convopartner} — отправитель или получатель (используется только для личных сообщений)
{servername} — имя сервера отправителя, указанное в config.yml
{serveralias} — псевдоним сервера отправителя, указанный в config.yml

Локализация:​

Версии 5.5 и более поздние версии Herochat поддерживают интернационализацию. Локаль задается параметром 'locale' в config.yml, который по умолчанию имеет значение en_US (английский/американский). В настоящее время доступны следующие локализации: en_US (английский/американский), de (немецкий) и pt_BR (португальский/бразильский).

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

Вы можете узнать информацию о сообщениях на основе канала, прослушав ChannelChatEvent. Это пользовательское событие содержит отправителя сообщения (объект Chatter), канал, на который отправляется сообщение, результат попытки обмена сообщениями (объект Chatter.Result) и исходное событие Bukkit PlayerChatEvent, которое привело к ChannelChatEvent. Если вы измените канал, на который отправляется сообщение, вам следует вызвать event.setResult(event.getSender().canSpeak(newChannel)), если вы не хотите игнорировать обычные проверки перед отправкой сообщения.

Известные конфликты:​

  • Mcore (Фракции)
    • Установите "recipientChatEventEnabled": false в конфигурации massivecore

Часто задаваемые вопросы (FAQ)​

В: Что означает <канал> в разрешениях?​

A:* Часть <channel> в разрешении должна быть заменена на название соответствующего канала в нижнем регистре.
В: Как мне сделать так, чтобы отображались данные от плагина XYZ?
A:* Каждый плагин обрабатывает модификации чата по-разному. Многие плагины ищут в формате сообщения определенную строку (например, {town} в случае Towny) и заменяют ее на часть данных. Вам нужно будет обратиться к документации каждого плагина, чтобы узнать, что он ожидает от формата сообщения.

В: Почему не работает автоматическое присоединение?​

A:* Предоставление разрешения herochat.autojoin.<channel> имеет эффект только при ПЕРВОМ входе человека на сервер. Точнее, оно действует только в том случае, если у игрока нет файла болтовни, когда он входит в систему. Если пользователь уже входил на сервер ранее (с активным Herochat), то его предыдущие каналы будут загружены, и автоматическое присоединение не будет иметь никакого эффекта. Это поведение не изменилось по сравнению с предыдущей версией Herochat.

В: Почему все мои сообщения говорят [world], когда у меня нет тега {world} в формате канала?​

A:* Текст [world] добавляется другим плагином. Наиболее распространенным виновником является Multiverse. Обратитесь к конфигурации Multiverse, чтобы отключить его.

В: Какие есть команды?​

О:* Введите /ch help в игре, чтобы увидеть список команд Herochat. Вы можете получить более подробную информацию о конкретной команде, указав вопросительный знак (?) в качестве первого и единственного аргумента, т.е. /ch join ? даст более подробную информацию о команде join.

В: Можете ли вы удалить команду? Команда XYZ конфликтует с другим плагином*.​

A:* Bukkit все еще не позволяет динамическую отмену регистрации команд, AFAIK, поэтому это невозможно. Однако вы можете открыть файл plugin.yml внутри Herochat.jar и удалить все ненужные команды/алиасы.

В: Почему моих администраторов выкидывает из каждого канала, когда они перелогиниваются?​

A:* Вы, вероятно, используете PEX и, возможно, дали своим администраторам * разрешение. Это означает, что им дано разрешение herochat.force.leave.* и их выкидывает из каждого канала при повторном входе. Чтобы исправить это, вам нужно перестать предоставлять * или отменить разрешение herochat.force.leave.*.

В: Как настроить bungeecord для Herochat?​

О: Следуйте этому формату > https://paste2.org/JOw2JgdL

Зависимости плагина Herochat Pro:​

Этот плагин требует Vault

Установка плагина Herochat Pro:​

  1. Скачайте плагин.
  2. Выключите сервер
  3. Переместите файл .jar в папку /plugins/ вашего сервера.
  4. Запустите сервер.
  5. Готово.

Author

bobobo

More resources from bobobo

[MMO] Centrifugo
[MMO] Centrifugo
Аддон добавляет интеграцию с Centrifugo
[MMO] Post Edit Reason
[MMO] Post Edit Reason
Аддон добавляет возможность указывать причину редактирования сообщения.
[MMO] Hide BbCode by Reputation
[MMO] Hide BbCode by Reputation
Аддон добавляет BB-код, который скрывает содержимое на основе репутации пользователя.
[MMO] Export/Import TMS
[MMO] Export/Import TMS
Небольшой аддон для импорта и экспорта пользовательских модификаций шаблонов (TMS)
[MMO] Old Thread Warning
[MMO] Old Thread Warning
Аддон позволяет отображать предупреждение для пользователей при просмотре старых тем.
[MMO] Pach
[MMO] Pach
Pach — это простой стиль в тёмных тонах, идеально подходящий для игровых форумов.
[MMO] Mention User
[MMO] Mention User
Аддон добавляет кнопку в темах форума, позволяющую пользователям быстро упоминать друг друга по нику
[MMO] Adjust Title Case
[MMO] Adjust Title Case
Аддон автоматически преобразует регистр заголовков в стиле XenForo 1.x для различных типов контента.
[MMO] Title Warning
[MMO] Title Warning
Аддон позволяет запретить использование определённых фраз в заголовках тем на форуме.
[MMO] Profile Post Message In Card
[MMO] Profile Post Message In Card
Аддон добавляет в карточку пользователя последнее сообщение из его профиля, аналогично XenForo 1.x
[MMO] Logged In Cookie
[MMO] Logged In Cookie
Аддон устанавливает специальные cookies для авторизованных пользователей
[MMO] Allow Template Modification
[MMO] Allow Template Modification
Этот аддон изменяет поведение системы и позволяет администраторам вновь создавать модификации.
Categories
TopBottom