Ir para conteúdo
  • 0

[Resolvido] 2 Dúvidas


Guest Wheeze

Pergunta

1ª Dúvida: Como eu faria um comando que tem que ter o argumento0 além do próprio comando e que não pudesse ter mais argumentos além disso.

 

Exemplo de comando: /tag &aDOIDAO

 

Acho que já deu pra entender

 

2ª Dúvida: Queria saber se alguém me arranja a API de mudar de skin e me dar um mini tutorial pra já saber como usa-la :)

 

---

 

Agradeço a todos que ajudarem! :)

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

Duvida 1 pelo que eu entendi é isso

 

	@Override
	public boolean onCommand(CommandSender sender, Command cmd, String label,
			String[] args) 
	{
		if(sender instanceof CommandSender)
		{
			return false;
		}
		if(sender instanceof Player)
		{
			if(label.equalsIgnoreCase("tag"))
			{
				if(args.length == 1)
				{
					// argumento certo
				}
				if(args.length != 1)
				{
					// erro de argumento
				}
			}
			return false;
		}
		return false;
	}
Link para o comentário
Compartilhar em outros sites

1ª Dúvida: Como eu faria um comando que tem que ter o argumento0 além do próprio comando e que não pudesse ter mais argumentos além disso.

 

Exemplo de comando: /tag &aDOIDAO

 

Acho que já deu pra entender

 

2ª Dúvida: Queria saber se alguém me arranja a API de mudar de skin e me dar um mini tutorial pra já saber como usa-la :)

 

---

 

Agradeço a todos que ajudarem! :)

@Override
	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) 
	{
		if ((cmd.getName().equalsIgnoreCase("tag")) || (cmd.getName().equalsIgnoreCase("tags")))
		{
			Player p = (Player)sender;
			if (args.length == 0)
			{
				p.sendMessage("§cUse /tag doidao");
				return false;
			}
			if (args[0].equalsIgnoreCase("doidao"))
			{
				{
					p.setDisplayName("§4" + p.getName() + ChatColor.WHITE);
					p.setPlayerListName("§4" + getShortStr(p.getName()) + ChatColor.RED);
					p.sendMessage("§cVoce setou a tag §4Doidao");
					
					return true;
				}
			}
Link para o comentário
Compartilhar em outros sites

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