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

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

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

Mensagem por luan.alc 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 ?

luan.alc

Ranking : Nota B
Número de Mensagens : 293
Idade : 20
Data de inscrição : 13/03/2012
Notas recebidas : B
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

Voltar ao Topo Ir em baixo

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

Mensagem por fredcobain 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.

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por luan.alc 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

luan.alc

Ranking : Nota B
Número de Mensagens : 293
Idade : 20
Data de inscrição : 13/03/2012
Notas recebidas : B
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

Voltar ao Topo Ir em baixo

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

Mensagem por Conteúdo patrocinado Hoje à(s) 14:18


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum