hola eh benido ah explicar lo mas facil que pueda sobre las flags en scripts para las personas que no entiendan mucho sobre esto
las flags sirven para que un script no se buelba ah repetir poreso se usan estos comandos(los que yo uso)
este comando se escribe antes del script que quieras que no se repita(claro que despues del #org)
checkflag 0x(numero de flag libre)
las flags libres en rubi son del 2000-4000 en rojo fuego yo estoy haciendo mi propia investigacion aun y cuando las sepa actualizare esto
despues del checkflag se pone
if 0x1 0x(offset)
el offset tiene que ser diferente al del #org
y luego su script
despues antes de poner "end" se pone este comando
setflag 0x(la flag que ayan puesto en el checkflag)
y bueno despues el end
aca dejo un ejemplo
#org 0x(offset)
checkflag 0x2222
if 0x1 0x(offset 2)
msgbox 0x8(offset 3)
callstd 0x2
setflag 0x2222
release
end
#org 0x(offset del msgbox)
= este es un ejemplo de flags
#org 0x(offset del if 0x1)
release
end
ese seria un script para que un mini e diga "este es un ejemplo de flags" pero cuando le buelbas ah ablar no te dira nada gracias ah las flags
bueno eso es todo recuerda que no puedes bolber ah usar una fla que ya ayas usado te recomiendo anotarlas asi no equivocarte
saludos