Вопрос Как релизовать систему в DeluxeMenus

Santiano Short

Пользователь
Сообщения
10
Плагин
DeluxeMenus
Ядро сервера
  1. Spigot
Версия сервера
  1. 1.16+
Память сервера ОЗУ
5Gb
Привет, я бы хотел релезовать систему проверки игрока на наличие предмета.

Подскажите пожалуйста как так можно релезовать.

Например:

Игрок должен будет принести 10 камня.
Если камней нету то меню выдаст ошибку и не выполнит команду.
А когда будет 10 камей тогда команда указанная будет выполнена.

Прошу сделать такой пример на плагине
DeluxeMenus.

Зарание спасибо, буду очень рад кто мне поможет.
 
Решение
Убери из кода "proverka:"
Авто объединение сообщений:

"requirements" - и так требования
Авто объединение сообщений:

И поставь "Item:" туда
Авто объединение сообщений:

Код:
    right_click_commands:
    - '[console] clear %player_name% stone 0 10'
    right_click_requirement:
      requirements:
        item:
          type: has item
          material: STONE
          amount: 10
          data:0
      deny_commands:
        - "[message] &cБармен &7Извини но у тебя
Пиши если не сработало
items:
'stone':
material: STONE
slot: 1
display_name: '&7Камень
lore:
- '&aНеобходимые материалы:'
- '&aКамень (10)'
right_click_commands:
- '[console] clear %player_name% stone 0 10'
right_click_requirement:
requirements:
Item:
type: has item
material: STONE
amount: 10
data: 0
 
Пиши если не сработало
items:
'stone':
material: STONE
slot: 1
display_name: '&7Камень
lore:
- '&aНеобходимые материалы:'
- '&aКамень (10)'
right_click_commands:
- '[console] clear %player_name% stone 0 10'
right_click_requirement:
requirements:
Item:
type: has item
material: STONE
amount: 10
data: 0
Щас проверю.
 
Табуляция конечно сбросилась
Авто объединение сообщений:

Ещё укажи это
deny_commands:
- '[close]'
- '[message] &6&lНедостаточно ресурсов.'
Выдаёт теперь ошибку.
Код:
Код:
    right_click_commands:
    - '[console] clear %player_name% stone 0 10'
    right_click_requirement:
      requirements:
        proverka:
          type: has item
          material: STONE
          amount: 10
          data:0
      deny_commands:
        - "[message] &cБармен &7Извини но у тебя недостаточно деняк!"
 
Убери из кода "proverka:"
Авто объединение сообщений:

"requirements" - и так требования
Авто объединение сообщений:

И поставь "Item:" туда
Авто объединение сообщений:

Код:
    right_click_commands:
    - '[console] clear %player_name% stone 0 10'
    right_click_requirement:
      requirements:
        item:
          type: has item
          material: STONE
          amount: 10
          data:0
      deny_commands:
        - "[message] &cБармен &7Извини но у тебя
 
Убери из кода "proverka:"
Авто объединение сообщений:

"requirements" - и так требования
Авто объединение сообщений:

И поставь "Item:" туда
Авто объединение сообщений:

Код:
    right_click_commands:
    - '[console] clear %player_name% stone 0 10'
    right_click_requirement:
      requirements:
        item:
          type: has item
          material: STONE
          amount: 10
          data:0
      deny_commands:
        - "[message] &cБармен &7Извини но у тебя
Спасибо помог. Закрываю тему!
 
Назад
Сверху Снизу