Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: PhantomThief en Noviembre 13, 2011, 09:48:20 PM

Título: Variable cambia en el tiempo
Publicado por: PhantomThief en Noviembre 13, 2011, 09:48:20 PM
Esto es mas bien una pregunta... ?Se puede hacer que una variable cambie en el tiempo? Quiero decir, una variable que al principio del juego esta en 20, ?Puede ponerse en 40 a los 30 segundos de juego?

Si es posible, decidme como ^^
Título: Re: Variable cambia en el tiempo
Publicado por: D-jinn en Noviembre 13, 2011, 10:02:26 PM
bueno... aqui te dejo un ejemplo hay en el script exlica todo  :-[

Saludos..
Título: Re: Variable cambia en el tiempo
Publicado por: MaanuRP en Noviembre 14, 2011, 12:44:00 AM
[gml]
//Estas las puedes usar sin que la variable exista.
vida = 100 //Pone la variable vida en 100.
vida = -50 //Pone la variable vida en -50.
//Estas ya debe existir la variable, ya que la estas modificando (Como la casilla de relative)
vida += 5 //Le agrega 5 a la variable vida.
vida -= 5 //Le resta 5 a la variable vida.
[/gml]
Título: Re: Variable cambia en el tiempo
Publicado por: NOKAUBURE en Noviembre 15, 2011, 09:16:19 PM
siempre sugiero activar en todos los juegos lo de "treat uninitialized variables as 0", pa evitar errores y ahorrarte el tedioso trabajo de iniciar variables xP
Título: Re: Variable cambia en el tiempo
Publicado por: klys en Noviembre 16, 2011, 01:49:37 AM
Cita de: NOKAUBURE en Noviembre 15, 2011, 09:16:19 PM
siempre sugiero activar en todos los juegos lo de "treat uninitialized variables as 0", pa evitar errores y ahorrarte el tedioso trabajo de iniciar variables xP

El peor consejo que puedes dar!

Esa opci?n solo causa bugs/glitches. No la recomiendo.
Título: Re: Variable cambia en el tiempo
Publicado por: MaanuRP en Noviembre 16, 2011, 01:52:10 AM
Cita de: klys en Noviembre 16, 2011, 01:49:37 AM
Cita de: NOKAUBURE en Noviembre 15, 2011, 09:16:19 PM
siempre sugiero activar en todos los juegos lo de "treat uninitialized variables as 0", pa evitar errores y ahorrarte el tedioso trabajo de iniciar variables xP

El peor consejo que puedes dar!

Esa opci?n solo causa bugs/glitches. No la recomiendo.

Exactamente.

En realidad, yo no se si genera bugs, pero se cuando tengas un error en las variables, jamas lo vas a encontrar con esta opcion activada.
Título: Re: Variable cambia en el tiempo
Publicado por: elviskelley en Noviembre 16, 2011, 04:22:49 AM
event create
alarm[0]=30*room_speed; //30 fue el tiempo que dijiste.

Event alarm 0
variable +=20;
//si quieres que se repita en el mismo event alarm 0 colocas
alarm[0]=30*room_speed;

+= (suma) -= (resta) /(Divide) *=(multiplica)