VictorHeaven Postado Março 12, 2018 Denunciar Compartilhar Postado Março 12, 2018 Fiz uma base @EventHandler public void A(PlayerCommandPreprocessEvent e) { List<String> cmds = Main.getInstance().getConfig().getStringList("Aliases_Cash"); if (cmds.contains(e.getMessage())) { String[] args = e.getMessage().split(" "); e.getPlayer().chat("/cash " ); // incomplete } } Queria criar aliases para o comando "/cash" Eu tentei fazer só que não tive sucesso. O maior argumento do comando é 2 (/cash add <arg1> <arg2>) Link para o comentário Compartilhar em outros sites More sharing options...
0 AnonyDEV Postado Março 12, 2018 Denunciar Compartilhar Postado Março 12, 2018 E se fizer com onCommand e no plugin.yml meter cash: aliases: [ajudou?] Link para o comentário Compartilhar em outros sites More sharing options...
0 VictorHeaven Postado Março 12, 2018 Autor Denunciar Compartilhar Postado Março 12, 2018 E se fizer com onCommand e no plugin.yml meter cash: aliases: [ajudou?] A questão é... Como vou adicionar quantos comandos eu quiser? Link para o comentário Compartilhar em outros sites More sharing options...
0 AnonyDEV Postado Março 12, 2018 Denunciar Compartilhar Postado Março 12, 2018 Como assim /cash /pontos /seila tipo assim ? Link para o comentário Compartilhar em outros sites More sharing options...
0 PandaTwo Postado Março 12, 2018 Denunciar Compartilhar Postado Março 12, 2018 use: /cash: Aliases: [c, dinheiro, pontos, points, p] Link para o comentário Compartilhar em outros sites More sharing options...
0 zDubsCrazy2 Postado Março 12, 2018 Denunciar Compartilhar Postado Março 12, 2018 faz no plugin.yml commands: cash: aliases: [aliase1, aliase2, ..., aliase1000] Lembra de usar command.getName() pra comparar, porque senão não vai. Link para o comentário Compartilhar em outros sites More sharing options...
0 VictorHeaven Postado Março 12, 2018 Autor Denunciar Compartilhar Postado Março 12, 2018 Como assim /cash /pontos /seila tipo assim ? Sim faz no plugin.yml commands: cash: aliases: [aliase1, aliase2, ..., aliase1000] Lembra de usar command.getName() pra comparar, porque senão não vai. use: /cash: Aliases: [c, dinheiro, pontos, points, p] Manos.. As ALIASES serão configuráveis na config.yml, então não tem como fazer desse jeito... Link para o comentário Compartilhar em outros sites More sharing options...
0 VictorHeaven Postado Março 12, 2018 Autor Denunciar Compartilhar Postado Março 12, 2018 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
VictorHeaven
Fiz uma base
Queria criar aliases para o comando "/cash"
Eu tentei fazer só que não tive sucesso.
O maior argumento do comando é 2 (/cash add <arg1> <arg2>)
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados