LolkaBims
Активный участник
- Баллы
- 61
Сделал меню на свап опыта, но deluxemenus не видит requirements, пробовал решить с чатом гпт, не помогло, при чем консоль при клике полностью молчит, пробовал ставить debug на low high highest true, она полностью молчит при клике, но success command и deny command не выполняются. Пробовал менять type проверки на has-meta, javascript, не помогло. Версия deluxemenus 1.14.1-Release
Один из предметов, на котором не работает проверка:
Полное меню:
Один из предметов, на котором не работает проверка:
Код:
'testlvl':
material: experience_bottle
display_name: '&aТест предмет'
slots:
- 0
left_click_commands:
- "[requirement] levelcheck success=success_commands deny=deny_commands"
requirements:
levelcheck:
type: '>='
input: '%player_level%'
value: 1
success_commands:
- "[message] &a✅ У тебя есть хотя бы 1 уровень!"
deny_commands:
- "[message] &c❌ У тебя нет уровней!"
Полное меню:
Код:
menu_title: '&d[&5♫&d] &d&lОпыт'
open_command:
- exp
register_command: true
size: 44
items:
'purple':
material: purple_stained_glass_pane
display_name: '&#C084F6L&#AF8AF8o	E90FAlC96FByB9CFDtAA2FFe'
slots:
- 0
- 1
- 7
- 8
- 9
- 17
- 27
- 35
- 36
- 37
- 43
- 44
- 28
- 10
- 16
- 34
- 2
- 6
- 38
- 18
- 26
- 42
left_click_commands:
- '[sound] BLOCK_GLASS_BREAK'
'magenta':
material: magenta_stained_glass_pane
display_name: '&#C084F6L&#AF8AF8o	E90FAlC96FByB9CFDtAA2FFe'
slots:
- 3
- 4
- 5
- 11
- 12
- 14
- 15
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 29
- 30
- 32
- 33
- 39
- 40
- 41
left_click_commands:
- '[sound] BLOCK_GLASS_BREAK'
'100lvl':
material: experience_bottle
display_name: '&#FFDC371&#FFD53D0&#FFCF430 &#FFC24FУ&#FFBB56р&#FFB45Cо&#FFAE62в&#FFA768н&#FFA16Eе&#FF9A74й'
lore:
- '&7Нажмите, чтобы преобразовать'
- '&7ваши 100 уровней в бутылочку'
slots:
- 31
left_click_commands:
- '[sound] ENTITY_ENDERMAN_TELEPORT'
'30lvl':
material: experience_bottle
display_name: '&#FFDC373&#FFD53E0 &#FFC64BУ&#FFBF52р&#FFB759о&#FFB060в&#FFA966н&#FFA16Dе&#FF9A74й'
lore:
- '&7Нажмите, чтобы преобразовать'
- '&7ваши 30 уровней в бутылочку'
slots:
- 13
left_click_commands:
- "[requirement] check=levelcheck success=success_commands deny=deny_commands"
requirements:
levelcheck:
type: '>='
input: '%player_level%'
value: 1
success_commands:
- "[message] &aSuccess!"
deny_commands:
- "[message] &cFail!"
'50lvl':
material: experience_bottle
display_name: '&#FFDC375&#FFD53E0 &#FFC64BУ&#FFBF52р&#FFB759о&#FFB060в&#FFA966н&#FFA16Dе&#FF9A74й'
lore:
- '&7Нажмите, чтобы преобразовать'
- '&7ваши 50 уровней в бутылочку'
slots:
- 15
left_click_commands:
- '[sound] ENTITY_ENDERMAN_TELEPORT'
- '[player] buyer'
'15lvl':
material: experience_bottle
display_name: '&#FFDC371&#FFD53E5 &#FFC64BУ&#FFBF52р&#FFB759о&#FFB060в&#FFA966н&#FFA16Dе&#FF9A74й'
lore:
- '&7Нажмите, чтобы преобразовать'
- '&7ваши 15 уровней в бутылочку'
slots:
- 11
click_requirement:
requirements:
test:
type: javascript
expression: "1 == 1"
success_commands:
- "[message] &aJS OK"
deny_commands:
- "[message] &cJS FAIL"
'testlvl':
material: experience_bottle
display_name: '&aТест предмет'
slots:
- 0
left_click_commands:
- "[requirement] levelcheck success=success_commands deny=deny_commands"
requirements:
levelcheck:
type: '>='
input: '%player_level%'
value: 1
success_commands:
- "[message] &a✅ У тебя есть хотя бы 1 уровень!"
deny_commands:
- "[message] &c❌ У тебя нет уровней!"
Последнее редактирование: