demkom
Guest
Изменяю пакет
PacketType.Play.Server.UPDATE_HEALTH.
float hp = (float) (p.getHealth() * 20 / p.getMaxHealth());
packet.getFloat().write(0, hp);
Как только получаю урон, сразу будто умираю. Хотя здоровье у меня ещё есть. Пере захожу, я жив как будто ничего и не было.
Как исправить? (код)
PacketType.Play.Server.UPDATE_HEALTH.
float hp = (float) (p.getHealth() * 20 / p.getMaxHealth());
packet.getFloat().write(0, hp);
Как только получаю урон, сразу будто умираю. Хотя здоровье у меня ещё есть. Пере захожу, я жив как будто ничего и не было.
Как исправить? (код)
Последнее редактирование модератором: