Решено DeluxeMenus как проверить есть ли у игрока предмет

ComingFlex

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
ComingFlex
Как сделать проверку есть ли у игрока определённый предмет? Ниже есть код, он работает, но только пока предмет в инвентаре. Если предмет переместить в левую руку или надедь то перестаёт его видеть
Код:
click_requirement:
      requirements:
        item_check:
          type: has item
          material: netherite_chestplate
          amount: 1
          deny_commands:
            - '[sound] ENTITY_EXPERIENCE_ORB_PICKUP'
            - '[message] &aЧист'
    click_commands:
      - "[message]&c \n&c&l❌&8&l Убери броню!"
      - '[sound] ENTITY_ENDERMAN_SCREAM'
 
DeluxeMenus выполняет абсолютно иные задачи, он не приспособлен для таких желаний, которые ты сейчас хочешь воплотить, поищи для этого специальные плагины.
 
Как сделать проверку есть ли у игрока определённый предмет? Ниже есть код, он работает, но только пока предмет в инвентаре. Если предмет переместить в левую руку или надедь то перестаёт его видеть
Код:
click_requirement:
      requirements:
        item_check:
          type: has item
          material: netherite_chestplate
          amount: 1
          deny_commands:
            - '[sound] ENTITY_EXPERIENCE_ORB_PICKUP'
            - '[message] &aЧист'
    click_commands:
      - "[message]&c \n&c&l❌&8&l Убери броню!"
      - '[sound] ENTITY_ENDERMAN_SCREAM'

Странно, что не видит, может на офф вики посмотреть, или выводить игроку, чтоб он заранее снимал броню, смотря что ты хочешь сделать
 
Как сделать проверку есть ли у игрока определённый предмет? Ниже есть код, он работает, но только пока предмет в инвентаре. Если предмет переместить в левую руку или надедь то перестаёт его видеть
Код:
click_requirement:
      requirements:
        item_check:
          type: has item
          material: netherite_chestplate
          amount: 1
          deny_commands:
            - '[sound] ENTITY_EXPERIENCE_ORB_PICKUP'
            - '[message] &aЧист'
    click_commands:
      - "[message]&c \n&c&l❌&8&l Убери броню!"
      - '[sound] ENTITY_ENDERMAN_SCREAM'


Слушай, может ты сможешь использовать эти плейсхолеры на броню


  • Armor
    /papi ecloud download Armor

    Gives you info about your armor

    Chose one value that's inside () and replace SLOT with one of the following: helmet, chestplate, leggings, boots.

    %armor_amount_SLOT%
    %armor_color_(red/green/blue/hex)_SLOT%
    %armor_durability_(left/max)_SLOT%
    %armor_has_SLOT%
    %armor_material_SLOT%
    %armor_maxamount_SLOT%
 
Слушай, может ты сможешь использовать эти плейсхолеры на броню


  • Armor
    /papi ecloud download Armor

    Gives you info about your armor

    Chose one value that's inside () and replace SLOT with one of the following: helmet, chestplate, leggings, boots.

    %armor_amount_SLOT%
    %armor_color_(red/green/blue/hex)_SLOT%
    %armor_durability_(left/max)_SLOT%
    %armor_has_SLOT%
    %armor_material_SLOT%
    %armor_maxamount_SLOT%
Спасибо, но больше не нуждаюсь в этом. Закрою тему, надеюсь это работает и поможет другим
 
Спасибо, но больше не нуждаюсь в этом. Закрою тему, надеюсь это работает и поможет другим


У меня получилось!!! 😆
Надо было задать проверку на броню и левую руку (и на форуме это есть)

Вот код:
Код:
left_click_requirement:
      requirements:
        armor_check:
          type: has item
          material: diamond_chestplate
          armor: true
          offhand: true
          deny_commands:
          - '[sound] ENTITY_EXPERIENCE_ORB_PICKUP'
          - '[message] &aЧист'
          - '[close]'
    left_click_commands:
      - "[message]&c \n&c&l❌&8&l Убери броню!"
      - '[sound] ENTITY_ENDERMAN_SCREAM'
      - '[close]'
 
У меня получилось!!! 😆
Надо было задать проверку на броню и левую руку (и на форуме это есть)

Вот код:
Код:
left_click_requirement:
      requirements:
        armor_check:
          type: has item
          material: diamond_chestplate
          armor: true
          offhand: true
          deny_commands:
          - '[sound] ENTITY_EXPERIENCE_ORB_PICKUP'
          - '[message] &aЧист'
          - '[close]'
    left_click_commands:
      - "[message]&c \n&c&l❌&8&l Убери броню!"
      - '[sound] ENTITY_ENDERMAN_SCREAM'
      - '[close]'
Спасибо!
 
Назад
Верх Низ