zMathi Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 Estou com problema neste código de criação de ScoreBoard, Provavelmente tenho que mudar o Score, porém. não sei oque usar.. Scoreboard statsBoard = Bukkit.getScoreboardManager().getNewScoreboard(); Objective stats = statsBoard.registerNewObjective("stats", "dummy"); stats.setDisplaySlot(DisplaySlot.SIDEBAR); stats.setDisplayName("§6§l"+ p.getName()); Score Kit = stats.getScore(Bukkit.getOfflinePlayer("§c§lKit: ")); Kit.setScore(ManagerKits.classe().reconhecerKit(p)); Não pode usar int pois o .reconhecerKits(p) é o seguinte: public String reconhecerKit(Player p) { return this.config.getString(p.getName().toLowerCase() + ".KitAtual"); } Link para o comentário Compartilhar em outros sites More sharing options...
Lucca. Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 (editado) Mathi, o setscore usa apenas INT, e não string. Se você quiser fazer com que o kit do cara apareça no scoreboard, terá que criar uma outra score: Score Kit2 = stats.getScore(Bukkit.getOfflinePlayer(ManagerKits.classe().reconhecerKit(p)))); @off e esse reconhecer kit decompilado do plugin do DeliciaCraft de natal vazado? Editado Abril 14, 2015 por Lucca. Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 fez isso? player.setScoreBoard(scoreboard); Se sim, qual o erro. 1 Link para o comentário Compartilhar em outros sites More sharing options...
zMathi Postado Abril 14, 2015 Autor Denunciar Compartilhar Postado Abril 14, 2015 fez isso? player.setScoreBoard(scoreboard); Se sim, qual o erro. È claro... http://prntscr.com/6tu6e1 Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 È claro... http://prntscr.com/6tu6e1 Nao havia reparado, agora que vi o setScore pode ser apenas ints e nao Strings, Resolvido? Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 (editado) È claro... http://prntscr.com/6tu6e1 Ta errado cara, o método retorna String '-' Editado Abril 14, 2015 por leonardosci Link para o comentário Compartilhar em outros sites More sharing options...
zMathi Postado Abril 14, 2015 Autor Denunciar Compartilhar Postado Abril 14, 2015 Nao havia reparado, agora que vi o setScore pode ser apenas ints e nao Strings, Resolvido? Sim, isto sei, porém, tem como mudar isto, trocando o Score por outra coisa... Sem mudar o segundo código? Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 Sim, isto sei, porém, tem como mudar isto, trocando o Score por outra coisa... Sem mudar o segundo código? Tu pode pegar o Score Kit + Kit do player... mais nao ha outro metodo, é obrigatorio o Score ter um valor, e que so pode ser um numero inteiro. Link para o comentário Compartilhar em outros sites More sharing options...
zMathi Postado Abril 14, 2015 Autor Denunciar Compartilhar Postado Abril 14, 2015 Mathi, o setscore usa apenas INT, e não string. Se você quiser fazer com que o kit do cara apareça no scoreboard, terá que criar uma outra score: Score Kit2 = stats.getScore(Bukkit.getOfflinePlayer(ManagerKits.classe().reconhecerKit(p)))); @off e esse reconhecer kit decompilado do plugin do DeliciaCraft de natal vazado? Vlw.. Não. ;p Link para o comentário Compartilhar em outros sites More sharing options...
vitorrdgs Postado Abril 14, 2015 Denunciar Compartilhar Postado Abril 14, 2015 <p style="text-align:center;"><img alt="logo-forum.png" src="http://www.gamersboard.com.br/logo-forum.png"/></p><br /></br><br /></br><br />Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.</br><br /></br><br /></br><br />Atenciosamente,</br><br />Gamer's Board</br> Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
zMathi
Estou com problema neste código de criação de ScoreBoard, Provavelmente tenho que mudar o Score, porém. não sei oque usar..
Não pode usar int pois o .reconhecerKits(p) é o seguinte:
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados