Conectar-se
Quem está conectado
20 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 19 Visitantes

NPH

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 13/03/2012
Número de Mensagens : 293
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuário

[Resolvido]A função random não deveria randomizar?

em Dom 08 Dez 2013, 20:04
Fala pessoal tudo bom com vocês? Estou voltando ao fórum, agora que acabaram minhas aulas estarei mais dedicado ao fórum, e a meus estudos com gml...

Estou aprendendo a criar SCRIPTS e estou criando um script chamado scr_random();

A função deste script seria trabalhar com probabilidade de forma mais fácil .. no caso eu iria usar o codigo

scr_random(50);

E ele teria 50% de chances de me responder com um valor booleano true (1) ou false (0)

Tudo bem, consegui criar meu script certinho to até utilizando mas fui fazer alguns testes e eu reparei que sempre que inicio a aplicação ele me gera os mesmos números ... Como assim ?

Eu iniciei minha aplicação e fiz gerar 5 probabilidades ...

ele me deu nesta sequencia

FALSE, FALSE, TRUE, FALSE, FALSE

fechei o aplicativo e abri novamente executando mais 5 probabilidades que me deram

FALSE, FALSE, TRUE, FALSE, FALSE ... Mais conhecidencia ainda os números sorteados nos dois casos foram 98,93,2,95,86

ps. estou usando o código IRANDOM para gerar meus números, alguém sabe porque o irandom trabalha assim ?
avatar
Ranking : Sem avaliações
Data de inscrição : 14/04/2011
Número de Mensagens : 691
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 162

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [Resolvido]A função random não deveria randomizar?

em Dom 08 Dez 2013, 20:51
Só vai randomizar no Studio se em algum momento vc chamar a função randomize(). Faça isso no create do objeto, por exemplo, e seus problemas se acabarão.
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 13/03/2012
Número de Mensagens : 293
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 3

Prêmios
   : 0
   : 0
   : 1
Ver perfil do usuário

Re: [Resolvido]A função random não deveria randomizar?

em Dom 08 Dez 2013, 20:56
fredcobain escreveu:Só vai randomizar no Studio se em algum momento vc chamar a função randomize(). Faça isso no create do objeto, por exemplo, e seus problemas se acabarão.
Exato cara o @Kapoty me falou isto e deu certo.. agora não entendi o porque de usar esta função o irandom, random afins . deveriam funcionar de forma aleatoria sempre sem usar isto, mas obrigado ! problema resolvido
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum