Вопрос DELUXE MENUS не работает проверка пермишена

Ядро
Paper

anhodacs

Пользователь
Сообщения
17
Решения
2
Плагин
deluxe menus
Ядро сервера
  1. Paper
Версия сервера
  1. 1.20
Память сервера ОЗУ
11Gb
Ссылка
https://www.spigotmc.org/resources/deluxemenus.11734/
Вообщем я делаю меню с титулами и мне нужно сделать так: если у игрока есть пермишен title.govno, тоесть есть титул то ему видно предмет
testtitle_no , а если нет пермишена то виден предмет testtitle_yes.
сейчас при любом случае выводится testtitle_yes, я уверен что дело в проверке пермишена, но не как не могу решить эту проблему
Код:
'testtitle_yes':
    material: BARRIER
    slot: 10
    priority: 1
    view_requirement:
      requirements:
        requirement-1:
          type: 'HAS_PERMISSION'
          permission: 'title.govno'
    display_name: '&6Титул&7: &#964b00Говно'
    lore:
      - '&aНажмите, что бы купить этот титул'
    left_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
      - '[console] lp user %player_name% permission set title.govno'
      - '[refresh]'
    right_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
      - '[console] lp user %player_name% permission set title.govno'
      - '[refresh]'
  'testtitle_no':
    material: GREEN_SHULKER_BOX
    slot: 10
    priority: 2
    display_name: '&6Титул&7: &#964b00Говно'
    lore:
      - '&aНажмите, что бы выбрать этот титул'
    left_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
    right_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
 
Код:
  'title_all_no':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTU1YWVmMTE3ZWRiZDE2MjhhZDFiMjkxNjQ3MjM4NjEwMWVjODFjMzllYWQzYmRkM2FkYmJlNjE5M2ZhY2RlYSJ9fX0=
    display_name: ' &#FFC400&lВ&#FFBF01&lа&#FFBB03&lм &#FFB604&lн&#FFB105&lе&#FFAD07&lд&#FFA808&lо&#FFA309&lс&#FF9F0B&lт&#FF9A0C&lу&#FF950D&lп&#FF910F&lе&#FF8C10&lн &#FF8711&lэ&#FF8212&lт&#FF7E14&lо&#FF7915&lт &#FF7416&lт&#FF7018&lи&#FF6B19&lт&#FF661A&lу&#FF621C&lл&#FF5D1D&l! '
    lore:
    - ''
    - ' &#ffcc66➥ Нажмите, чтобы обновить '
    - ''
    priority: 3
    slots:
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 19
    - 20
    - 21
    - 22
    - 23
    - 24
    - 25
    - 28
    - 29
    - 30
    - 31
    - 32
    - 33
    - 34
    - 37
    - 38
    - 39
    - 40
    - 41
    - 42
    - 43
    click_commands:
    - '[refresh]'
  'title1':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzg5ZmUxZmY0OTE1MzQyZDNiYzgzNmU0NmM3ZjYyNDRjNjFjMjk0NzI0NmNiMzA1ZDU1NDU2NTU0NTM3MTkyNiJ9fX0=
    slot: 10
    priority: 1
    view_requirement:
      requirements:
        complete:
         type: has permission
         permission: 'toxic.title.пон'
    display_name: '&fТитул: &#f856fbп&#fb76faо&#fd96f9н'
    lore:
    - ''
    - '&#ffcc66➥ Нажмите, чтобы применить'
    click_commands:
    - '[console] sound BLOCK_NOTE_BLOCK_IRON_XYLOPHONE %player_name% -s'
    - '[console] lp user %player_name% meta setsuffix " &#f856fbп&#fb76faо&#fd96f9н"'
    - '[console] titlemsg %player_name% {#00ff99>}Успешно!{#99ff66<}&f%subtitle%&fВы установили себе титул'
    - '[close]'
Объединено

попробуй так
 
Последнее редактирование:
Код:
  'title_all_no':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTU1YWVmMTE3ZWRiZDE2MjhhZDFiMjkxNjQ3MjM4NjEwMWVjODFjMzllYWQzYmRkM2FkYmJlNjE5M2ZhY2RlYSJ9fX0=
    display_name: ' &#FFC400&lВ&#FFBF01&lа&#FFBB03&lм &#FFB604&lн&#FFB105&lе&#FFAD07&lд&#FFA808&lо&#FFA309&lс&#FF9F0B&lт&#FF9A0C&lу&#FF950D&lп&#FF910F&lе&#FF8C10&lн &#FF8711&lэ&#FF8212&lт&#FF7E14&lо&#FF7915&lт &#FF7416&lт&#FF7018&lи&#FF6B19&lт&#FF661A&lу&#FF621C&lл&#FF5D1D&l! '
    lore:
    - ''
    - ' &#ffcc66➥ Нажмите, чтобы обновить '
    - ''
    priority: 3
    slots:
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 19
    - 20
    - 21
    - 22
    - 23
    - 24
    - 25
    - 28
    - 29
    - 30
    - 31
    - 32
    - 33
    - 34
    - 37
    - 38
    - 39
    - 40
    - 41
    - 42
    - 43
    click_commands:
    - '[refresh]'
  'title1':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzg5ZmUxZmY0OTE1MzQyZDNiYzgzNmU0NmM3ZjYyNDRjNjFjMjk0NzI0NmNiMzA1ZDU1NDU2NTU0NTM3MTkyNiJ9fX0=
    slot: 10
    priority: 1
    view_requirement:
      requirements:
        complete:
         type: has permission
         permission: 'toxic.title.пон'
    display_name: '&fТитул: &#f856fbп&#fb76faо&#fd96f9н'
    lore:
    - ''
    - '&#ffcc66➥ Нажмите, чтобы применить'
    click_commands:
    - '[console] sound BLOCK_NOTE_BLOCK_IRON_XYLOPHONE %player_name% -s'
    - '[console] lp user %player_name% meta setsuffix " &#f856fbп&#fb76faо&#fd96f9н"'
    - '[console] titlemsg %player_name% {#00ff99>}Успешно!{#99ff66<}&f%subtitle%&fВы установили себе титул'
    - '[close]'
Объединено

попробуй так
К сожалению тоже не работает : (
 
стой нак у тебя на сервере все прова по этому и показывает testtitle_yes
Возможно, сейчас попробую поменять
Объединено

стой нак у тебя на сервере все прова по этому и показывает testtitle_yes
Большое спасибо реально сработало, но пришлось немного переработать код:
Код:
'testtitle_yes':
    material: BARRIER
    slot: 10
    priority: 1
    view_requirement:
      requirements:
        requirement-1:
          type: '!has permission'
          permission: title.govno
    display_name: '&6Титул&7: &#964b00Говно'
    lore:
      - '&aНажмите, что бы купить этот титул'
    left_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
      - '[console] lp user %player_name% permission set title.govno'
      - '[refresh]'
    right_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
      - '[console] lp user %player_name% permission set title.govno'
      - '[refresh]'
  'testtitle_no':
    material: GREEN_SHULKER_BOX
    slot: 10
    priority: 2
    display_name: '&6Титул&7: &#964b00Говно'
    lore:
      - '&aНажмите, что бы выбрать этот титул'
    left_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'
    right_click_commands:
      - '[console] lp user %player_name% meta setprefix 1 &#964b00Говно'

Еще раз спасибо. Я бы еще долго думал что не так <3
 
Последнее редактирование:
Назад
Сверху Снизу