Registrarse

[RH - Scripting] Dar offset nuevo pokenav trainer, error semejante a script de nivel tipo2 | E

Estado
Cerrado para nuevas respuestas.

Hoennwalker

Usuario de platino
Hola qué tal hoy?

Básicamente he pasado el offset original del primer entrenador de pokenav que te encuentras en el juego (1EC105) a un offset nuevo, con el fin de traducirlo...
----------------------------
*El error que resulta de hacer esto es el siguiente* :
Cuando ganas a ese tipo te lanza el @msg8 y no para de lanzarlo una y otra vez (como el error del script de nivel 02 que escribe en 0xFF en vez de 0x00, tal vez sea semejante en este caso...)
----------------------------
*Cosas a tener en cuenta sobre el script* :
Como se puede observar, al @msg8 se le llama dos veces. Es así también en el script original. Podéis apreciar que al principio probé un script nuevo metiendo un msg más, el @msg6(contenía el mismo texto que el @msg8), que lo borré pensado que por alguna causa ilógica ese podría ser el problema. Pero el error sigue apareciendo.
----------------------------
También he pensado, que existe otra zona de la memoria, encargada del pokenav, ligada a los offsets de los entrenadores y que por tanto no funciona con ningún otro offset.

#dynamic 0x1006F26

#org @pokenavTrainer
trainerbattle 0x2 0x13E 0x0 @msg1 @msg2 @PostBatalla
special2 0x800D 0x3C
compare 0x800D 0x1
if 0x1 goto @batalla2
setvar 0x8004 0x13E
special2 0x800D 0x1F1
compare 0x800D 0x0
if 0x1 goto @mensajeChequeaFlag
msgbox @msg8 0x4
release
end

#org @PostBatalla
special 0x207
waitmovement 0x0
checkflag 0x12F
if 0x1 goto @registrar
release
end

#org @batalla2
trainerbattle 0x5 0x13E 0x0 @msg3 @msg4
msgbox @msg5 0x6
end

#org @mensajeChequeaFlag
checkflag 0x12F
if 0x1 goto @otraCosa
msgbox @msg8 0x4
end

#org @registrar
msgbox @msgRegistrar 0x4
setvar 0x8004 0x13E
special 0x1E9
registernav 0x13E
release
end

#org @otraCosa
msgbox @msg7 0x4
setvar 0x8004 0x13E
special 0x1E9
registernav 0x13E
release
end

#org @msg8
= Si eras fuerte, deberías habérmelo\ndicho antes.

#org @msg7
= He trabajado duro desde que nos\nconocimos. Me gustaría que\lvolviéramos a pelear, ¿Me\lregistras en en el POKéNAV?

#org @msg5
= Si vas a ser más fuerte, yo\ntambién lo seré.

#org @msg4
= ¡Aaah! He perdido. ¿Mi método de\nentrenamiento no es bueno...?

#org @msg3
= Desde que perdí contra ti no he\nparado de entrenar. ¡No puedes\lnegarte a pelear conmigo!

#org @msgRegistrar
= Me gustaría volver a pelear. ¿Nos\nregistramos en el POKéNAV?

#org @msg1
= Si llevas POKéMON contigo,\n¡Oficialmente no puedes negarte a\lpelear!

#org @msg2
= ¡Aaah! He perdido. Debería haber\nentrenado más...
 
Última edición:
Estado
Cerrado para nuevas respuestas.
Arriba