Вопрос DeluxeMenus как сделать проверку Привилегии

LeerDie

Пользователь
Сообщения
110
Решения
3
Плагин
DeluxeMenus
Ядро сервера
  1. Paper
Версия сервера
  1. 1.16.5
Ссылка
https://www.spigotmc.org/resources/deluxemenus.11734/

Привет! Мучаюсь уже 3 часа. Хочу чтобы было меню с покупкой доната за валюту. Допустим я хочу купить привилегию ВИП за 2500 на 30 дней(ЛКМ), и за 15000 на 90 дней(ПКМ). Я уже сделал сам проверку номер 2 на деньги, но не получается сделать проверку номер 1. Проверка заключается в том, что если у меня уже есть допустим привилегия ВИП или ВЫШЕ, нужно чтобы игрок случайно не мог потратить деньги в пустую. ПОМОГИТЕ ПОЖАЛУЙСТА. Вот что я смог сдлеать не работает проверка 1 (p1)​

Код:
    left_click_requirement:
      requirements:
        p1:
          type: has permission
          permission:: 'displayname.Vip' 
          deny_commands:
          - '[message] &6Донат за валюту » &4У вас уже есть данная привилегия ИЛИ выше этой привилегии!'
          - "[sound] entity_villager_no"
        p2:
          type: has money
          amount: 2500
          deny_commands:
          - '[message] &6Донат за валюту » &4Недостаточно денег для покупки!'
          - "[sound] entity_villager_no"

p.s попробовал сделать через разрешения
 
Последнее редактирование модератором:

Привет! Мучаюсь уже 3 часа. Хочу чтобы было меню с покупкой доната за валюту. Допустим я хочу купить привилегию ВИП за 2500 на 30 дней(ЛКМ), и за 15000 на 90 дней(ПКМ). Я уже сделал сам проверку номер 2 на деньги, но не получается сделать проверку номер 1. Проверка заключается в том, что если у меня уже есть допустим привилегия ВИП или ВЫШЕ, нужно чтобы игрок случайно не мог потратить деньги в пустую. ПОМОГИТЕ ПОЖАЛУЙСТА. Вот что я смог сдлеать не работает проверка 1 (p1)​

left_click_requirement:
requirements:
p1:
type: has permission
permission:: 'displayname.Vip'
deny_commands:
- '[message] &6Донат за валюту » &4У вас уже есть данная привилегия ИЛИ выше этой привилегии!'
- "[sound] entity_villager_no"
p2:
type: has money
amount: 2500
deny_commands:
- '[message] &6Донат за валюту » &4Недостаточно денег для покупки!'
- "[sound] entity_villager_no"

p.s попробовал сделать через разрешения
выдай привилегиям вип и следующим право displayname.Vip
 
Назад
Сверху Снизу