entonces si no he entendido mal cuando pones checkflag 0xflag es el que se asigna al script pero ¿como hago para que cuando pise otro script el primero pase a su segunda funcion? y me sigue repitiendo el script (cuando entro y salgo de una casa) hace el principio del script y el final y vuelve a empezar este es con el que he estado practicando y no se cual es el fallo porque según la explicación no se debería repetir el principio
#dynamic 0x800000
#org @inicio
checkflag 0x2
if 0x1 goto @flag
lock
faceplayer
msgbox @frase 0x6
setflag 0x2
release
end
#org @flag
lock
msgbox @frase2 0x6
faceplayer
release
end
#org @frase
= hola
#org @frase2
= adios