Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите EconomyUtils

Тема в разделе "Разработка плагинов для новичков", создана пользователем yarik-craft, 28 июн 2016.

  1. Автор темы
    yarik-craft

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

    Баллы:
    76
    Всем привет. У меня есть код:
    http://pastebin.com/dHV5wGnC

    Вызываю в нужном мне месте EconomyUtils.setupEconomy()
    Потом к примеру добавляю игроку монетки: EconomyUtils.giveMoney(bukkitPlayer, 50);
    Но трабла в том, что переменная economy является null. Я не знаю как исправить.
    Плагин Vault+iConomy стоят.
    P.s юзаю данный код в моде. Т.к добавляю баланс при нажатии на кнопочку в Gui(юзаю пакет, а в самом пакете уже юзаю данный код. P.ss делал проверку на Bukkit.getServer() != null, не помогло)
     
    Последнее редактирование: 2 июл 2016
  2. Хостинг MineCraft
    <
  3. Автор темы
    yarik-craft

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

    Баллы:
    76
  4. NaPsTeR

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

    Баллы:
    88
    Имя в Minecraft:
    kesha0129
    Покажите, как вы вызываете данный код из мода.
     
  5. Автор темы
    yarik-craft

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

    Баллы:
    76
    Player bPlayer = BukkitUtils.toBukkitPlayer(player);
    EconomyUtils.setupEconomy();
    if(EconomyUtils.hasMoney(bPlayer, money)) {
    EconomyUtils.takeMoney(bPlayer, money);
    } else {
    player.addChatMessage(new ChatComponentText("§cУ вас не хватает денег!"));
    }
    Сейчас...Посмотрю.[DOUBLEPOST=1467631049,1467629628][/DOUBLEPOST]Сделал как сказал @Alexey123
    Крч не находит класс. Но почему? Если плагин загружен на серваке.
    java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy
    at ru.mryarik666.xmodshop.utils.EconomyUtils.setupEconomy(EconomyUtils.java:19) ~[EconomyUtils.class:?]
    at ru.mryarik666.xmodshop.utils.EconomyUtils.hasMoney(EconomyUtils.java:44) ~[EconomyUtils.class:?][DOUBLEPOST=1469782185][/DOUBLEPOST]ап, все еще не могу исправить
     
  6. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    А Vault установлен?
     
  7. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
     
  8. Автор темы
    yarik-craft

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

    Баллы:
    76
    Крч есть у кого то самописанный плагин для 1.7.10 который юзает Vault?
    Мне надо как то надо получить переменную economy => Economy.
    У кого есть какие идеи?
     
  9. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Инструкция тут http://dev.bukkit.org/bukkit-plugins/vault/
     

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