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

Помогите iConomy

Discussion in 'Разработка плагинов для новичков' started by AxmeD, May 16, 2013.

  1. Автор темы
    AxmeD

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

    Trophy Points:
    103
    Skype:
    ahmed136323
    Вот я импортирую iConomy6 из Vault'a, как мне дальше изымать деньги из баланса игрока, и наоборот, давать ему. Киньте эту "строку", пожалуйста :(
     
  2. Хостинг MineCraft
    <
  3. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Economy.depositPlayer(Player, Amount);
     
    AxmeD likes this.
  4. Автор темы
    AxmeD

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

    Trophy Points:
    103
    Skype:
    ahmed136323
    [​IMG]
     
  5. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Так, понятно.
    Code:
    RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
    Economy eco = economyProvider.getProvider();
    eco.depositPlayer((Player)sender.getName(), 18.20);
     
    AxmeD likes this.
  6. Автор темы
    AxmeD

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

    Trophy Points:
    103
    Skype:
    ahmed136323
    Спасибо, заработало.
     
    Сникерсни likes this.
  7. Jampire

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

    Trophy Points:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    (Player) лишнее, имя сендера можно без проблем получить и без преобразования.
    В случае если есть проверка что сендер - игрок, что-то кроме игрока туда не попадет подавно)

    а если сендер вдруг станет консолькой... ошибочка в консоль)
     
    MineMan910 likes this.
  8. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Я как обычно писал наугад и мне вздумалось, что у сендера нельзя получить имя:confused:
     
  9. Jampire

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

    Trophy Points:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Да, консолька будет CONSOLE, но это ничего не меняет когда он будет преобразовывать CONSOLE в игрока)
     

Share This Page