DeluxeMenus WIKI  о том , как настроить этот плагин

DeluxeMenus WIKI о том , как настроить этот плагин

Теперь игроки в минусах будут. -1 монета
Объединено

Попробуй выдать себе /eco give ник 0.001 и поставь min-money: 0
 
Проверил, баланс у игроков показывает 0
 
Если прокатит такой платеж , то поставить для новых игроков starting-balance: 0.001 и формат отображения currency-format: "#,##0.00" , чтобы не видели копейку
 
Добрый день, такая проблема ищу уже несколько дней. Как можно организовать такую вещь, когда игрок в меню нажимает на предмет он у него начинает переливатся или меняется на другой предмет. Помоги пожалуйста!!!
 
Привет. Для этого есть много факторов, такие как наличие определенной суммы денег у игрока, предмета в инвентаре, разрешение и так далее. Делается в меня два предмета на один слот с разными приоритетами и разными иконками. У предмета с высшем приоритетом указывается view_requirement с типом доступа, например на разрешение type: has permission или на сумму денег has money. Так получается, если у игрока есть разрешение или деньги, видит одну иконку, в противном случае видит иконку с приоритетом ниже.
В команде при нажатии на иконку с приоритетом ниже можно указать выдачу разрешения или денег. Так игрок увидит другую иконку.
Есть еще на скрипте с задержкой на нажатие. На определенное время меняется иконка предмета.
Пример можно скачать и посмотреть https://spigotmc.ru/resources/zaderzhka.306/
Объединено

Пример с разрешениями для LuckPerms. Одна иконка выдает право и переключается на другую, вторая снимает право.

YAML:
menu_title: '&8ТЕСТ'
size: 9
open_command:
- тест
- test
items:
  1:
    material: GRAVEL
    amount: 32
    update: true
    slot: 4
    display_name: '&a&lДОСТУПНО'
    lore:
    - '&8&m----------------------'
    - '&7'
    - '&7У вас есть разрешения'
    - '&6    trader.test'
    - '&7'
    - '&8&m----------------------'
    hide_attributes: true
    hide_encaantments: true
    hide_effects: true
    hide_unbreakable: true
    priority: 1
    view_requirement:
      requirements:
        permission:
          type: has permission
          permission: trader.test
    left_click_commands:
    - '[console] lp user %player_name% permission unset trader.test'
    - '[sound] BLOCK_NOTE_BLOCK_BELL'
    right_click_commands:
    - '[console] lp user %player_name% permission unset trader.test'
    - '[sound] BLOCK_NOTE_BLOCK_BELL'
  2:
    material: barrier
    slot: 4
    update: true
    display_name: '&c&lНЕДОСТУПНО'
    lore:
    - '&cНет разрешения на просмотр,'
    - '&6   trader.test'
    hide_attributes: true
    hide_enchantments: true
    hide_effects: true
    hide_unbreakable: true
    priority: 2
    left_click_commands:
    - '[console] lp user %player_name% permission set trader.test'
    - '[sound] BLOCK_NOTE_BLOCK_BELL'
    right_click_commands:
    - '[console] lp user %player_name% permission set trader.test'
    - '[sound] BLOCK_NOTE_BLOCK_BELL'
  3:
    material: red_stained_glass_pane
    slots:
    - 0
    - 1
    - 2
    - 3
    - 5
    - 6
    - 7
    - 8
    display_name: '&f'
    hide_attributes: true
    hide_enchantments: true
    hide_effects: true
    hide_unbreakable: true
    enchantments:
    - SILK_TOUCH;1
 
The_stas, Спасибо огромное, это помогло, а можно сделать так что когда игрок нажал на предмет он сразу поменялся, не перезаходя в меню, не используя скрипт?
 
Можно и так. Прописываем под названием меню update_interval: 1. В каждом предмете под названием update: true или в командах нажатия добавляем - '[refresh]'. Если скачал меню на задержки, там это присутствует

Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
The_stas, Спасибо, но я уже разобрался я сделал по другому, у меня после нажатия на иконку идет команда переоткрытие данного меню, и предметы обновляются сразу. А также как можно сделать чтобы при заходе на сервер в первый раз открывалось меню и его нельзя было закрыть пока не выберешь что-то одно?
 
The_stas, Спасибо, но я уже разобрался я сделал по другому, у меня после нажатия на иконку идет команда переоткрытие данного меню, и предметы обновляются сразу. А также как можно сделать чтобы при заходе на сервер в первый раз открывалось меню и его нельзя было закрыть пока не выберешь что-то одно?
Выломать кнопки ESC из клавиатур у игроков :)
 
  • Ха-Ха-Ха (+1)
Реакции: Axi
Не заморачивался с этим. Может и есть.
 
The_stas, а можно как-то сделать, чтобы название меню меняло цвет или меняло название?
 
The_stas, а можно как-то сделать 3 предмета на 1 слот, а то я делаю приоритет ставлю 3-2-1 и ко 2-3 пермишинс добовляю, у меня в любом случаи показывает 2, а при нажатии только переходит на 3. Тоесть первый предмет у меня вообще не показывает что с пермишинсом что без
 
YAML:
menu_title: '&8> &6&lКит-наборы'
open_command:
  - kit
open_commands:
  - '[sound] BLOCK_BEACON_ACTIVATE'
  - '[message] &7Открытие меню Кит-наборов&7!'
size: 27
items:
  '1':
    material: LIME_DYE
    slot: 11
    priority: 1
    update: true
    hide_attributes:  true
    display_name: '&bНабор Старт'
    lore:
      - ''
      - '&7Левый клик, чтобы получить'
    view_requirement:
      requirements:
        kit_perm_1:
          type: has permission
          permission: essentials.kits.start1
        kit_perm:
          type: has permission
          permission: essentials.kits.start
    left_click_commands:
      - '[player] kit start'
      - '[close]'
  '2':
    material: GRAY_DYE
    slot: 11
    priority: 2
    update: true
    hide_attributes:  true
    display_name: '&cНабор Старт'
    lore:
      - ''
      - '&7У вас нет разрешения essentials.kits.start1'
      - ''
    view_requirement:
      requirements:
        kit_perm:
          type: has permission
          permission: essentials.kits.start
  '3':
    material: GREEN_DYE
    slot: 11
    priority: 3
    update: true
    hide_attributes:  true
    display_name: '&7Набор Старт'
    lore:
      - '&7У вас нет разрешения на этот набор!'

Первый предмет будет виден есть разрешение essentials.kits.start и essentials.kits.start1
Второй предмет будет виден есть разрешение essentials.kits.start но нет essentials.kits.start1
Третий предмет будет виден если нет разрешение essentials.kits.start и essentials.kits.start1
 
The_stas, а как можно сделать чтобы статистика в меню обновлялась автоматически?
 
Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
The_stas, а насчет того чтобы Названи меню , чтобы оно меняло цвет или название, я видел у какогото ютубера что он сделал, но у меня точно также но не получается
 
Вроде можно через скрипты делать. Не пробовал.
Объединено

В DeluxeMenus анимация работает только в описании предмета.
 
Последнее редактирование:
Назад
Сверху Снизу