Вопрос Здоровье игрока NaN, у него нет хп, для сервера он мертв, для клиент - жив.

Vinni

Разработчик
Пользователь
Сообщения
85
Решения
1
Здравствуйте уважаемые форумчане! Проблема такая: player.getHealth() возвращает значение NaN, getHealthScale() равен 20. setHealth не помогает, перезапуск сервера, /kill, spigot().respawn() - бесполезно. Прошу помощи, как исправить эту проблему, буду особенно признателен, если подскажете как это исправить кодом. Чем это плохо? Его нельзя бить, у него не видно ника, анти-чит плевать хотел на мертвого игрока. У игрока трясется экран, нет хп, он не может открывать инвентари. Однако самого игрока видно.

Spigot 1.8.8
 
Последнее редактирование:
А что если удалить всю информацию об игроке?
В папке мира, например... Там же всё сохраняется, да?
Сработает если удалить его PlayerData - UUID , nо это не 1 игрок, и если это повторится, люди просто уйдут с проекта. Нужен другой вариант.
 
Можешь накатить Paper 1.8.8, он более нормальный.
Сути не меняет, проблема не решена. Я вычитал, что это может быть из-за spigot().respawn. Но как исправить это у 10, а может и более человек? Нужен код или плагин на фикс, а где его взять?
 
Назад
Сверху Снизу