Los comandos se llaman
checkflag y
setflag.
El primero es para revisar si una flag ha sido activada o no, y el segundo es para activarla/desactivarla.
Por ejemplo:
Código:
#dynamic 0x800000
#org @start
lock
faceplayer
checkflag 0x200
if 0x1 goto @texto
msgbox @1 0x6
setflag 0x200
release
end
#org @done
msgbox @2 0x6
clearflag 0x200
release
end
Lo que hace este script es:
1. Chequear si la flag 200 está activada.
2. Si la flag está
ACTIVA [
if 0x1 ], te envía al puntero
@texto
3. Si la flag
NO está activa, continúa con el script (en este caso, con un msgbox)
Si quieres indicar que el evento haga x cosa si la flag NO está activa, en lugar de
if 0x1 tendrás que colocar
if 0x0, si no me equivoco.