hola amigos
veran mi juego consiste en que los malos se crean y bueno matarlos y todo quiero que cada 5 segundos se creen 1 o 2 si es posible muchas gracias
PD: y si me pudieran ayudar con un codigo para cuando que quede un solo un malo se creen 2 mas gracias
(nombre del malo: perso_23)
Eso se logra con el evento Alarm. En tu objeto control (sería el que contiene todas las variables y todo eso) de la room donde empezás a jugar tendrías que poner en el evento STEP esto:
[gml]
if (instance_number(perso_23) < 2) {
if (alarm[0] < 0) {
alarm[0] = room_speed * 5;
}
}
[/gml]
En el evento de Alarm[0]:
[gml]
var cantCrear;
cantCrear = irandom_range(1,2); //Con esto obtendremos 1 o 2 únicamente.
for (i=0;i<cantCrear;i+=0) { //El bucle for se va a ejecutar 1 o 2 veces, dependiendo del valor que te salga en el irandom_range.
instance_create(perso_23,x,y); //Creamos el objeto.
}
[/gml]
En donde se crea el objeto tendrías que ponerle las coordenadas que vos quieras.