Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: zorge en Agosto 03, 2014, 06:09:31 AM

Título: ayuda con guardar un valor de variable al pasar de nivel
Publicado por: zorge en Agosto 03, 2014, 06:09:31 AM
lo dicho, tengo una variable global llamada global.puntos y quiero que del nivel 1 al 2 siga manteniendo la puntuación, almacene la variable en un obj_control  en el evento game star pero me da errores y no soluciono el problema alguna ayuda por favor cuando la pongo en el evento create no me da ningun problema pero al pasar de nivel al estar en create se resetea y vuelve a 0 y cuando lo pongo en el game start me da errores he probado marcando la casilla de persistente y sin ella y nada de nada
Título: Re:ayuda con guardar un valor de variable al pasar de nivel
Publicado por: penumbra en Agosto 03, 2014, 06:17:27 AM
Activar "Persistent"

http://www.comunidadgm.org/preguntas-y-respuestas/varios-contadores-de-puntuacion/msg100780/#msg100780 (http://www.comunidadgm.org/preguntas-y-respuestas/varios-contadores-de-puntuacion/msg100780/#msg100780)
Título: Re:ayuda con guardar un valor de variable al pasar de nivel
Publicado por: zorge en Agosto 03, 2014, 07:47:52 AM
a ver comento a ver si me explico de lo que pasa ahora, tengo el menú principal con un obj_empezar que al pulsar con un left Button me lleva al room1 luego cuando gano 100 puntos con un if global.puntos >= 100 {room_goto(menu_mejoras)} que me lleva al menu de las mejoras y un nuevo obj_siguiente en el menu_mejoras que con un left button me deberia llevar otra vez al room 1 con las variables guardadas en un obj_recursos en el que esta almacenada la variable global.puntos y la variable global.nivel el problema es que si dejo el obj_recursos el obj_siguiente en el menu de mejora no me lleva nuevamente al room1 alguien me puede ayudar??
Título: Re:ayuda con guardar un valor de variable al pasar de nivel
Publicado por: penumbra en Agosto 03, 2014, 08:29:13 AM
Cita de: zorge en Agosto 03, 2014, 07:47:52 AM
el problema es que si dejo el obj_recursos el obj_siguiente en el menu de mejora no me lleva nuevamente al room1 alguien me puede ayudar??

¿Si dejas el obj_recursos en dónde? ¿Cuál es la instrucción que usas para ir al room1 que no funciona? Depende de cómo tengas organizados tus objetos, pero podrías intentar hacer el room1 persistente para que el evento CREATE sólo se ejecute en la primer visita, aunque igual es otra cosa.