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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 29/05/2012
Número de Mensagens : 929
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 33
Ver perfil do usuário

[Duvida] random script

em Ter 25 Dez 2012, 19:22
como faço pra um obj executar um sorteio entre os script's um random de script, uns 20 script ?
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

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

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

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:29
Nao entendi, é para randomizar um script ?
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:29
use assim

num=round(random(20))
if num==0{
script 1
}
if num==1{
scriptw
}
.
.
.
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 10/10/2012
Número de Mensagens : 166
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:30
Acho que esse code resolve:
Código:
script_execute(choose(script,script,script,script,script,script,script,script,script,script,script,script,script,script,script,script))//executa de forma aleartória todos os scripts
Faz um sorteio pra ver qual script é executado.
avatar
Ranking : Nota B
Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Número de Mensagens : 1281
Insígnias de JAM :

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

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

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:33
assim e mais facil mesmo...mas da maneira que eu mostrei da pra fazer tipo umas pre modificacoes dentro dos IFs
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

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

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

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:35
@Rodrigo


Código:
num=round(random(20))
if num==0{
script 1
}
if num==1{
scriptw
}

Troque por irandom(20) , pois ao chances de cair 0 e 20 sao diferentes !
Data de inscrição : 29/05/2012
Número de Mensagens : 929
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 33
Ver perfil do usuário

Re: [Duvida] random script

em Ter 25 Dez 2012, 19:48
vou usar o code do BertFe, o code do Rodrigo modificado pelo pinpi parece ter um diferencial mais não o compreendo explica ai gente qual é a vantagem ! VLW
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

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

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

Re: [Duvida] random script

em Ter 25 Dez 2012, 20:00
Nao a diferenca alguma, mas o choose tem um limite, entao caso queira mas de uns 30 code se faz do jeito q eu disse,e tem um jeito ainda mais facil.

Código:
executacode=irandom(20)
switch (executacode)
{
case 1:
script_execute() ; break;
case 2:
script_execute() ; break;
case 3:
script_execute() ; break;
}
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