Ir para conteúdo
  • 0

[Resolvido] Duvida simples!


MrSilkBr

Pergunta

Bom estou fazendo um plugin aqui (Meu primeiro, estou aprendendo ainda) e quero mandar a seguinte mensagem " 'matou'  matou 'morreu'

 

Parte do cod>: 

	public void tc(PlayerDeathEvent e){
		if (e.getEntity() instanceof Player && e.getEntity().getKiller() instanceof Player){
			for (Player all : Bukkit.getOnlinePlayers()){
				Player morreu = (Player)e.getEntity();
				Player matou = (Player)e.getEntity().getKiller();
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

    public void tc(PlayerDeathEvent e){

        if (e.getEntity() instanceof Player && e.getEntity().getKiller() instanceof Player){

            for (Player all : Bukkit.getOnlinePlayers()){

                Player morreu = (Player)e.getEntity();

                Player matou = (Player)e.getEntity().getKiller();

                Bukkit.broadcastMessage(matou.getName() + " matou " + morreu.getName());

            }

        }

    }

Link para o comentário
Compartilhar em outros sites

 

  1. if(event.getDeathMessage().contains("NOME DA MENSAGEM EM INGLES EXEMPLO: hit the ground to hard")
  2. {
event.setDeathMessage("MSG");

 

Não e isso que eu queria mas agora ja sei como faz pra trocar a mensagem em 2 linhas :)

 

 

    public void tc(PlayerDeathEvent e){
        if (e.getEntity() instanceof Player && e.getEntity().getKiller() instanceof Player){
            for (Player all : Bukkit.getOnlinePlayers()){
                Player morreu = (Player)e.getEntity();
                Player matou = (Player)e.getEntity().getKiller();
                Bukkit.broadcastMessage(matou.getName() + " matou " + morreu.getName());
            }
        }
    }

Love You!

Link para o comentário
Compartilhar em outros sites

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