Vale, ahora se va de la pantalla y cuando vas está en el otro sitio, pero si por ejemplo entro en una casa y vuelvo a salir, sigue bloqueando el camino y dice el último mensaje. Aquí está el nuevo script:
'---------------
#DYNAMIC 0X800000
#org @inicio
checkflag 0x1410
if 0x1 goto @inicio2
lock
faceplayer
msgbox @frase1 0x2
fanfare 0x13E
givepokemon 0x1 0x5 0x0 0x0 0x0 0x0
waitfanfare
Setflag 0x800
setflag 0x1410
end
#org @inicio2
lock
faceplayer
checkflag 0x1405
if 0x1 goto @inicio3
msgbox @frase2 0x2
applymovement 0x2 @mov1
waitmovement 0x2
msgbox @frase3 0x2
fadescreen 0x1
fadescreen 0x0
movesprite 0x2 0xD 0x3
setflag 0x1405
release
end
#org @inicio3
lock
faceplayer
msgbox @frase4 0x2
release
end
#org @frase1
= [player]: ¿Dónde está todo el mundo?\p¡Oh! Partieron hacia Pueblo Orfano,\nya sabes, al norte.\pPor cierto... he estado cuidando\nde tu POKÉMON por ti.\p¡Aqui tienes tu Bulbasaur!
#org @frase2
= ¡Oh! Perdona, ya te dejo pasar.
#org @frase3
= [player]: ¡Se fue!
#org @frase4
= Abuelo: Jeje... ¡He vuelto!\n¿Pero quieres pasar?
#org @mov1
#raw 0x09 0x09 0x09 0x09 0x09 0x0B 0x0B 0x09 0x09 0xFE