Помогите Работа со здоровьем

  • Автор темы Автор темы Kloper
  • Дата начала Дата начала

Kloper

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
f3azzy
Задумка сервера это РПГ, и аналогично здоровья должно быть больше чем в майнкрафте. Планировал записывать его в конфиг и от туда выводить игроку в скорборд, и аналогично отнимать при получении урона, а игроку оставить его 10 сердец и отнимать сердце, если 20% здоровья из конфига потратится. Может есть способы сделать это легче?
 
Задумка сервера это РПГ, и аналогично здоровья должно быть больше чем в майнкрафте. Планировал записывать его в конфиг и от туда выводить игроку в скорборд, и аналогично отнимать при получении урона, а игроку оставить его 10 сердец и отнимать сердце, если 20% здоровья из конфига потратится. Может есть способы сделать это легче?
Можно изменять максимальное количество здоровья у игрока.
Визуально это выглядит так, что добавились еще сердечки. Их можно до 1024 хп добавлять.

Примерно так можно установить игроку максимальное здоровье в 100 хп.
Код:
player.getAttribute(Attribute.GENERIC_MAX_HEALTH).setBaseValue(100);
 
Можно изменять максимальное количество здоровья у игрока.
Визуально это выглядит так, что добавились еще сердечки. Их можно до 1024 хп добавлять.

Примерно так можно установить игроку максимальное здоровье в 100 хп.
Код:
player.getAttribute(Attribute.GENERIC_MAX_HEALTH).setBaseValue(100);
можно, но это некрасиво будет, сердца на весь экран так себе выглядит
 
Назад
Верх