Ir para conteúdo
  • 0

[Resolvido] Se o nome do item clicado no GUI estiver no arquivo...


Kami

Pergunta

DO IT

 

Oi, eu de novo :(, mas falta pouco para terminar o este plugin.

Seguinte, quero que quando o jogador clicar na cabeça que está no GUI e tenha o nome "guigarciazinho" envie um broadcast com uma mensagem qualquer, meu código atual:

	@EventHandler
	public void aoClicarInv(InventoryClickEvent e) {
		if (e.getInventory().getName().equalsIgnoreCase("§bSuper §2Usuarios")) {
			String i = e.getWhoClicked().getName();
				if(i.equalsIgnoreCase("guigarciazinho")){
					Bukkit.broadcastMessage("sOlAdO");
				}
				}

	}

O problema nesse código é que onde quer que eu clique no GUI ele manda um broadcast com a mensagem...

 

 

Eu pedi ajuda assim porque se eu conseguir resolver esse problema mais simples consigo resolver meu problema, valeu.

EOQ

 

EDIT:

 

Acabei de ver que o titulo do tópico está errado, ignorem :)

Editado por Kami
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

@EventHandler

public void aoClicarInv(InventoryClickEvent e) {

  if (e.getInventory().getName().equalsIgnoreCase("§bSuper §2Usuarios")) {

   ItemStack clicado = e.getCurrentItem();

   if (clicado.getItemMeta().getDisplayName().equalsIgnoreCase("NOME")) {

     Bukkit.broadcastMessage("sOlAdO");

    }

  }

}

Link para o comentário
Compartilhar em outros sites

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