1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Помощь", создана пользователем ComingFlex, 26 фев 2025.

  1. Автор темы
    ComingFlex

    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'
     
  2. eLDox

    eLDox Новичок Пользователь

    Баллы:
    16
    Имя в Minecraft:
    lxtCkuff
    DeluxeMenus выполняет абсолютно иные задачи, он не приспособлен для таких желаний, которые ты сейчас хочешь воплотить, поищи для этого специальные плагины.
     
  3. ZikkyWay

    ZikkyWay Участник Временно заблокирован Пользователь

    Баллы:
    31
    Странно, что не видит, может на офф вики посмотреть, или выводить игроку, чтоб он заранее снимал броню, смотря что ты хочешь сделать
     
  4. ZikkyWay

    ZikkyWay Участник Временно заблокирован Пользователь

    Баллы:
    31

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


    • 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%
     
  5. Автор темы
    ComingFlex

    ComingFlex Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    ComingFlex
    Спасибо, но больше не нуждаюсь в этом. Закрою тему, надеюсь это работает и поможет другим
     
  6. ZikkyWay

    ZikkyWay Участник Временно заблокирован Пользователь

    Баллы:
    31

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

    Вот код:
    Код:
    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]'
     
  7. Автор темы
    ComingFlex

    ComingFlex Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    ComingFlex
    Спасибо!
     

Поделиться этой страницей