Помогите Как сделать магазин в DeluxeMenu?

VladNotch

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
Frontalvlad
Весь интернет, весь рубаккит перерыл, не смог найти статьи или гайда по его созданию.. Кто нибудь может скинуть статью? (DeluxeMenu 1.12.2 версия плагина 1.9.2)
 
И не забудь установить плейсхолдеры и перезагрузить сам плагин плейсхолдеров:

/papi ecloud download CheckItem ; /papi ecloud download Player; /papi ecloud download Vault


Перезагрузка плагина: /papi reload
 
Покупка за обычные монеты Vault:
Код:
  '1':
    material: GOLD_BLOCK
    display_name: 'Купить золотой блок'
    slot: 5
    lore:
      - ''
    left_click_requirement:
      requirements:
        has_money:
          type: has money
          amount: 100 # Стоимость в обычной валюте
      deny_commands:
        - '[message] &cУ вас недостаточно средств!'
    left_click_commands:
      - '[console] give %player_name% 41 1'
      - '[message] &aВы купили золотой блок!'
 
Ну да, я же не проверяю меню на локалке, перед тем, как тебе скинуть...
Конечно же проверяю! Камень у тебя не забирается , т.к. нужно убрать minecraft:.
Если ты юзаешь какой-то паленый плагин на валюту, то логично, что проверка has money у тебя не сработает.
С тем же Coins нужно использовать проверку:
Код:
    left_click_requirement:
      requirements:
        has_money:
          type: javascript
          expression: '%coins_amount% <= 10'

Короче
То, что у тебя не работает - зависит только от тебя.
Я использовал: Vault, EssentialsX, DeluxeMenus, PlaceholdersAPI
Я использовал те же плагины, что и ты.
 
Покупка за обычные монеты Vault:
Код:
    left_click_requirement:
      requirements:
        has_money:
          type: has money
          amount: 100 # Стоимость в обычной валюте
      deny_commands:
        - '[message] &cУ вас недостаточно средств!'
Он игнорирует этот пункт
 
А как сделать проверку на зелье? чтоб допустим зелье силы 2 за 500 монет здать в меню?
 
Назад
Верх Низ