nekkan Postado Outubro 20, 2019 Denunciar Compartilhar Postado Outubro 20, 2019 Olá, eu estava tentando fazer um sistema de Scoreboard sem flicker mas, não me dá nenhum erro e também a scoreboard não é setada pra pessoa. Meu código: package br.com.illxs.scoreboards; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.scoreboard.DisplaySlot; import org.bukkit.scoreboard.Objective; import org.bukkit.scoreboard.Scoreboard; import org.bukkit.scoreboard.Team; public class Scoreboards implements Listener { Scoreboard scoreboard; Objective objective; public Scoreboards(String nome) { Scoreboard sb = Bukkit.getScoreboardManager().getNewScoreboard(); Objective obj = sb.registerNewObjective(nome, "dummy"); this.scoreboard = sb; this.objective = obj; obj.setDisplaySlot(DisplaySlot.SIDEBAR); } public Scoreboards() { } public void setBoard(Player p, Scoreboard sb) { p.setScoreboard(sb); } public Scoreboard getBoard() { return this.scoreboard; } public Objective getObjective() { return this.objective; } public void setAndUpdate(int linha, String valor, Player p, Scoreboard sb, Objective obj) { obj.getScore(valor); if(sb.getTeam(Integer.toString(linha)+"Team") == null) { sb.registerNewTeam(Integer.toString(linha)+"Team"); } sb.getTeam(Integer.toString(linha)+"Team").setSuffix(String.valueOf(valor)); } public static void deleteBoard(Player p, String nome) { p.getScoreboard().resetScores(nome); } } Quem puder me ajudar, obrigado! ^^ Eu estava usando: Scoreboards x = new Scoreboards("x"); x.setAndUpdate(1, "Teste", p, x.getBoard(), x.getObjective()); Link para o comentário Compartilhar em outros sites More sharing options...
Ygor Postado Novembro 7, 2019 Denunciar Compartilhar Postado Novembro 7, 2019 Tente colocar a variável Scoreboard sb fora dos métodos e inicialize a variável no método que você usou Link para o comentário Compartilhar em outros sites More sharing options...
zDubsCrazy2 Postado Novembro 11, 2019 Denunciar Compartilhar Postado Novembro 11, 2019 Está faltando algumas informações sobre o scoreboard, como o título. Tenho um vídeo ensinando a fazer scoreboard sem flicker: https://www.youtube.com/watch?v=L7kunyfkoE4 Link para o comentário Compartilhar em outros sites More sharing options...
LucasCas Postado Dezembro 19, 2019 Denunciar Compartilhar Postado Dezembro 19, 2019 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