A ver... Usas #dynamic? Si usas #dynamic en códigos cortos es mejor opción, si vas a hacer códigos largos, es mejor buscar espacio libre con el FSF porque si pones muchos applymovement por ejemplo, se pueden sobrescribir y aparecerte movimientos por arte de magia. Pero como veo que es corto, te recomiendo que uses #dynamic por lo tanto ha de quedar así:
#dynamic 0x800000
msgbox @texto1 0x6
trainerbattle 0x3 0x23F 0x0 @texto2
applymovement 0xFF @mov
waitmovement 0xFF
end
#org @texto1
= el texto aquí
#org @texto2
= Texto de trainbattle aquí
#org @mov
#raw 0xmovimiento
#raw 0xFE
Te explico... Para los movimientos has de poner #raw siempre y al lado el 0x + numero del movimiento. No se ponen con = como con los textos. Eso solo es para textos.
#raw 0xFE siempre se ha de poner al final de los movimientos. Es lo que le dice al script que se han terminado los movimientos, si no pueden pasar cosas raras, como que se te repiten los movimientos sin parar.
Toma, te dejo el link de mi XSE 1.1.1 que viene con unos .txt de multichoice, flags disponibles, y los movimientos del applymovement para Ruby y FireRed:
Un saluder! :D