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

Denis Lemos

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 25/06/2014
Número de Mensagens : 23
Insígnias de JAM :

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

Como fazer spawn aletório entre 5 posições?

em Qua 25 Jun 2014, 14:25
Eu queria saber se tem como eu faze um objeto aparecer aleatoriamente entre 5 posições, ou mais, por exemplo, o objeto   pode aparecer em uma dessas posições: 0,0  - 64,0 - 128,32 
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: Como fazer spawn aletório entre 5 posições?

em Qua 25 Jun 2014, 14:48
Tem, claro... conhece as arrays? Vai precisar... Só usar arrays+irandom e voila!
avatar
Ranking : Nota D
Notas recebidas : D + D
Data de inscrição : 06/04/2012
Número de Mensagens : 682
Insígnias de JAM :

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

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

Re: Como fazer spawn aletório entre 5 posições?

em Qua 25 Jun 2014, 15:57
Você pode usar o choose.
CREATE:
Código:

posi = choose(0,1,2);

if posi = 0{x=0;y=0;}
if posi = 1{x=64;y=0;}
if posi = 2{x=128;y=32}

Se for mais que um objeto eles pode ir parar no mesmo lugar.
Agora se for só 1 ele vai escolher umas dessas 3 posição.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 24/04/2013
Número de Mensagens : 354
Insígnias de JAM :

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

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

Re: Como fazer spawn aletório entre 5 posições?

em Qua 25 Jun 2014, 20:07
create:

Código:

position_change(choose(0,64,128),choose(0,32),self,true)

espero que ajude Very Happy
Conteúdo patrocinado

Re: Como fazer spawn aletório entre 5 posições?

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