Сборки серверов

СливПлатные

Сейчас онлайн

  • nendetsu
  • Jimin Gordon
  • EsSentinelS
  • bueES
  • Ska0391
  • Floll4ikYT
  • TheBigGarry
  • jezusback
  • lolkekxa
  • z0roday
  • zlouiiiyt
  • txlz_
  • roniksizes
  • sirgayle
  • ChuGisTer
  • vadimmartin
  • maddwaqq
  • _lou_belik
  • aleksandrbukatin862
  • Tarekizor
  • Minenoobz
  • blackbox
  • LiSnow
  • Nauseer
  • gsgrgrgrgrfrg
  • marondeuvre
  • 3mk
  • zenyuraize
  • Gamesense
  • Krik_Rezonsize
  • Fekt
  • Rimus
  • Dydilka
  • mka5

Помощь DeluxeMenus проверка нескольких условий

B
Возникла проблема с проверкой. У меня есть условный магазин на зачарования, где идет проверка на 3 условия: деньги, уровень, наличие нужного предмета в руке. Пользовался блоком minimum requirements со значением 3
Код:
    # right_click_requirement:
      # minimum_requirements: 3
      # stop_at_success: true
      # requirements:
        # balance_check:
          # type: has money
          # amount: 10000
          # optional: true
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНедостаточно средств!"
        # exp_check:
          # type: has exp
          # amount: 10
          # level: true
          # optional: true
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНедостаточно опыта!"
        # item_check_inhand:
          # type: string equals
          # input: '%checkitem_mat:WOODEN_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
        # item_check_inhand2:
          # type: string equals
          # input: '%checkitem_mat:STONE_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
        # item_check_inhand3:
          # type: string equals
          # input: '%checkitem_mat:IRON_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
        # item_check_inhand4:
          # type: string equals
          # input: '%checkitem_mat:GOLD_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
        # item_check_inhand5:
          # type: string equals
          # input: '%checkitem_mat:DIAMOND_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
        # item_check_inhand6:
          # type: string equals
          # input: '%checkitem_mat:NETHERITE_SWORD,inhand:main%'
          # output: 'yes'
          # deny_commands:
          # - "[message] &8[&bMENU&8] &cНет меча в руке!"
Однако проверка обрывается на 3ем условии, то бишь если в руке есть деревянный меч, то срабатывает на ура, дальше все остальные мечи не отрабатывают. Хотя в параметрах задано мин 3 условия для выполнения, соотвественно должна пропускать этот блок и искать дальше с нужным мечом в руке.
 
Felleus Development
@BADyaga13, Вот пример использования нескольких условий для одного блока проверки:

Код:
   view_requirement:
      requirements:
        game:
          type: "!string equals ignorecase"
          input: '%placeholder%'
          output: 'not'   
        change:
          type: javascript
          expression: "%deluxemenus_meta_bank-change_INTEGER% == 2"
 
ВерхНиз