Ir para conteúdo
  • 0

[Resolvido] [ajuda] code legendchat


Frogguer

Pergunta

Alguém poderia mudar isso pra dependecia do legendchat ? 


pra que eu use {level} no meu legendchat?



@EventHandler (priority = EventPriority.HIGHEST)
public void onPlayerChat(AsyncPlayerChatEvent event) {
Player player = event.getPlayer();
String format = event.getFormat();
PvpPlayer pp = plugin.getPlayer(player);

String lvl = String.valueOf(pp.getLevel());
String toReplace = plugin.getConfig().getString("[LEVEL]");
if(format.contains(toReplace))
format = format.replace(toReplace, lvl);
else
format = "§4[" + ChatColor.GRAY + lvl + ChatColor.DARK_RED + "] "+format;
if(format.contains("[KDR]"))
format = format.replace("[KDR]", String.valueOf(PvpLevels.getKdr(pp)));

event.setFormat(format);
}

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados


public void onChat(ChatMessageEvent e) {

if (e.getTags().contains("pvplevel")) {

Player player = e.getSender().getPlayer();

PvpPlayer pp = plugin.getPlayer(player);

String lvl = String.valueOf(pp.getLevel());

e.setTagValue("pvplevel", lvl);

}

if (e.getTags().contains("pvpkdr")) {

Player player = e.getSender().getPlayer();

PvpPlayer pp = plugin.getPlayer(player);

e.setTagValue("pvpkdr", String.valueOf(PvpLevels.getKdr(pp)));

}

}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...