Вопрос DeluxeMenus. Проблема с проверкой пермишионов, и отображениями предмета

KNOVME

Пользователь
Сообщения
11
Плагин
DeluxeMenus
Ядро сервера
  1. Spigot
Версия сервера
  1. 1.19
Память сервера ОЗУ
5Gb
Ссылка
https://www.spigotmc.org/resources/deluxemenus.11734/
Я захотел сделать ежедневное задания в DeluxeMenus.

Код:
  'day_completed12':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDFkNWQ1NWEzNmI3MTQ3YWE1OTkwNjI3NDJkNzg5ZGY1MDcwNTI5ZmY0NDJhOTIyMDM3NzEzMzhkZWFhYThmZiJ9fX0=
    slot: 24
    update: true
    priority: 1
    display_name: ' &#fd9cdc❐ Ежедневное задания ❏'
    lore:
    - ' &#fd9cdc—'
    - ''
    - ' &fВы успешно выполнили ежедневное задания,'
    - ' &fследующее будет доступно в &700:00:00 &fпо'
    - ' &fКиевскому времени.'
    - ' '
    - ' &fОжидайте: &e%vanillamenager_expired_00:00:00%'
    - ' '
    - ' &a• Задания успешно выполнено'
    - ' '
    view_requirement:
      requirements:
        permission:
          type: 'has permission'
          permission: vanilla.13
  'day_quests1':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDFkNWQ1NWEzNmI3MTQ3YWE1OTkwNjI3NDJkNzg5ZGY1MDcwNTI5ZmY0NDJhOTIyMDM3NzEzMzhkZWFhYThmZiJ9fX0=
    slot: 24
    update: true
    priority: 0
    display_name: ' &#fd9cdc❐ Ежедневное задания ❏'
    lore:
    - ' &#fd9cdc—'
    - ''
    - ' &fКаждый день, здесь появляеться задание,'
    - ' &fвыполнив которое вы получите'
    - ' &fкоины.'
    - ''
    - ' &fТребования:'
    - ' &e- &7х16 Палок'
    - ' &e- &7х6 Тросника'
    - ' '
    - ' &fНаграда: &#fd9cdc© 5'
    - ' '
    - ' &e• Нажмите чтобы выполнить'
    - ' '
    view_requirement:
      requirements:
        checks:
          type: javascript
          expression: '%vanillamenager_dd% == 13'
    left_click_requirement:
      requirements:
        item_check:
          type: has item
          material: stick
          amount: 16
        item_check2:
          type: has item
          material: sugar_cane
          amount: 12
      deny_commands:
      - '[message]'
      - '[message]&#fd9cdcЕжедневное задания | &fНет необходимых вещей в инвентаре!'
      - '[message]'
      - '[sound] BLOCK_LEVER_CLICK'
    left_click_commands:
      - '[console] lp user %player_name% permission set vanilla.13'
      - '[console] minecraft:clear %player_name% stick 16'
      - '[console] minecraft:clear %player_name% sugar_cane 12'
      - '[console] p give %player_name% 5'
      - '[message]'
      - '[message]&#fd9cdcЕжедневное задания | &fВы успешно выполнили задания!'
      - '[message]'
      - '[sound] BLOCK_LEVER_CLICK'
      - '[refresh]'
      - '[close]'

Вроде сделал, все хорошо работает, даже забивал в yaml checker не сделал ли я где-то ошибок, но есть один минус, я выполняю задания, нажимаю, мне выдаються коины, нооо.... все так-же отображаеться, та менюшка, где надо сдавать предметы, хотя пермишион выдался. и все хорошо, так же, если что %vanillamenager_dd% это мой кастомный плейсхолдер, который выводит число дня, аналог %server_time_dd% я его использую, чтоб это задания, как раз и отображалось мне в нужный день месяца, с этим никаких проблем нету.
 
Назад
Сверху Снизу