- Баллы
- 103
Вот я импортирую iConomy6 из Vault'a, как мне дальше изымать деньги из баланса игрока, и наоборот, давать ему. Киньте эту "строку", пожалуйста 

Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.

RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
Economy eco = economyProvider.getProvider();
eco.depositPlayer((Player)sender.getName(), 18.20);
Спасибо, заработало.Так, понятно.
Код:RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class); Economy eco = economyProvider.getProvider(); eco.depositPlayer((Player)sender.getName(), 18.20);
(Player) лишнее, имя сендера можно без проблем получить и без преобразования.Спасибо, заработало.
Я как обычно писал наугад и мне вздумалось, что у сендера нельзя получить имя(Player) лишнее, имя сендера можно без проблем получить и без преобразования.
В случае если есть проверка что сендер - игрок, что-то кроме игрока туда не попадет подавно)
а если сендер вдруг станет консолькой... ошибочка в консоль)

Там по моему автоматом аккаунт создается на незнакомые имена. Или нет? Я уже не помнюа если сендер вдруг станет консолькой... ошибочка в консоль)

Да, консолька будет CONSOLE, но это ничего не меняет когда он будет преобразовывать CONSOLE в игрока)Там по моему автоматом аккаунт создается на незнакомые имена. Или нет? Я уже не помню![]()