Вопрос Как сделать магазин Deluxe menus с проверкой для permission

EdwardBULL

Пользователь
Сообщения
2
Плагин
Deluxe Menus
Ядро сервера
  1. Spigot
Версия сервера
  1. 1.19
Память сервера ОЗУ
4Gb
Ссылка
https://www.spigotmc.org/resources/deluxemenus.11734/
Здравствуйте! Задался вопросом, как сделать магазин в Deluxe Menus с проверкой для проверки привилегии и денег?
Мне нужно что бы он проверял доступен ли предмет для привилегии Magnat и выше.Если да до выдавался предмет, а если нет до писал что привилегия слишком мала
Подскажите пожалуйста
 
Привет я могу показать на примере повышения ранга:

view_requirement:
requirements:
rank_check:
type: string equals
input: '%luckperms_highest_group_by_weight%'
output: 'vip'
left_click_requirement:
requirements:
balance:
type: has money
amount: 250000
deny_commands:
- '[close]'
- '[message] &c ✘ &4&lОшибка! &c&lУ вас недостаточно средств.'
left_click_commands:
- '[console] givetempdon %player_name% pro 14d'


Вот пример

тебе нужно
view_requirement: - обязательно
requirements: - обязательно
rank_check: - можно любое название
type: string equals - обязательно
input: '%luckperms_highest_group_by_weight%' - обязательно
output: 'vip' - название привелегии

потом пишешь:
deny_commands: - нет права
- '[close]'
- '[message] &c ✘ &4&lОшибка! &c&lУ вас недостаточно средств.'

left_click_commands: - есть право
- '[console] givetempdon %player_name% pro 14d'
Объединено

Надеюсь помог. Если будет вопросы, спрашивай
 
Посмотрите пожалуйста, может что то не так делаю, но не работает

'4buy':
material: redstone_block
slot: 17
display_name: '&eПриват 64x64'
lore:
- ''
- '&fДля покупки нажмите &6➪ &eЛКМ'
- '&6Цена: &745000 &7⛁'
- ''
- ''
- '&fВаш баланс: &6%vault_eco_balance_fixed%'
- ''
view_requirements:
requirements:
item_check:
type: string equals
input: '%luckperms_highest_group_by_weight%'
output: 'magister'
deny_commands:
- '[message]'
- '[message] &c◈ &#ff4500&lПовар &c◈ &6| &fПривилегия не соотствует требуемой!'
- '[message]'
- '[close]'
- '[sound] BLOCK_NOTE_BLOCK_BELL'
left_click_requirements:
requirements:
balance:
type: has money
amount: 80000
deny_commands:
- '[message]'
- '[message] &c◈ &#ff4500&lПовар &c◈ &6| &fНедостаточно денег на балансе!'
- '[message]'
- '[close]'
- '[sound] BLOCK_NOTE_BLOCK_BELL'
left_click_commands:
- '[message] '
- '[message] &c◈ &#ff4500&lПовар &c◈ &6| &fВы успешно приобрели приват!'
- '[console] ps give 128 %player_name%'
- '[takemoney] 80000'
- '[close]'
- '[sound] BLOCK_NOTE_BLOCK_BELL'
 
Назад
Сверху Снизу