Guest Gostosão do fórum SrKerwin Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 Eu queria fazer o seguinte, eu to atualizando meu plugin de VIP que eu tinha abandonado e queria fazer desse jeito: Quando alguém adicionar uma nova string na config ela funcionar tipo: QualquerNomeAqui: Permission: "permission.user" TAG: "{t}{a}{g}" ai se eu quiser criar mais de 1 grupo desses e tals... eu dei uma pesquisada e os vídeos gringo não ajudavam muito! Link para o comentário Compartilhar em outros sites More sharing options...
Proyx Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 q n entendi Link para o comentário Compartilhar em outros sites More sharing options...
Guest Gostosão do fórum SrKerwin Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 q n entendi Eu quero que os usuários do meu plugin possam criar novos grupos na config.. tipo eu não sei como que faz para eles poder criar novos grupos! Eu sei desse jeito: Nome1: Permissao: "permissao" Tag: "tag" Nome2: Permissao: "permissao" Tag: "tag" Eu queria saber como eles podem criar mais sem eu precisar fazer string para isso! Link para o comentário Compartilhar em outros sites More sharing options...
Langsdorf Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 ConfigurationSection Link para o comentário Compartilhar em outros sites More sharing options...
ExtraPlays Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 for (String s : getConfig().getConfigurationSection("String").getKeys(false){ } Link para o comentário Compartilhar em outros sites More sharing options...
Guest Gostosão do fórum SrKerwin Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 ConfigurationSection Isso mesmo, como eu uso isso? tutoriais gringos não ajudaram, no fórum não tem tutorial disso e os BR não presta for (String s : getConfig().getConfigurationSection("String").getKeys(false){ } Como e a funcionalidade? tipo oque eu preciso fazer e colocar na configuração? Eu quero fazer a config desse jeito Onomeaqui: Permissao: "permissao" TAG: "Tag" Deixa eu pegar meu código atual aqui rapidão Link para o comentário Compartilhar em outros sites More sharing options...
Langsdorf Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 (editado) Isso mesmo, como eu uso isso? tutoriais gringos não ajudaram, no fórum não tem tutorial disso e os BR não presta Como e a funcionalidade? tipo oque eu preciso fazer e colocar na configuração? Eu quero fazer a config desse jeito Onomeaqui: Permissao: "permissao" TAG: "Tag" Deixa eu pegar meu código atual aqui rapidão for (String s : getConfig().getConfigurationSection("Tags").getKeys(false)) { String perm = getConfig().getString("Tags." + s + ".Permissao"); String tag = getConfig().getString("Tags." + s + ".TAG"); } Ai na config: Tags: adsw: Permissao: sla TAG: sla Editado Maio 23, 2016 por Foxxx Link para o comentário Compartilhar em outros sites More sharing options...
Guest Gostosão do fórum SrKerwin Postado Maio 23, 2016 Denunciar Compartilhar Postado Maio 23, 2016 (editado) for (String s : getConfig().getConfigurationSection("Tags").getKeys(false){ String perm = getConfig().getString("Tags." + s + ".Permissao"); String tag= getConfig().getString("Tags." + s + ".TAG"); } Ai na config: Tags: adsw: Permissao: sla TAG: sla Vou testar o/ Não funcionou '-' Código: public void onVIP(ChatMessageEvent e) { Player p = e.getSender(); for (String s : getConfig().getConfigurationSection("Settings").getKeys(false)){ String permission = getConfig().getString("Settings." + s + ".Permission"); String tag = getConfig().getString("Settings." + s + ".TAG"); if ((e.getTags().contains("srvip")) && (p.hasPermission(permission))) { e.setTagValue("srvip", tag.replace("&", "§")); } } } Configuração: Settings: VIP: #Informe a permissão que você deseja para ser adicionado no grupo vip! Permission: "srvip.group.vip" #Informe abaixo a tag que você deseja que o grupo VIP tenha! TAG: "&6{v}{i}{p} &r" #Abaixo você pode criar novos grupos! VIPi: Permission: "srvip.group.vipf" TAG: "&7{i}{r}{o}{n} &r" VIPg: Permission: "srvip.group.vipgold" TAG: "&6{g}{o}{l}{d} &r" VIPd: Permission: "srvip.group.vipd" TAG: "&b{d}{i}{a}{m}{o}{n}{d} &r" Editado Maio 23, 2016 por Gostosão do fórum SrKerwin Link para o comentário Compartilhar em outros sites More sharing options...
Dery Postado Maio 23, 2016 Denunciar Compartilhar Postado Maio 23, 2016 Membro banido, algum mod pode fechar o tópico? Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Maio 24, 2016 Denunciar Compartilhar Postado Maio 24, 2016 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 Gostosão do fórum SrKerwin
Eu queria fazer o seguinte, eu to atualizando meu plugin de VIP que eu tinha abandonado e queria fazer desse jeito:
Quando alguém adicionar uma nova string na config ela funcionar tipo:
QualquerNomeAqui: Permission: "permission.user" TAG: "{t}{a}{g}"ai se eu quiser criar mais de 1 grupo desses e tals... eu dei uma pesquisada e os vídeos gringo não ajudavam muito!
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados