Bueno, el problema es que los scripts sólo se guardan hasta los checkflag, por ejemplo:
'-----------------------
#org 0x123456
faceplayer
checkflag 0x1234
if 0x1 goto 0x12345A
msgbox 0x12345B '"Estoy explorando este barco,..."
callstd 0x2
Giveitem 0x178 0x1 0x1
setflag 0x1234
release
end
'-----------------------
#org 0x12345A
msgbox 0x12345C '"Estoy explorando este barco,..."
callstd 0x2
release
end
'---------
' Strings
'---------
#org 0x12345B
= Estoy explorando este barco\nen busca de objetos antiguos.\pTan sólo he encontrado este mapa,\npero está muy viejo y\nno consigo leerlo\p¿Lo quieres?[.]
#org 0x12345C
= Estoy explorando este barco\nen busca de objetos antiguos.\pPero no encuentro nada...[.]
Se quedaría así:
'-----------------------
#org 0x123456
faceplayer
checkflag 0x1234
loadpointer 0xBF 0xE3E8E7BF
A que se debe? Gracias de antemano