8641-GBA_|_Scripting_|_¡Hablemos_de_VARIABLES!
#3
Loony Boo♪ 12263
Bien, analicemos el script:

1º ¿Dónde está el waitmovement?
2º ¿No crees que es mejor poner el lock y el faceplayer antes del compare? Así quedaría el script más bonito más profesional y no tendrías que volver a poner otra vez los comandos de lock y faceplayer en el offset alternativo.
3º En el segundo script, creo que sería más conveniente un setvar, ya que la condición establecida en el primero es que el valor establecido en la variable sea el 2, imagínate que ya estuviera establecido el valor 1, pues el nuevo valor no sería el 2 sino el 3. Hay que tener mucho cuidado con eso, el addvar añade, no establece.

Iniciado por ~LanXe~

Gracias, entendi bien (:

Seria parecido a las flags ¿No?, solo que pueden usarse mas veces al tener valores:
Var...Val

40FF 1
40FF 2
40FF 3

Genial :blush:, entonces, el comando "compare" es como el checkflag, compara si esta activada la variable, el comando addvar suma el valor de la variable, como si tenia antes la variable 2, usamos addvar con uno al final es 3 de valor (como juanjo dijo arriba), al igual que setvar que activa la variable con un valor independiente si la var estaba activada.

Me sirvio de ayuda (:, solo te preguntaba como funciona el comando "copybar", supongo que copia el valor de la variable, pero la verdad no se xD


Mmmm... noto cierto cacao mental por aquí, vamos a pulir esos términos:

1º El comando compare no compara si la variable está activada, salvo las variables booleanas (flags), las variables "normales" no funcionan a modo de interruptor, sino como "caja numérica" (le vas añadiendo, estableciendo, copiando o restando valores). El comando compare comprueba para una variable (llamémosla X) un determinado valor numérico (llamémoslo Y).

2º Mmm... no es muy buena expresión que digamos. Querrás decir que a la variable (X) le añades un cierto valor hexadecimal ("Y", puede ser 0, como 1, como 1A, como BB, etc.).

He puesto mucho énfasis en analizar tus enunciados para animar a la gente a aprovechar al máximo las variables, esconden un gran abanico de posibilidades y, para proceder a ello, antes hay que conocer correctamente los comandos.

Saludos.