Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [CHAT] Chatty - всеядный менеджер чата [1.7.10 - 1.20 и выше]

Вложения:

  • Снимок экрана (414).png
    Снимок экрана (414).png
    Размер файла
    191,8 КБ
    Просмотров
    10
  • Снимок экрана (413).png
    Снимок экрана (413).png
    Размер файла
    193,5 КБ
    Просмотров
    11
  • Снимок экрана (416).png
    Снимок экрана (416).png
    Размер файла
    210,8 КБ
    Просмотров
    9
  • Снимок экрана (415).png
    Снимок экрана (415).png
    Размер файла
    211,1 КБ
    Просмотров
    9
  • Снимок экрана (417).png
    Снимок экрана (417).png
    Размер файла
    210,1 КБ
    Просмотров
    9
  • Снимок экрана (418).png
    Снимок экрана (418).png
    Размер файла
    207,4 КБ
    Просмотров
    9
  • Снимок экрана (419).png
    Снимок экрана (419).png
    Размер файла
    195,4 КБ
    Просмотров
    9
  • Снимок экрана (420).png
    Снимок экрана (420).png
    Размер файла
    190,6 КБ
    Просмотров
    9
  • Снимок экрана (421).png
    Снимок экрана (421).png
    Размер файла
    193,6 КБ
    Просмотров
    10
  • Снимок экрана (422).png
    Снимок экрана (422).png
    Размер файла
    210,9 КБ
    Просмотров
    9

Вложения:

  • Снимок экрана (425).png
    Снимок экрана (425).png
    Размер файла
    194,9 КБ
    Просмотров
    6
  • Снимок экрана (424).png
    Снимок экрана (424).png
    Размер файла
    199,4 КБ
    Просмотров
    6
  • Снимок экрана (423).png
    Снимок экрана (423).png
    Размер файла
    208,9 КБ
    Просмотров
    8
  • Снимок экрана (426).png
    Снимок экрана (426).png
    Размер файла
    202,4 КБ
    Просмотров
    6
  • Снимок экрана (427).png
    Снимок экрана (427).png
    Размер файла
    207,4 КБ
    Просмотров
    6
  • Снимок экрана (428).png
    Снимок экрана (428).png
    Размер файла
    208,9 КБ
    Просмотров
    6
  • Снимок экрана (429).png
    Снимок экрана (429).png
    Размер файла
    201,1 КБ
    Просмотров
    6
  • Снимок экрана (430).png
    Снимок экрана (430).png
    Размер файла
    202,5 КБ
    Просмотров
    6
  • Снимок экрана (431).png
    Снимок экрана (431).png
    Размер файла
    209,9 КБ
    Просмотров
    6
  • Снимок экрана (432).png
    Снимок экрана (432).png
    Размер файла
    207,8 КБ
    Просмотров
    6

Вложения:

  • Снимок экрана (433).png
    Снимок экрана (433).png
    Размер файла
    196,4 КБ
    Просмотров
    1
  • Снимок экрана (436).png
    Снимок экрана (436).png
    Размер файла
    206,1 КБ
    Просмотров
    1
  • Снимок экрана (434).png
    Снимок экрана (434).png
    Размер файла
    198,6 КБ
    Просмотров
    1
  • Снимок экрана (435).png
    Снимок экрана (435).png
    Размер файла
    195,5 КБ
    Просмотров
    1
  • Снимок экрана (437).png
    Снимок экрана (437).png
    Размер файла
    200,5 КБ
    Просмотров
    1
  • Снимок экрана (438).png
    Снимок экрана (438).png
    Размер файла
    208,2 КБ
    Просмотров
    1
  • Снимок экрана (439).png
    Снимок экрана (439).png
    Размер файла
    195,8 КБ
    Просмотров
    1
  • Снимок экрана (440).png
    Снимок экрана (440).png
    Размер файла
    193,3 КБ
    Просмотров
    1
  • Снимок экрана (441).png
    Снимок экрана (441).png
    Размер файла
    193,2 КБ
    Просмотров
    1
  • Снимок экрана (442).png
    Снимок экрана (442).png
    Размер файла
    194,7 КБ
    Просмотров
    1

Вложения:

  • Снимок экрана (443).png
    Снимок экрана (443).png
    Размер файла
    196,4 КБ
    Просмотров
    3
  • Снимок экрана (444).png
    Снимок экрана (444).png
    Размер файла
    195,3 КБ
    Просмотров
    3
  • Снимок экрана (447).png
    Снимок экрана (447).png
    Размер файла
    208,4 КБ
    Просмотров
    3
  • Снимок экрана (449).png
    Снимок экрана (449).png
    Размер файла
    202,5 КБ
    Просмотров
    3
  • Снимок экрана (448).png
    Снимок экрана (448).png
    Размер файла
    191,9 КБ
    Просмотров
    3
  • Снимок экрана (446).png
    Снимок экрана (446).png
    Размер файла
    198 КБ
    Просмотров
    3
  • Снимок экрана (445).png
    Снимок экрана (445).png
    Размер файла
    198,2 КБ
    Просмотров
    3
  • Снимок экрана (450).png
    Снимок экрана (450).png
    Размер файла
    206,3 КБ
    Просмотров
    3
  • Снимок экрана (451).png
    Снимок экрана (451).png
    Размер файла
    199 КБ
    Просмотров
    3
  • Снимок экрана (452).png
    Снимок экрана (452).png
    Размер файла
    197,5 КБ
    Просмотров
    3

