Shawzyy Postado Maio 25, 2020 Denunciar Compartilhar Postado Maio 25, 2020 Olá queria saber como faço para deixar o cash do PlayerPoints na minha scoreboard package sScoreboard.main; import org.black_ixx.playerpoints.PlayerPoints; import org.bukkit.Bukkit; import org.bukkit.plugin.Plugin; public class CashAPI { public static CashPluginType HookedPluginCash; public static PlayerPoints playerPoints; public static boolean hookPlayerPoints() { Bukkit.getConsoleSender().sendMessage("Tentando fazer hook com o PlayerPoints..."); Plugin plugin = Bukkit.getPluginManager().getPlugin("PlayerPoints"); if (plugin != null) { playerPoints = PlayerPoints.class.cast(plugin); return true; } Bukkit.getConsoleSender().sendMessage("Erro - PlayerPoints nencontrado."); return false; } public static PlayerPoints getPlayerPoints() { return playerPoints; } public static void hook() { if (hookPlayerPoints()) { Bukkit.getConsoleSender().sendMessage("* Hook com PlayerPoints Finalizado com sucesso."); HookedPluginCash = CashPluginType.PlayerPoints; return; } Bukkit.getConsoleSender().sendMessage("* Nenhum Hook de Cash foi encontrado!"); HookedPluginCash = CashPluginType.NOTFOUND; } public static int getCash(String playername) { if (HookedPluginCash.equals(CashPluginType.MineShop)) return 0; if (HookedPluginCash.equals(CashPluginType.PlayerPoints)) return getPlayerPoints().getAPI().look(playername); return 0; } public enum CashPluginType { PlayerPoints, MineShop, NOTFOUND; } } Team cash = board.getTeam("cash"); cash.setSuffix(" §6" + CashAPI.getCash(p.getName())); Não estou conseguindo assim Link para o comentário Compartilhar em outros sites More sharing options...
SkyVox Postado Maio 25, 2020 Denunciar Compartilhar Postado Maio 25, 2020 (editado) Olá, Oque você não está conseguindo exatamente? Em 25/05/2020 em 18:38, Shawzyy disse: Team cash = board.getTeam("cash"); cash.setSuffix(" §6" + CashAPI.getCash(p.getName())); Você precisa criar um novo Objective. Suffix, provavelmente será adicionado antes do nome do jogador. Edit: É possível criar ScoreBoard de algumas formas, não necessariamente criando objetivos. Usando Team#Prefix/Suffix você altera os valores antes e depois na score. Editado Maio 28, 2020 por SkyVox Link para o comentário Compartilhar em outros sites More sharing options...
Álison👌 Postado Junho 2, 2020 Denunciar Compartilhar Postado Junho 2, 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