- Баллы
- 66
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Перекомпилировал, плагин стоит, ошибка тажеНа 44-й строке ошибки быть не может. Скорее всего, ошибка относится к другой версии кода.
Перекомпилируй и проверь номер строки ещё раз.
Предполагаю, что у тебя не установлен плагин на экономику.
Помимо этого, рекомендую названия переменных указывать с маленькой буквы, чтобы не путать с названиями классов. Это общепринятый стандарт в Java
Вот тебе класс который 100% работает и я сам им везде пользуюсь. В onEnable пропиши EconomyManager.init(); и после из любого класса EconomyManager.getBalance(Player); для получения баланса.
public class EconomyManager {
public static void init() {
RegisteredServiceProvider<Economy> reg = Bukkit.getServicesManager().getRegistration(Economy.class);
if (reg != null) e = (Economy)reg.getProvider();
}
private static Economy e;
public static boolean takeMoney(Player p, double prise) {
if (e == null) return false;
if (e.getBalance((OfflinePlayer)p) < prise) return false;
return e.withdrawPlayer((OfflinePlayer)p, prise).transactionSuccess();
}
public static void giveMoney(Player p, double money) {
if (e == null) return;
e.depositPlayer(p, money);
}
public static double getBalance(Player p) {
return e.getBalance((OfflinePlayer)p);
}
}