Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: SobacoEnLlamas en Agosto 20, 2012, 08:07:54 PM

Título: guardar variables globales
Publicado por: SobacoEnLlamas en Agosto 20, 2012, 08:07:54 PM
Me acabo de dar cuenta, que al guardar el juego... luego al cargar, me saltan error a muchas variables globales que tenía creadas en el evento "game start" (importantisimo que estén ahí). y me dicen que no existe... mi duda es, cómo podría hacer que al guardar una partida (sea con f5 o sea cuando yo lo mande en una instancia), y al cargar, tooodas las variables globales no solo estén creadas, sino que conserven el mismo valor en la última partida guardada?

miau, gracias :)
Título: Re:guardar variables globales
Publicado por: Mgbu en Agosto 20, 2012, 09:00:23 PM
Deberían cargarse con el mismo valor, pero si querés guardar variables podés ver los archivos ini (http://www.comunidadgm.org/manual_GM/Archivos_INI.htm)
Título: Re:guardar variables globales
Publicado por: SobacoEnLlamas en Agosto 20, 2012, 10:29:22 PM
pues no me carga ninguna... las globales, TODAS unknow, algun draw con cannot argument, etc... justo al cargar el juego... bueno ya miro eso del .ini :/ graxx :)


EDITO: bueno, he estado trasteando con eso de los ini... tiene muy buena pinta *_* y he probado con una variable y parece que sale de maravilla :D (aun me queda hacerme la currada con TODAS.... ;_; que palazoooo...
bueno ahora tengo otra duda pero abriré otro post que si no me pegan xd
Título: Re:guardar variables globales
Publicado por: Mgbu en Agosto 20, 2012, 10:38:21 PM
Pero vos estás usando "Save Game" y "Load Game"?
A lo mejor toma la carga del juego como "Game start" y te inicializa las variables

Proba poniendo un objeto que inicialize las variables globales (lo que esta en game start) en la primera room en create
Título: Re:guardar variables globales
Publicado por: SobacoEnLlamas en Agosto 20, 2012, 11:00:32 PM
lo usaba, pero ahora no me hace falta, porque me interesan solo las globales cargarlas, que el player spawnee en su base siempe, no en mitad de donde guarde, osea que gracias a eso del ini, ya no me hace falta, de hecho lo bloquearé en el settings :)

PD: hice otro post xd :)
Título: Re:guardar variables globales
Publicado por: WeGame en Agosto 23, 2012, 01:07:22 PM
Yo lo que hago es poner en la primera sala el object que tenga todas las globales en un evento create y con la opción de PERSISTENT.
Suerte ;)