Сообщения вместо Достижений.

Сообщения вместо Достижений.

The_stas

Пользователь
Сообщения
1,966
Решения
105
Веб-сайт
spigotmc.ru
Сообщения вместо Достижений.

Доступно для команд и языкового файла

Как использовать в командах:
Команда: cmi toast (Ник игрока) -t:goal -icon:book сообщение
Пример команды: /cmi toast The_stas -t:goal -icon:book &aПривет от The_stas !
Игрок The_stas отправил себе сообщение Привет от The_stas !
Получаем на экране:

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Пример команды: /cmi toast The_stas -t:goal -icon:book &aПривет от The_stas ! &bПривет от The_stas ! &eПривет от The_stas !
Выводит два сообщения.

Вам необходимо зарегистрироваться для просмотра изображений-вложений


закрывается и выводит второе

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Разделяем сообщение по строкам с помощью \n
Пример команды:
/cmi toast The_stas -t:goal -icon:book &aПривет от The_stas ! \n&bПривет от The_stas ! \n&eПривет от The_stas !

Результат:

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Изменяем тип сообщения и иконку.
Типы сообщений:
-t:goal

Вам необходимо зарегистрироваться для просмотра изображений-вложений


-t:chellenge

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Была иконка
-icon:book


Вам необходимо зарегистрироваться для просмотра изображений-вложений

сейчас
-icon:diamond_sword

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Пример команды:
/cmi toast The_stas -t:chellenge -icon:diamond_sword &aПривет от The_stas ! \n&bПривет от The_stas ! \n&eПривет от The_stas !

Результат:

Вам необходимо зарегистрироваться для просмотра изображений-вложений


Вам необходимо зарегистрироваться для просмотра изображений-вложений


Как использовать сообщения в языковом файле Locale_RUS
Пример на команде /gm
Строка примерно 1356
Добавилась !toast! в начале сообщения
YAML:
  gm:
    help:
      info: '&eУстанавливает игроку режим игры'
      args: '[Ник игрока] [1, 2, 3]'
    info:
      feedback: '&eВы установили режим игры на &3[gameMode]&e для &3[playerDisplayName]&e
        (&3[offon]&e).'
      targetfeedback: '!toast! -t:goal -icon:diamond_sword &aВаш игровой режим: &3[gameMode]'

Пример использования команды в других плагинах
Плагин
YAML:
  Prizes:
    1:
      DisplayName: '&a20 000$'
      DisplayItem: '266'
      DisplayAmount: 1
      Lore:
        - '&bПолучите &c20 000$'
        - '&6&lШанс: &c10%'
      MaxRange: 100
      Chance: 10
      Firework: true
      Glowing: false
      Player: ''
      Unbreakable: false
      Commands:
        - 'cmi money give %Player% 20000'
        - 'cmi toast %Player% -t:goal -icon:gold_ingot &bВы &2получили &a20 000$'

Начиная с версии 7.8.1.0 добавилась переменная ALL отправить всем игрокам
 
Последнее редактирование:
Назад
Сверху Снизу