Últimos temas
» (MAKER MV)Algunos aditamentos extras para el generador de charas ):
por jecasadiego Ayer a las 11:26 pm

» [XP] Recopilación de charas con ropa moderna
por jecasadiego Ayer a las 9:27 pm

» KyoDiscounts XP
por kyonides Ayer a las 2:08 am

» Chaos of Destiny - The Origin
por Ruben_modder Miér Dic 12, 2018 11:01 pm

» Necesito Bases de proyecto nuevo Maker MV
por Ruben_modder Miér Dic 12, 2018 2:23 pm

» necesito script para ver mi estado de EXP
por rapopero Miér Dic 12, 2018 7:46 am

» [HPRPG] Harry Potter y la Piedra Filosofal
por IvalteK_Dev Miér Dic 12, 2018 3:20 am

» [Engine Vx Ace] Suelos Movedizos
por IvalteK_Dev Miér Dic 12, 2018 3:01 am

» [VX/Ace]PersonajesEscolares
por mdk3dd Mar Dic 11, 2018 3:30 pm

» Laminación [VXACE] [NUEVO LAVADO DE CARA!]
por Pocari Lun Dic 10, 2018 8:22 pm

» [Avance] Chaos of Destiny - The origin
por IvalteK_Dev Lun Dic 10, 2018 7:11 pm

» Proyecto: "En busca del biberón perdido"
por IvalteK_Dev Lun Dic 10, 2018 6:59 pm


[Tutorial] Añadir save states en RPG Maker con un engine [VX Ace]

Ir abajo

[Tutorial] Añadir save states en RPG Maker con un engine [VX Ace]

Mensaje por FrapsTer el Sáb Sep 01, 2018 6:40 pm

Hace poco tiempo conseguí encontrar la forma de añadir save states a un juego de RPG Maker, ya sabes, por propósitos de testeo y demás. Por que a veces es algo engorroso salirse del juego, y cargar la partida de nuevo, sólo para probar un evento. Con este método podrás hacerlo al instante, y funcionará en casi cualquier parte del juego.

Para empezar. primero habrá que ir a la parte donde se crean los eventos comunes. Esto se encuenta en la base de datos, ya adivinarás donde, en esta pestaña de aquí:


Pasaré una foto del evento ya terminado, pero haré el tutorial de como hacerlo justo después para los que se pierden incluso en sus propios pensamientos.



Lo de las imágenes no es necesario, simplemente las añadí para hacer ese efecto de "emulador", y para saber si le he dado al botón o no. Podéis omitirlas si queréis. (Lo de Esperar 20 frames también es para que se muestre la imagen, omitible también)

Lo que tenéis que tener en cuenta es que para que el sistema funcione tendréis que tener un interruptor encendido, el que hayáis colocado en "Interruptor condicional".

Lo primero que haréis será añadir dos separaciones condicionales, una con el botón que usarás para guardar el save state, y otra separación condicional para el botón que vas a usar para cargarlo. Dentro de la pestaña para introducir las separaciones condicionales, la parte para poner el botón se encuentra aquí:



Pones los botones que queráis, los que mejor os convengan. Entonces, dentro de estas condiciones añades estos dos scripts super chachi molones que saqué del código del RPG Maker. Para añadirlos vas a esta pestaña de aquí:



Para guardar:
Código:
DataManager.save_game(21)

Para cargar:
Código:
DataManager.load_game(21)
SceneManager.goto(Scene_Map)

La razón de poner 21 es para que no aparezcan los savestates al guardar la partida normalmente, porque como te imaginarás, queda super cutre. (Si tienes un script que añade más de 22 espacios para partida lo que haces es poner el número a algo como 100 o 200 o algo así.)

Espero que os haya gustado. Si tenéis algún problema con el funcionamiento me avisáis y ya intentaré ver como os ayudo, aunque de primeras os debería de funcionar si lo hicisteis bien.


Última edición por FrapsTer el Sáb Sep 01, 2018 8:04 pm, editado 1 vez
avatar
FrapsTer
PJ Secundario
PJ Secundario

Masculino
España
RPG Maker : Ace
Mensajes : 128
Monedas : 460
Reputación : 28
Edad : 18
Localización : Debajo de la cama de Zoro

Volver arriba Ir abajo

Re: [Tutorial] Añadir save states en RPG Maker con un engine [VX Ace]

Mensaje por luistop12 el Sáb Sep 01, 2018 7:19 pm

wow!!! intentaré usarlo en VX ya sabes que soy un vx mániaco xD, gracias por el aporte :,,3
avatar
luistop12
PJ Recurrente
PJ Recurrente

Chile
RPG Maker : Vx
Mensajes : 74
Monedas : 595
Reputación : 7
Edad : 24
Localización : Oliwi ¿has visto a Alice?

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.