como parar de gerar?

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

como parar de gerar?

Mensagem por Katerp em Sab 15 Fev 2014, 17:53

em meu jogo tenho um gerador de blocos que fiz da seguinte maneira:

Código:
tempo +=1 //O nosso contador

if tempo=30*2{//a cada 2 segundos ele ira criar uma novo obstaculo
tempo = 0//ele reseta o tempo para continuar dando loop

instance_create(270,y,choose
(
 obj_obstaculo2,
 obj_obstaculo3,
 obj_obstaculo4,
 obj_obstaculo5,
 obj_obstaculo6,
 obj_obstaculo7,
 obj_obstaculo8,
 obj_obstaculo9,
 obj_obstaculo10,
))//ele cria um objeto obstaculo em posição aleatória
}//acaba o ciclo

como virão tem 9 objetos contando do 2 ao 10 em cada um  deles tem um code.
como faço para que ao objeto player colidir com algum deles o code acima pare de funcionar?

não sei se precisa colocar mais alguma coisa mas se precisar é só responder ai embaixo.
Agradeço a todos desde já.

Katerp

Ranking : Nota D
Número de Mensagens : 72
Idade : 19
Data de inscrição : 04/01/2014
Notas recebidas : D
Reputação : 6
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 parar de gerar?

Mensagem por Gabreel em Sab 15 Fev 2014, 17:56

Cria uma variável controladora.
Create
Código:
pode_criar=true
Step (?)
Código:
tempo +=1 //O nosso contador

if tempo=30*2{//a cada 2 segundos ele ira criar uma novo obstaculo
tempo = 0//ele reseta o tempo para continuar dando loop

if pode_criar instance_create(270,y,choose
(
 obj_obstaculo2,
 obj_obstaculo3,
 obj_obstaculo4,
 obj_obstaculo5,
 obj_obstaculo6,
 obj_obstaculo7,
 obj_obstaculo8,
 obj_obstaculo9,
 obj_obstaculo10,
))//ele cria um objeto obstaculo em posição aleatória
}//acaba o ciclo
Na colisão de sei lá quem com o bloco
Código:
with(OBJ_QUETÁCOMOCODEACIMA){pode_criar=false}

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

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