15897-\[Ruby]_Problema_con_las_flags.
#5
gintonic091
19818
Haz esto:
#dynamic 0x800000
#org @inicio
checkflag 0x11
if 0x1 goto @inicio2
applymovement 0xF @mov1
waitmovement 0xF
msgbox @frase 0x6
trainerbattle 0x3 0x2B5 0x0 @texto
msgbox @frase2 0x6
applymovement MOVE_PLAYER @mov2
waitmovement 0x0
applymovement 0xF @mov3
waitmovement 0xF
setflag 0x11
release
end
#org @inicio2
checkflag 0x12
if 0x1 goto @inicio3
applymovement 0xF @mov4
waitmovement 0xF
setflag 0x12
release
end
#org @inicio3
lock
release
end
#org @frase
= que dise er tio
#org @texto
= WASAAAAAAAAA
#org @frase2
= me voy indignado señor
#org @mov1
#raw 0x8
#raw 0x8
#raw 0x8
#raw 0xFE
#org @mov2
#raw 0x7
#raw 0xFE
#org @mov3
#raw 0x8
#raw 0x8
#raw 0x8
#raw 0x54
#raw 0xFE
#org @mov4
#raw 0x54
#raw 0xFE
Pruébalo así el script y quita la variable. En Var Number pon 40FF para que funcione, en Var Value pones 0000. En el primer desconocido 0003. Y te ha de funcionar, para que cuando pises el Script pues que no se repita.