Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: somnus en Mayo 23, 2010, 06:47:02 AM

Título: ?combinar cargado/grabado con .Ini?
Publicado por: somnus en Mayo 23, 2010, 06:47:02 AM

Hola amigos makeros,

decidido a terminar o seguir con el proyecto de etrategia que traigo entre manos.

me he puesto a aprender utilizar archivos .INI, pero me surgio una duda, que acontinuacion pregunto:

?con el archivo .ini basta?

me refiero a que por ejemplo: guardo las variables que tengo que guardar y/o las cargo depende de la accion realizada pero al momento de cargar solo cargaria las variables, pero y el room ese se carga o tengo que mandarlo llamar tambien.

o uso el save_game y al momento de cargar mando abrir el .ini para que inicie los valores de las variables y no me de error.

ojala y me haya explicado, ya saben cualquier duda aqui estare pendiente.

gracias por leer... XD
Título: Re: ?combinar cargado/grabado con .Ini?
Publicado por: knd144 en Mayo 24, 2010, 02:22:36 AM
pues tambien guardas el room en una variable en el .ini...
algo as?:

ini_write_real(section,key,room)

y lo cargas as?:

room=ini_read_real(section,room,default)

eso si solo quieres cargar el room en el que te quedaste, aun que si hubo alguna modificaci?n tal no aparecer?. Si lo que quieres es cargar el room tal cual se qued? tienes dos opciones:

1.- hacer lo que dices de usar el default de guardar el juego y luego cargar las variables que necesites sobreescribir.

2.- hacer que cada objeto en la room guarde su estado en el .ini con una secci?n con su id y sus variables (como la posicion X y Y) dentro de esta secci?n, y al cargar, que se cheque las variables y se cargen, y en caso de no existir, el objeto se detruir?a... Un poco m?s complicado  XD

Era esto lo que necesitabas?  :-[