1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите iConomy

Тема в разделе "Разработка плагинов для новичков", создана пользователем AxmeD, 16 май 2013.

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

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

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

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Economy.depositPlayer(Player, Amount);
     
    AxmeD нравится это.
  3. Автор темы
    AxmeD

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

    Баллы:
    103
    [​IMG]
     
  4. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Так, понятно.
    Код:
    RegisteredServiceProvider<Economy> economyProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.class);
    Economy eco = economyProvider.getProvider();
    eco.depositPlayer((Player)sender.getName(), 18.20);
     
    AxmeD нравится это.
  5. Автор темы
    AxmeD

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

    Баллы:
    103
    Спасибо, заработало.
     
    Сникерсни нравится это.
  6. Jampire

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

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

    а если сендер вдруг станет консолькой... ошибочка в консоль)
     
    MineMan910 нравится это.
  7. Den_Abr

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

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

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Там по моему автоматом аккаунт создается на незнакомые имена. Или нет? Я уже не помню :)
     
    Vedroyder нравится это.
  9. Jampire

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

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

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