Hola muchachos:
Les solicito por favor ayuda con esto:
Quiero guardar la partida de mi juego en el momento en que est? (b?sicamente, que el score actual inicie donde qued? la partida anterior).
He puesto la funci?n savegame en el evento SCAPE de un objeto controlador.
He puesto la funci?n gameload en el evento OTHER, GAME START de un objeto controlador.
?Qu? estoy haciendo mal, porque cada vez que inicio el juego, me inicia un juego nuevo y no el guardado?
Gracias por la ayuda que s? me dar?n. 8)
Lo basico, tienes puesto los objetos controladores donde deben estar? (El de guardado en el personaje y el del game start en la primera de todas las salas).
Pusiste el mismo nombre del archivo para que guarde y cargue?
Estas son cosas basicas, pero que cualquiera se puede confundir.
Para saber donde esta el error, crea un ejecutable en el escritorio de tu PC y ejecutalo. Juegalo para sumar el score y haz lo que tienes que hacer para que el juego quede guardado y luego cierra el juego. Si la parte del guardado esta bien hecha, veras el archivo .sav en tu escritorio junto con el ejecutable de tu juego, por lo que ahora sabes que el error esta en la parte del cargado del juego.
Si no era nada de lo del principio, vuelve y dinos como te fue con lo de la prueba.
la verdad no s? cual sea el evento scape XD pero lo de cargar la partida, al menos yo, no lo pondr?a en game start, hace tiempo tuve un problema con ese evento, tenia una variable en el evento step, pero en vez de iniciarla en create lo hacia en game start,, resumiendo no se pod?a, tiraba error, yo lo pondr?a en el create, si alguien sabe la raz?n me encantar?a saberlo XD
no es muy buena mi respuesta pero espero que te sirva :D
Bueno amigos, en sus respuestas hall? algo que podr?a ser el error: no he estado poniendo el game load en la primera sala, sino en la tercera, creo que hallaste el error, MaanuRP.
Probar? si era esto.
Gracias.
Lo que dice ordo_ab_chao a mi tambien me pase con una variable, vaya Zeus (Para no meter temas religiosos ^^) a saber porque paso.
Esperamos que se te haya solucionado el problema kaliman777, sino fue asi, escribe una respuesta y danos algun dato mas para ver como podemos ayudarte :)
Cita de: MaanuRP en Julio 30, 2011, 12:32:48 AM
Lo que dice ordo_ab_chao a mi tambien me pase con una variable, vaya Zeus (Para no meter temas religiosos ^^) a saber porque paso.
Esperamos que se te haya solucionado el problema kaliman777, sino fue asi, escribe una respuesta y danos algun dato mas para ver como podemos ayudarte :)
No se resuelve a?n. Puse el c?digo para cargar juego en la primera ROOM (esta room inicia una animaci?n de introducci?n al juego), pero crea un bug, se reinicia repetidamente.
Todo el problema est? en guardar y cargar un juego con m?ltiples rooms, ?d?nde pongo el c?digo para cargar?
Porque no haces un menu principal en el que puedas elegir entre un boton que si lo presionas empiezas un nuevo juego y si elijes el otro es para cargar el anterior, y ahi se te va a solucionar si o si.
O pon un objeto controlador que cargue la partida en la primer room.
Cita de: MaanuRP en Julio 30, 2011, 09:56:29 PM
Porque no haces un menu principal en el que puedas elegir entre un boton que si lo presionas empiezas un nuevo juego y si elijes el otro es para cargar el anterior, y ahi se te va a solucionar si o si.
O pon un objeto controlador que cargue la partida en la primer room.
Gracias, ManuRP, seguir? tu consejo, creo que podr?a funcionar.
Saludos
Cuando pruebes vuelve y dinos como te fue ;)
Cita de: MaanuRP en Agosto 01, 2011, 10:52:00 PM
Cuando pruebes vuelve y dinos como te fue ;)
Nada result?. Hice un men? con botones: iniciar nueva partida, abrir una partida, exit, save game, ver cr?ditos.
Y al abrirla me aparece colgado en juego en una room vac?a. Solo se ve el mouse.
Piensa en algo diferente. Mi juego tiene 4 rooms, las tres primeras son introductorias al juego y se inician solas, una tras otra, ah? es donde radica el problema.
Te dejo un ejemplo que acabo de hacer. Dime si tienes algun problema con ?l.
En este ejemplo tenes 3 rooms. El menu principal, una sala de "introduccion" (Es una animacion que cuando termina pasa a la siguiente sala) y el room del juego donde puedes guardar. Y en el menu principal puedes cargar la partida.
Cita de: MaanuRP en Agosto 02, 2011, 08:01:07 PM
Te dejo un ejemplo que acabo de hacer. Dime si tienes algun problema con ?l.
En este ejemplo tenes 3 rooms. El menu principal, una sala de "introduccion" (Es una animacion que cuando termina pasa a la siguiente sala) y el room del juego donde puedes guardar. Y en el menu principal puedes cargar la partida.
Lo estoy probando. Mi juego tiene sistema de puntajes en la ?ltima room y es aqu? donde deseo que se note la partida guardada.
Le hice alg?n ajuste a tu engine y funciona. Lo adaptar? a mi juego m?s tarde.
:P D?moslo por terminado. As? funka. Har? otro post de algo que no puedo hacer.
Cita de: kaliman777 en Agosto 02, 2011, 08:16:41 PM
Cita de: MaanuRP en Agosto 02, 2011, 08:01:07 PM
Te dejo un ejemplo que acabo de hacer. Dime si tienes algun problema con ?l.
En este ejemplo tenes 3 rooms. El menu principal, una sala de "introduccion" (Es una animacion que cuando termina pasa a la siguiente sala) y el room del juego donde puedes guardar. Y en el menu principal puedes cargar la partida.
Lo estoy probando. Mi juego tiene sistema de puntajes en la ?ltima room y es aqu? donde deseo que se note la partida guardada.
Le hice alg?n ajuste a tu engine y funciona. Lo adaptar? a mi juego m?s tarde.
:P D?moslo por terminado. As? funka. Har? otro post de algo que no puedo hacer.
Me alegro que al fin hayamos encontrado la solucion a tu problema! :D
Si cuando lo adaptes tienes algun problema, sabes que puedes avisar y te responderemos en un segundo :D
Estare pendiente a ver si tambien te puedo ayudar en esa duda entonces ;)
Saludos!