- Баллы
- 123
- Имя в Minecraft
- konfyciu
В чем может быть проблема: даю игроку максимальное здоровье > 14.0, но при вынужденном добавление игроку здоровья, вот такая штука Health must be between 0 and 14.0. Как это обойти/исправить?
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
if(player.getHealth() < player.getMaxHealth())
player.setHealth(player.getHealth() + 1);
Почему +1 и <, а не просто <=?Да, при добавление HP есть проверка
Код:if(player.getHealth() < player.getMaxHealth()) player.setHealth(player.getHealth() + 1);
А, нужно добавлять вам. Так что с выводом?Если равно, то он будет пытаться добавить при полном здоровье
+1 это ведь пол сердечка
Эммм. А как может быть больше макс hp?Можно сделать такую проверку если у игрока > макс хп ставим макс хп и все)
ну когда ты ставишь хп сверяешь > ли оно макс допустимого если да то ставим макс хДЭммм. А как может быть больше макс hp?