Вложения:

  • Снимок экрана (453).png
    Снимок экрана (453).png
    Размер файла
    197,3 КБ
    Просмотров
    10
  • Снимок экрана (454).png
    Снимок экрана (454).png
    Размер файла
    198,4 КБ
    Просмотров
    10
  • Снимок экрана (455).png
    Снимок экрана (455).png
    Размер файла
    199,1 КБ
    Просмотров
    10
  • Снимок экрана (456).png
    Снимок экрана (456).png
    Размер файла
    193,6 КБ
    Просмотров
    10
  • Снимок экрана (457).png
    Снимок экрана (457).png
    Размер файла
    193 КБ
    Просмотров
    10
вохможно ли сделать так чтобы игркоки из группы писали в чат определенным цветом?
 
вохможно ли сделать так чтобы игркоки из группы писали в чат определенным цветом?
с помощью плейсхолдера JavaScript создай плейсхолдер, который заменяет %vault_rank% на нужный тебе цвет и засунь его перед {message} в chatty
 
с помощью плейсхолдера JavaScript создай плейсхолдер, который заменяет %vault_rank% на нужный тебе цвет и засунь его перед {message} в chatty


Ок,а что заменять? Или ты имеешь виду что он бесполезный и можно его применить в этом? Я так и не понял что он выдаёт Vaul Rank
 
Ок,а что заменять? Или ты имеешь виду что он бесполезный и можно его применить в этом? Я так и не понял что он выдаёт Vaul Rank
vault_rank выводит название группы, указанной в luckperms.
код выглядит примерно так:

Код:
var group = '%vault_rank%'; //устанавливает название привилегии в переменную group

function replace () { //создаёт функцию которая заменяет определенную привилегию на определённый цвет
switch(group) {
  case 'название привилегии':
  return '&цвет'
    [break]

  case 'название привилегии 2':
  return '&цвет 2'
    [break]

  и так далее...
}

replace() //вызывает функцию

хотя возможно там где-то проблемы с фигурными скобками
 
Всё, написанное ниже (под спойлером), неактуально! Был конфликт с EssentialsXChat!
Новая версия 2.19.7
Привет! Отличный плагин! Но обнаружился баг{?} в работе с межсерверным чатом.
Пример.
Создаём межсерверный чат на двух серверах:
Код:
chats:
  serv:
    enable: true
    display-name: 'межсерв'
    format: '{prefix}{player}{suffix}: {message}'
    range: -3
    symbol: '-'
    cooldown: -1
    command: 'servchat'
Есть игроки pl1 и pl2 в составе группе "default", которой посредством LuckyPerms выдан префикс [Gamer]. У группы, естесственно, есть все необходимые права для отправления и чтения сообщений в данном чате: "chatty.chat.sefv".

Так вот, если игроки находятся на разных серверах, и игрок pl1 пишет в чате сообщение:
Код:
/-Как здоровье?
, то второй игрок получает его в нормальном виде:
Код:
[Gamer]pl1: Как здоровье?
, а в чате первого игрока, отправившего это сообщение, отображается так:
Код:
[Gamer][Gamer]pl1: Как здоровье?
Но ежели оба игрока торчат на одном сервере, то сообщение отобржается с двумя префиксами у обоих:
Код:
[Gamer][Gamer]pl1: Как здоровье?


Проще говоря, в межсерверном чате того сервера, с которого идёт отправка сообщения, у всех игроков (и у отправителя, и у получателей) оно отображается с двойным префиксом. А в чатах всех других серверов - отображается нормально, с одним префиксом.
 
Последнее редактирование:
Всё, написанное ниже (под спойлером), неактуально! Был конфликт с EssentialsXChat!
Решение данного конфликта следующее. В файле config.yml конфига essentialsX надо раскомментировать параметр:
Код:
add-prefix-suffix: false
Но после этого пропадают префиксы и цвета в табе. Соответственно, грохаем EssentialsXChat (нужен был только для цветных префиксов и имён в табе) и ставим таб-плагин..
 
Последнее редактирование:
Помогите, пожалуйста! Все приватные сообщения (/msg, /r, /ignore) не работают для игроков без прав администратора. Пишет, что недостаточно прав. Как убрать это ограничение, не прибегая к использованию плагина EssentialsX?
 
Помогите, пожалуйста! Все приватные сообщения (/msg, /r, /ignore) не работают для игроков без прав администратора. Пишет, что недостаточно прав. Как убрать это ограничение, не прибегая к использованию плагина EssentialsX?
Чтобы были доступны данные команды игрокам нужно дать следующие права:
chatty.command.msg
chatty.command.reply
chatty.command.ignore
 
Новая версия 2.19.8

1) Исправлен баг с возможностью писать цветами без прав.
2) Исправлен парсинг hex-цветов в FancyMessage.
3) Добавлен китайский перевод :good:
4) Убрана поддержка 1.5.2 :cool:

Chatty на spigotmc.org.
Загрузить последнюю версию!
 

Поделиться этой страницей

Назад
Верх