Registrarse

Ayuda con flags

Estado
Cerrado para nuevas respuestas.
Lo que pasa es que estoy haciendo una especie de traducción/remake de fire red y algunos eventos (trainer battles, give pokemon) no se guardan, no se que flags puedo usar, no quiero borrar eventos ya que será algo así como el fire red traducido y con algunas features más.

Enviado desde mi CAM-L03 mediante Tapatalk
 

Kurama

Usuario mítico
Si solo estas traduciendo el rom, solo necesitaras algunos offset vacios para cuando el el texto sea algo largo, y introducir texto si que este reemplaze otros valores de la rom.

Para la demas "features" que quieres necesitaras direcciones de offset vacias, ya que talvez quieres añadir algo en un script que no tiene mas espacio del que ocupa. Osea que si le aumentas algo a ese script borraras informacion de otro que le siga. y el XSE a veces no sobrescribe estos valores para no reemplazar otros.

Me explico, si tu quieres editar el script 000125 (solo ejemplo), en la rom este script tiene texto digamos "Hola". y en la room esta escrito asi: si vas a la direccion "000125", desde 000125 hasta 000129 dice que esta ocupado con "hola". seguido de esto en el espacio 000130 esta otro script de texto que dice "Adios", si tu editas el primer scripty le pones un give pokemon mas y otro texto este envez de estar entre 000125-129 estara entre 000125-000133 borrando el script "Adios".

Esto de lo que hablo es comun en los juegos base de FR los scripts tienen poco espacio entre ellos, por eso hay que tener cuidado al editar script de la rom misma, por que se pueden sobrescribir otros.

En fin solo intenta buscando nuevos espacios vacios para tus script.
 
Si solo estas traduciendo el rom, solo necesitaras algunos offset vacios para cuando el el texto sea algo largo, y introducir texto si que este reemplaze otros valores de la rom.

Para la demas "features" que quieres necesitaras direcciones de offset vacias, ya que talvez quieres añadir algo en un script que no tiene mas espacio del que ocupa. Osea que si le aumentas algo a ese script borraras informacion de otro que le siga. y el XSE a veces no sobrescribe estos valores para no reemplazar otros.

Me explico, si tu quieres editar el script 000125 (solo ejemplo), en la rom este script tiene texto digamos "Hola". y en la room esta escrito asi: si vas a la direccion "000125", desde 000125 hasta 000129 dice que esta ocupado con "hola". seguido de esto en el espacio 000130 esta otro script de texto que dice "Adios", si tu editas el primer scripty le pones un give pokemon mas y otro texto este envez de estar entre 000125-129 estara entre 000125-000133 borrando el script "Adios".

Esto de lo que hablo es comun en los juegos base de FR los scripts tienen poco espacio entre ellos, por eso hay que tener cuidado al editar script de la rom misma, por que se pueden sobrescribir otros.

En fin solo intenta buscando nuevos espacios vacios para tus script.
Valoro el testamento que te mandaste xD, pero eso lo doy por hecho, el problema es que añadí unas trainer battles y give pokemon después de la historia del juego (específicamente después de las islas sete) y el problema es que al finalizar el evento funciona perfectamente, pero al guardar o salir y entrar del mapa las flags no se guardan, tal vez sea porque puse flags muy altas ya que las flags parecen estar bien configuradas.

Enviado desde mi CAM-L03 mediante Tapatalk
 
Estado
Cerrado para nuevas respuestas.
Arriba