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

Помогите Метод для увеличения жизни на 1.5.2

Discussion in 'Разработка плагинов для новичков' started by H1K174, Mar 7, 2016.

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

    H1K174 Активный участник

    Trophy Points:
    61
    Имя в Minecraft:
    PlayBoy4ik
    Какой есть метод для увеличения количества жизней на 1.5.2?
    метод setMaxHealth(int) не работает
     
  2. Хостинг MineCraft
    <
  3. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Емнип, на 1.5.2 такого нету.
     
  4. Автор темы
    H1K174

    H1K174 Активный участник

    Trophy Points:
    61
    Имя в Minecraft:
    PlayBoy4ik
    Может есть какое нибудь решение?
     
  5. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Нету, ибо, емнип, не было фичи добавления жизни.
     
  6. SaMEC

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

    Trophy Points:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Жизни увеличить можно, нельзя добавить или убавить сердечки (визуально).
     
  7. ShadowKADM

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

    Trophy Points:
    68
    Имя в Minecraft:
    Shadow
    Как? Метод setMaxHealth(int) работает некорректно.
     
  8. SaMEC

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

    Trophy Points:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Пришлите, как вы делаете увеличение хп игроку
     
  9. ShadowKADM

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

    Trophy Points:
    68
    Имя в Minecraft:
    Shadow
    p.setMaxHelath(30);
     
  10. SaMEC

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

    Trophy Points:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Проверено работает
    Code:
         @Override
         public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
             Player pl = (Player) sender;
             if(cmd.getName().equalsIgnoreCase("mhealth")){
                 pl.getHealth();
                 pl.sendMessage(""+pl.getHealth());
             }
             if(cmd.getName().equalsIgnoreCase("msethealth")){
                 pl.setMaxHealth(30);
                 pl.setHealth(30);
             }
             return true;
         }
    
     

Share This Page