Guest » MickCraft » xKizame » Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 Como eu faço comandos iguais tipo.. /regras /regras servidor /regras demais.. Entendem? Link para o comentário Compartilhar em outros sites More sharing options...
zMathi Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 (editado) Isso é argumentos! Um exemplo simples: if (command.getName().equalsIgnoreCase("regras"){ if (args.lenght == 0){ /* Checando se o comando for apenas "/regras" p.sendMessage("§aUse /Regras equipe"); / Caso for, irá dar um send return true; / E retornar } /* if (args.lenght >= 1){ //Checando se os argumentos for maior que um, ou checando se for "/regras <Alguma coisa>" if (args[0].equalsIgnoreCase("equipe"){ /* / Checando se o argumento 0 (No caso o segundo) for igual "equipe" } / } /* Editado Setembro 22, 2015 por zMathi Link para o comentário Compartilhar em outros sites More sharing options...
Guest Healthay Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 onCommand Link para o comentário Compartilhar em outros sites More sharing options...
Lucca. Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 onCommand ava Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 onCommand E mermu eu tava usando Overide Link para o comentário Compartilhar em outros sites More sharing options...
Guest Healthay Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 ava Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft » xKizame » Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 Isso é argumentos! Um exemplo simples: if (command.getName().equalsIgnoreCase("regras"){ if (args.lenght == 0){ /* Checando se o comando for apenas "/regras" p.sendMessage("§aUse /Regras equipe"); / Caso for, irá dar um send return true; / E retornar } /* if (args.lenght >= 1){ //Checando se os argumentos for maior que um, ou checando se for "/regras <Alguma coisa>" if (args[0].equalsIgnoreCase("equipe"){ /* / Checando se o argumento 0 (No caso o segundo) for igual "equipe" } / } /* Fez dessa maneira mas tava dando erro kk, era os } errado.. Link para o comentário Compartilhar em outros sites More sharing options...
Langsdorf Postado Setembro 22, 2015 Denunciar Compartilhar Postado Setembro 22, 2015 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest » MickCraft » xKizame »
Como eu faço comandos iguais tipo..
/regras
/regras servidor
/regras demais..
Entendem?
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados