Ir para conteúdo
  • 0

[Resolvido] [Duvida] String + Random


Lucca.

Pergunta

Então.. Tenho uma ArrayList<String>, com umas 30 strings adicionadas nela (Nomes de KITS, exemplo: ''TOWER'')

Gostaria de fazer o seguinte, queria fazer uma random tipo essa:

    public static String getViableKit() {
        if (kits.size() > 0) {
            return (String) kits.get(new Random().nextInt(kits.size()));
        }
        return null;
    }

porém, essa pega todos os kits da arraylist..

Gostaria de um que só pegasse oque o player tivesse a perm.. ex:

Ele tem a perm kit.pvpkit.stomperkit.towerkit.flower

Então, o random seria apenas entre esses 4, e retornasse um dos 4.. e assim vai..

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

essa lista já tá todos kits..

Só que too fazendo um sistema de random Kit, porém quero fazer só pra vir o kit que ele tem perm..

Acho que não entendeu '-', Cria uma nova lista só com os kits que ele tem permissão

Link para o comentário
Compartilhar em outros sites

pra todos os players do sv? não..

Cara se sabe oque está fazendo? "BukkitDeveloper Mediano." , acho que pelo mediano, dando a lógica já iria saber. Mesmo assim, vamos para o código, você cria um método para criar uma lista e verifica da lista de todos os kits, se ele tiver a permissão adiciona nessa nova lista, depois randomiza.

Link para o comentário
Compartilhar em outros sites

 

Cara se sabe oque está fazendo? "BukkitDeveloper Mediano." , acho que pelo mediano, dando a lógica já iria saber. Mesmo assim, vamos para o código, você cria um método para criar uma lista e verifica da lista de todos os kits, se ele tiver a permissão adiciona nessa nova lista, depois randomiza.

 

foi oque eu falei nao

 

Se pode tipo que criar um metodo para os kits  liberado, e dps adc na random

no metodo se verefica os kits que o player tem

Link para o comentário
Compartilhar em outros sites

 

Cara se sabe oque está fazendo? "BukkitDeveloper Mediano." , acho que pelo mediano, dando a lógica já iria saber. Mesmo assim, vamos para o código, você cria um método para criar uma lista e verifica da lista de todos os kits, se ele tiver a permissão adiciona nessa nova lista, depois randomiza.

 

Não, realmente não devo saber oque estou fazendo, coloquei o bang atoa rs..

Se você quer tentar ser escroto, primeiro ENTENDA oque o outro precisa, e depois vem tentar ajudar ok?

tópico resolvido em outro fórum, pelomenos lá alguém entendeu, e ainda ''ajudou'' com 2 codes ao em vez de apenas dizer alguma maneira de fazer..

 

@EDIT

Se pode tipo que criar um metodo para os kits  liberado, e dps adc na random

no metodo se verefica os kits que o player tem

Não tinha visto seu post, mals.. mais já resolveram em outro fórum, vlw lek

Pelomenos você não foi grosseiro, e tentou ajudar..

Vou te dar um ''Resolvido'', =)

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

Visitante
Este tópico está impedido de receber novos posts.
  • Quem está navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...