Вопрос DeluxeMenus - Магазин за 2 вальту PlayerPoints

UltraBan

Пользователь
Сообщения
7
Плагин
DeluxeMenus
Ядро сервера
  1. Paper
Версия сервера
  1. 1.12.2
Я вроде всё делал по многим туториал с YT, но этот конфиг не включается


Код:
menu_title: '&e&l℮ &8Магазин Эров'
open_command: shop
size: 53
items:
  '1':
    material: DIAMOND_HELMET
    slot: 10
    hide_enchantments: true
    enchantments:
    - 'SILK_TOUCH;1'
    display_name: '&3▁▂▃ &b&lдубᴧᴏн &3▃▂▁'
    lore:
    - '&7Защита VI'
    - '&7Подводник'
    - '&7Шипы IV'
    - '&7Прочность III'
    - '&7Починка'
    - ''
    - '&6◈ &bЦена: &3250 &e&l℮'
    - ''
    left_click_requirement:
      requirements:
        balance_check:
          type: javascript
          expression: '%playerpoints_points% >= 250'
          deny_commands:
          - '[message]'
          - '[message] &e&l℮ &fУ вас недостаточно эров для покупки!'
          - '[message]'
          - '[sound] BLOCK_NOTE_BLOCK_IRON_XYLOPHONE'
    left_click_commands:
    - '[console] points take %player_name% 250'
    - '[refresh]'
    - '[console] si give helmet 1 %player_name%'
    - '[sound] ENTITY_PLAYER_LEVELUP'
    hide_enchantments: true
    enchantments:
    - 'SILK_TOUCH;1'





Версия DeluxeMenus 1.12.0
 
Я вроде всё делал по многим туториал с YT, но этот конфиг не включается


Код:
menu_title: '&e&l℮ &8Магазин Эров'
open_command: shop
size: 53
items:
  '1':
    material: DIAMOND_HELMET
    slot: 10
    hide_enchantments: true
    enchantments:
    - 'SILK_TOUCH;1'
    display_name: '&3▁▂▃ &b&lдубᴧᴏн &3▃▂▁'
    lore:
    - '&7Защита VI'
    - '&7Подводник'
    - '&7Шипы IV'
    - '&7Прочность III'
    - '&7Починка'
    - ''
    - '&6◈ &bЦена: &3250 &e&l℮'
    - ''
    left_click_requirement:
      requirements:
        balance_check:
          type: javascript
          expression: '%playerpoints_points% >= 250'
          deny_commands:
          - '[message]'
          - '[message] &e&l℮ &fУ вас недостаточно эров для покупки!'
          - '[message]'
          - '[sound] BLOCK_NOTE_BLOCK_IRON_XYLOPHONE'
    left_click_commands:
    - '[console] points take %player_name% 250'
    - '[refresh]'
    - '[console] si give helmet 1 %player_name%'
    - '[sound] ENTITY_PLAYER_LEVELUP'
    hide_enchantments: true
    enchantments:
    - 'SILK_TOUCH;1'





Версия DeluxeMenus 1.12.0
Ошибку из консоли в студию
 
Код:
[09:10:59 INFO]: UltraBan issued server command: /dm reload
[09:10:59 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'dm' in plugin DeluxeMenus v1.12.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[server.jar:git-Paper-1618]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[server.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1492) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1297) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[server.jar:git-Paper-1618]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[server.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[server.jar:git-Paper-1618]
        at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.put(String, Object)" because "com.extendedclip.deluxemenus.menu.requirement.JavascriptRequirement.engine" is null
        at com.extendedclip.deluxemenus.menu.requirement.JavascriptRequirement.<init>(JavascriptRequirement.java:25) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenusConfig.getRequirements(DeluxeMenusConfig.java:1719) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenusConfig.loadGUIMenuItems(DeluxeMenusConfig.java:1557) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenusConfig.loadGUI(DeluxeMenusConfig.java:825) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenusConfig.loadGUIMenus(DeluxeMenusConfig.java:676) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenusCommands.onCommand(DeluxeMenusCommands.java:53) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[server.jar:git-Paper-1618]
        ... 15 more
Объединено

Furry__wolf
 
left_click_requirement: requirements: balance_check: type: javascript expression: '%playerpoints_points% >= 250' deny_commands: - '[message]' - '[message] &e&l℮ &fУ вас недостаточно эров для покупки!' - '[message]' - '[sound] BLOCK_NOTE_BLOCK_IRON_XYLOPHONE'
Замени это на:
Код:
    left_click_requirement:
      deny_commands:
       - '[close]'
       - "[message] &e&l℮ &fУ вас недостаточно эров для покупки!"
      requirements:
        anythinghere:
          type: '>='
          input: '%playerpoints_points%'
          output: '250'
Ибо в логе чёт не вижу никакой конкретики, ты походу не весь скинул... Не поможет - пинганёшь меня
 
Замени это на:
Код:
    left_click_requirement:
      deny_commands:
       - '[close]'
       - "[message] &e&l℮ &fУ вас недостаточно эров для покупки!"
      requirements:
        anythinghere:
          type: '>='
          input: '%playerpoints_points%'
          output: '250'
Ибо в логе чёт не вижу никакой конкретики, ты походу не весь скинул... Не поможет - пинганёшь меня
Спасибо,Рил помогло!
 
Почему когда нажимаю купить непокупается?
мой кфг:
Объединено

# A DeluxeMenus advanced configuration guide
#=========================================================
menu_title: '&8&l▪ &e&lДонат-Магазин'
open_command: donshop
register_command: true
size: 45
items:
'info':
material: head-%player_name%
slot: 4
display_name: '&8&l▪ &6&l● Информация ●'
lore:
- ''
- '&8> &7Никнейм: &7● %player_name% ●'
- '&8> &7Рублей: &7● %playerpoints_points%℟ ●'
- ''
'runa_szhiva':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWI3NmI0ZWU5ODg1NzIyOTdjYmQ4NzQ2ODNiZWU5NmFlM2M1NWNlOTRjMDA0ZTUxYWRjODJjZWUxNmNkMGIwYyJ9fX0=
slot: 20
hide_enchantments: true
enchantments:
- 'SILK_TOUCH;1'
display_name: '&e&l◉Руна Живы◉ &f- &6150℟'
lore:
- '&6&oРедкость: ◆◇◇◇◇'
- '&6&oДаёт +3 сердца❤'
- ''
- '&6● &a&lЛКМ, чтобы приобрести'
left_click_requirement:
requirements:
anythinghere:
type: '>='
input: '%playerpoints_points%'
output: 150
deny_commands:
- '[close]'
- '[message] &fУ вас недостаточно рублей для покупки!'
- '[sound] BLOCK_NOTE_BLOCK_IRON_XYLOPHONE'
left_click_commands:
- '[console] points take %player_name% 150'
- '[console] ei give &player_name% runa_szhiva 1'
- '[sound] ENTITY_PLAYER_LEVELUP'
- '[refresh]'
 
Назад
Сверху Снизу