Skip to main content

Налаштування предметів

Налаштування предметів в гюї

DisplayName - Відображення назви предмета
Enchanted - Є 2 типа данних: true або false, якщо true - предмет буде зачаровано
Lore - Опис предмета
ModelData (необов'язково) - Користувацькі данні моделі

Приклад опису

Lore:
- "&cДуже крутий опис"
- "&dТак, це різнокольорово"
- "&bПлейсхолдери? %keys%"

Плейсхолдери

  • %keys% - Кількість ключів гравця
  • %case% - Назва кейса

Slots - Список чи діапазон слотів, в яких буде знаходитись даний предмет

Приклад списку

Slots:
- 0
- 8
- 9-16 # може бути діапазоном

Material - Матеріал предмета, всі типи предметів описані тут
Rgb (необов'язково) - Можливість міняти колір шкіряних предметів

Приклад RGB

Rgb: 123, 50, 15

Type - Тип предмета, існує 3 типа:

  • DEFAULT - звичайний предмет для краси графічного інтерфейсу
  • OPEN - предмет,який відкриває кейс (або можна використовувати OPEN_<інша_назва_кейсу> для відкриття іншого кейсу)
  • HISTORY - предмет, відображаючий історію недавніх відкриттів кейсів

Приклад типу для відкриття іншого кейсу

Type: OPEN_donate
# donate - інша назва кейсу

Налаштування предметів з типом HISTORY

Плейсхолдери:

  • %player% - Ім'я гравця
  • %group% - Ім'я групи
  • %groupdisplayname% - Відображаєме ім'я групи
  • %time% - Час відкриття кейсу
  • %action% - Назва RandomAction
  • %actiondisplayname% - Відображаєме ім'я RandomAction
  • %casename% - Назва кейса
  • %casedisplayname% - Відображаєме ім'я кейсу
  • %casetitle - Тайтл кейсу (заголовок)

Type: HISTORY-[index]-[case] (index - індекс недавніх відкриттів кейсу, діапазон 0-9; case - тип кейсу, необов'язковий)

History0:
DisplayName: "&c%player%"
Enchanted: false
Lore:
- '&6Група &f- &c%group%'
- '&6Час &f- &c%time%'
- ''
Slots:
- 36
# Material: TRIPWIRE_HOOK - Матеріал вже буде player_head, може бути DEFAULT, якщо ви хочете використовувати матеріал виграшного предмету
Type: HISTORY-0-case # 0 – індекс недавніх відкриттів кейсів, діапазон 0-9; case - тип кейсу, якщо пусто, то буде кейс за замовчанням (необов'язково)

Ви можете використовувати HISTORY-[index]-GLOBAL опцію, якщо ви хочете відобразити відсортовані відкриття всіх кейсів

Налаштування призових предметів

Group - Група, яка дається гравцю в якості призу
Chance - Шанс, при якому видається цей приз
GiveType - Тип нагороди, якщо ONE, то гравцю дається лише один приз (Actions), якщо RANDOM, то вибирається приз з різними шансами(RandomActions)

Плейсхолдери

  • %player% - Ім'я гравця
  • %group% - Назва групи
  • %groupdisplayname% - Відображаєме ім'я групи
  • %casename% - Назва кейсу
  • %casedisplayname% - Відображаєме ім'я кейсу
  • %casetitle - Тайтл кейсу (заголовок)

Дії

  • [command] - консольна команда
  • [broadcast] - повідомлення для всіх гравців
  • [message] - повідомлення гравця, відкрившого кейс
  • [title] - тайтл для гравця, відкрившого кейс (знак ; розділяє тайтл і субтайтл)

GiveType: ONE

      Actions: # GiveType: ONE
- '[command] lp user %player% parent set %group%'
- '[title] &aВітаємо!;&5ви виграли %groupdisplayname%'
- '[broadcast] &a>&c>&e> &c%player% &6виграв групу %groupdisplayname% &6з &5Ultra-Case.'

GiveType: RANDOM

      RandomActions: # GiveType: RANDOM
first:
Chance: 50 # Шанс між випадковими діями
DisplayName: "something" # відображаєме ім'я для історії відкриття
Actions:
- '[command] say something'
- '[broadcast] &a>&c>&e> &c%player% &6виграв групу %groupdisplayname% &6з &5Ultra-Case.'
second:
Chance: 50 # Шанс між випадковими діями
Actions:
- '[command] say something'
- '[broadcast] &a>&c>&e> &c%player% &6виграв групу %groupdisplayname% &6з &5Ultra-Case.'

Альтернативні дії

Виконується, коли група гравця вища тієї, яку він виграв (доступно для обох типів GiveType)

      AlternativeActions: # GiveType: будь-який, це не має значення; виконується, якщо група нижче за рангом, ніж група гравця в LevelGroups
- "[message] &cВибачте %player%, але у вас є група вище, ніж ви виграли:("

Затримка дій

[cooldown:<затримка в секундах>] За допомогою цієї опції, ви зможете виконувати дії з певною затримкою

      Actions: # Ця команда буде виконана за 1 секунду після відкриття кейсу
- '[cooldown:1][command] lp user %player% parent set %group%'