Author Id: 27699 Author Name: Jonouchi~ Post Content: Hola a todos, resulta que estoy tratando de hacer un script de gatillo en Fire red inglés, la cuestión es que ahora, a diferencia de mi otra duda, es que quiero que el script solo funcione una única vez, he tratado de usar flags pero no funciona, se sigue repitiendo, no sé si se tenga que usar variables (no se usar muy bien ambas). El script es este: '----------------------- #org 0x80049F checkflag 0x1001 if 0x1 goto 0x880049F playsong 0x13B 0x0 applymovement 0x1 0x8800629 waitmovement 0x1 applymovement MOVE_PLAYER 0x880062F waitmovement 0xFF applymovement 0x1 0x8800632 waitmovement 0x1 textcolor 0x0 msgbox 0x8800508 '"[rival]: ¡Hola, [player]!\p¿Vas ir ..." callstd 0x6 applymovement 0x1 0x880063B waitmovement 0x1 applymovement MOVE_PLAYER 0x8800642 waitmovement 0xFF msgbox 0x8800600 '"[rival]: Pues eso era...\n¡Nos vemo..." callstd 0x6 applymovement 0x1 0x8800645 waitmovement 0x1 fadesong 0x012C clearflag 0x1001 release end '----------- ' Movements '----------- #org 0x800629 #raw 61 'Show #raw 10 'Step Down (Normal) #raw 2 'Face Left #raw 62 'Exclamation Mark (!) #raw FE 'End of Movements #org 0x80062F #raw 3 'Face Right #raw FE 'End of Movements #org 0x800632 #raw E 'Step Left (Slow) #raw C 'Step Down (Slow) #raw E 'Step Left (Slow) #raw E 'Step Left (Slow) #raw E 'Step Left (Slow) #raw E 'Step Left (Slow) #raw 18 'Delay1 #raw FE 'End of Movements #org 0x80063B #raw C 'Step Down (Slow) #raw F 'Step Right (Slow) #raw F 'Step Right (Slow) #raw 10 'Step Down (Normal) #raw 10 'Step Down (Normal) #raw FE 'End of Movements #org 0x800642 #raw 0 'Face Down #raw FE 'End of Movements #org 0x800645 #raw 2 'Face Left #raw E 'Step Left (Slow) #raw 60 'Hide #raw FE 'End of Movements '--------- ' Strings '--------- #org 0x800508 = [rival]: ¡Hola, [player]!\p¿Vas ir con FEGIO y yo a PUEBLO\nLAVANDA?\p¡Ja, es una lástima para tí que\nallí no vendan POKéMON!.\p¿Sabías que el PROF. OAK me dijo\nque me daría un POKéMON la semana\lpasada?\p¡Pues resulta que me lo dará hoy!\p¡Es un POKéMON genial!. #org 0x800600 = [rival]: Pues eso era...\n¡Nos vemos luego!. ----------------------------------------------- Pues eso, no se si usar las flags o variables para que no se repita y sea solo una vez. Ah y tambien hay un problemilla menor que pasa en el segundo applymovement del mini 0x1 que pasa que al terminar el applymovement el mini queda como en el aire, es decir como si se congelara al caminar. Si me pudieran ayudar daría mil gracias.