Shawzyy Postado Junho 12, 2020 Denunciar Compartilhar Postado Junho 12, 2020 Então, eu tenho o codigo e ele funciona apenas quando eu entro no servidor e dou reload no plugin mesmo assim quando um jogador morre deixa de aparecer Citar import org.bukkit.event.Listener; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.scoreboard.DisplaySlot; import org.bukkit.scoreboard.Objective; import org.bukkit.scoreboard.Scoreboard; import org.bukkit.scoreboard.ScoreboardManager; public class HealthBar implements Listener { public HealthBar() { ScoreboardManager manager = Bukkit.getScoreboardManager(); Scoreboard board = manager.getNewScoreboard(); Objective objective = board.registerNewObjective("showhealth", "health"); objective.setDisplaySlot(DisplaySlot.BELOW_NAME); objective.setDisplayName("§c❤"); for(Player online : Bukkit.getOnlinePlayers()){ online.setScoreboard(board); online.setHealth(online.getHealth()); //Atualiza a vida do player } } } Link para o comentário Compartilhar em outros sites More sharing options...
iHuck Postado Junho 12, 2020 Denunciar Compartilhar Postado Junho 12, 2020 Tente utilizar: objective.getScore(player.getName()).setScore(health); Link para o comentário Compartilhar em outros sites More sharing options...
Álison👌 Postado Junho 19, 2020 Denunciar Compartilhar Postado Junho 19, 2020 Seu tópico foi marcado como Inativo. Para reverter esta ação, entre em contato com a equipe de Moderação. OBS: Essa mensagem é automática. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados