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

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

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

Mensagem por pedromenzani 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 

pedromenzani

Número de Mensagens : 23
Data de inscrição : 25/06/2014
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

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

Mensagem por Gonçalves em Qua 25 Jun 2014, 14:48

Tem, claro... conhece as arrays? Vai precisar... Só usar arrays+irandom e voila!

Gonçalves

Ranking : Nota B
Número de Mensagens : 1013
Data de inscrição : 29/10/2010
Notas recebidas : B + A + C
Reputação : 79
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

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

willcraft2

Ranking : Nota D
Número de Mensagens : 682
Idade : 16
Data de inscrição : 06/04/2012
Notas recebidas : D + D
Reputação : 42
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por LightSpeedy 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

LightSpeedy

Ranking : Nota C
Número de Mensagens : 354
Data de inscrição : 24/04/2013
Notas recebidas : C
Reputação : 40
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Conteúdo patrocinado Hoje à(s) 11:32


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