'-----------------------
#org 0x8954E2
checkflag 0x500
if 0x1 goto 0x8895526
lock
applymovement MOVE_PLAYER 0x8895514
waitmovement 0x0
msgbox 0x8895520 '"'...."
callstd 0x4
applymovement 0x1 0x8895517
applymovement 0x2 0x889551A
applymovement 0x3 0xFE13551D
setflag 0x500
release
end
'-----------------------
#org 0x895526
end
'-----------
' Movements
'-----------
#org 0x895514
#raw 13 'Step Right (Normal)
#raw FE 'End of Movements
#org 0x895517
#raw 12 'Step Left (Normal)
#raw FE 'End of Movements
#org 0x89551A
#raw 12 'Step Left (Normal)
#raw FE 'End of Movements
'---------
' Strings
'---------
#org 0x895520
= '....
Lo que esta en negrita es lo que hará lo que tu script no se repita.
Suerte.
PD: Cuando vuelvas a hacer otro evento, ya no utilizes la flag 0x500 porque no puedes repetir las flag si ya están usadas, usa la que le sigue, o sea 0x501 y hací suscesivamente