Registrarse

Duda de Variables y Flags

Estado
Cerrado para nuevas respuestas.

Navy_

"Te mereces lo mejor"
Hola esto queria saber , cual la diferencia entre VARIABLES Y FLAGS?. las flags se como se usan pero las variables , no sabria osea un ejemplo...
#Dynamic 0x800000
#org @comienzo
checkflag 0x200
compare lastresult 0x1
if 0x1 goto @luego
msgbox @hola 0x6
setflag 0x200
release
end
#org @luego
= Andate
#org @hola
= Bonito dia
Y en variables como lo podria hacer ejemplos porfavor :c... Gracias de antemano
 

L!no

GBA Developer
2 cosas:
1) las variables pueden contener más números , mientras que las variables son, efectivamente, un uno o un cero.
2) lo has hecho mal.
Pusiste compare lastresult 0x1 siendo que lastresult es una variable.elimina esa parte o desperdiciaras bytes con una flag que nunca se usará, una variable vacía y una condición que nunca se ejecutará.
 

Gold

Porrero a tiempo parcial
Miembro insignia
Una flag es un interruptor, el cual solo puede estar encendido (0x1) o apagado (0x0), en base a su condición puedes hacer que se ejecute determinado script.
Una variable es una caja de valores, la cual puede almacenar valores prefijados que van desde 0 hasta 0xFFFF (0 hasta 65,536 en decimal), en base a su valor actual puedes hacer scripts que se basen en diversss operaciones, como comparar, copiar, agregar, quitar o fijar su valor.
 
Estado
Cerrado para nuevas respuestas.
Arriba