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

СливПлатные

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

  • EROS666
  • TheBigGarry
  • ChildFreak
  • sh1zaexe
  • kirkabak
  • LiSnow
  • Iriskas
  • KKTYS
  • Icecicerv
  • phanatomik
  • VladimirKam
  • fox1tt_
  • Rasolan
  • Tieumiu
  • caneda33
  • 123sidvog
  • gfdgigdg
  • 6873673687368363636363636
  • kidVangan1110
  • Zombikhak5
  • MrNatvies
  • DenchikRox
  • bobobo
  • Thesad546
  • Skippy2323
  • aueunggoon
  • twkkkkkkk3332
  • Artemssas
  • Legenda_Space
  • Berezovski
  • SeaCore
  • kittavit123
  • undefined322
  • dayahotik
  • Skyns1
  • Yarkxx
  • QuangDung
  • mewiiiil_0
  • NikiGGG888
  • hhgggn
  • chippp
  • MrFernOff
  • fcPlugins
  • NIKITOSSS1
  • TheFriken
  • claimee5945
  • blacksoulsminecraft
  • YunixDev
  • daed
  • Pablopt
  • asdasdasdusad
  • 7vahoo
  • JordyMaquinola
  • kizakuz
  • kotikstasika
  • логин.
  • xchristoffer
  • wawawaww66
  • Redkret
  • Люцик
  • RayMelhor
  • Iruka
  • Tanri
  • z0roday
  • Klavshan
  • NeyTM
  • Mona Lisa
  • TiM0ON
  • galaga
  • CRYYX
  • Xgamings11X
  • JohnUK
  • csgobladeproject

Помощь DeluxeMenus как сделать магазин из модовых предметов (пример:tacz)

K
DeluxeMenus(1.20.1)
Пример на TACZ (мод на оружия)

Подскажите, могу ли я сделать полноценный магазин по приобретению предметов из данного мода используя плагины (Vault и PlayerPoints)?

Я прописываю в
DM код на покупку предметов, но он даже не реагирует, что есть данный файл.yml

Прикрепляю код.
Пожалуйста помогите решить вопрос)

DM - tacz:
menu_title: '&a&lВаня'
open_command: vanya
size: 27
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: vanya.open
      deny_commands:
        - "[message] &cУ вас нет прав."
items:
  '1':
    material: tacz:deagle_golden
    slot: 13
    amount: 1
    display_name: '&6• Золотой Дигл'
    lore:
    - ''
    - '&aЛКМ &7- Купить за &e$1000'
    - ''
    - '&8» &fВаш баланс: &6$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 1000
          deny_commands:
          - '[message]'
          - '[message]&c (&7$&c) У вас недостаточно средств для покупки!'
          - '[message]'
    left_click_commands:
      - '[takemoney] 1000'
      - '[refresh]'
      - '[message]'
      - '[message]&a&l Ваня &8» &fСмотри, не убей никого'
      - '[message]'
      - '[console] give %player_name% tacz:deagle_golden 1'

При обновлении DM:
[DeluxeMenus]: Failed to load menu items for menu: vanya
 
GPT-4o
Ваш код для DeluxeMenus выглядит почти правильно, но есть несколько моментов, на которые стоит обратить внимание. Вот несколько рекомендаций и исправлений:

1. Убедитесь, что ваш файл .yml правильно загружается и не содержит ошибок. Проверьте его на наличие синтаксических ошибок с помощью YAML-валидатора.

2. Убедитесь, что у вас установлены и правильно настроены все необходимые плагины (DeluxeMenus, Vault, PlayerPoints и другие зависимости).

3. Убедитесь, что у игрока есть нужные права для открытия меню. Проверьте, что у него есть разрешение vanya.open.

4. Попробуйте изменить сообщения об ошибках, чтобы они были более информативными. Например, вместо того, чтобы просто выводить [message], вы можете вывести сообщение с конкретной информацией о проблеме.

Вот исправленный пример вашего кода с некоторыми изменениями:

YAML:
menu_title: '&6Ваня'
open_command: vanya
size: 27
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: vanya.open
      deny_commands:
        - '"[message] &cУ вас нет прав."'
items:
  '1':
    material: tacz:deagle_golden
    slot: 13
    amount: 1
    display_name: '&6• Золотой Дигл'
    lore:
    - ''
    - '&aЛКМ &7- Купить за &e$1000'
    - ''
    - '&8» &fВаш баланс: &6$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 1000
          deny_commands:
            - '[message]'
            - '[message]&c (&7$&c) У вас недостаточно средств для покупки!'
            - '[message]'
    left_click_commands:
      - '[takemoney] 1000'
      - '[refresh]'
      - '[message]'
      - '[message]&a&l Ваня &8» &fСмотри, не убей никого'
      - '[message]'
      - '[console] give %player_name% tacz:deagle_golden 1'

Также проверьте, что у вас правильно настроен Vault для работы с экономикой. Убедитесь, что у вас есть поддерживаемая плагином экономика (например, EssentialsEco или любая другая).

Если после всех этих изменений проблема не решается, посмотрите логи сервера на наличие ошибок, связанных с загрузкой меню или выполнением команд.
 
ВерхНиз