Registrarse

[DUDA] comparar variable

Estado
Cerrado para nuevas respuestas.

Xabier2012

Usuario mítico
Bueno, todos con un nivel basico de script sabemos que compare 0xvar 0x0 sirve para ver si la var tiene ese valor y luego de un if ver si cumple la condición o no.

La duda es, se puede jacer una comparación de mayor o igual?

La otra es que tengo el siguiente código:
Código:
compare 0x4014 0x1
if 0x0 goto @ir
pues bien, mi variable 4014 es 4 y sin embargo no me va a @ir. Por este problema quiero saber si se puede hacer un mayor igual (no puedo hacer que compruebe si es 4 porque quiero que vaya a ir sea 2,3 o 4)
 
Respuesta: [DUDA] compar variable

¿Y por qué no lo haces al revés? Pon que si la variable es 0, vaya a no ir. Tampoco tengo mucho nivel y no se si puede hacerse de mayor o igual, pero creo que te quitarás quebraderos de cabeza si haces que el script vaya siempre y que sea la variable en caso de tener 0 que vaya a @noir

Un saludo.
 

Z!k

Por un mundo sin #dynamic
Respuesta: [DUDA] compar variable

Hay otras condiciones aparte del "if 0x0"

If 0x0 significa si es igual
Creo que era "if 0x2" o "if 0x4" para comprobar si era igual o mayor, deja lo veo y después edito, o si alguien sabe que lo comente.
 

Sayer301!

UnityLord!
Miembro de honor
Respuesta: [DUDA] compar variable

A ver, creo que te estás liando, te dejo para que sirve cada valor que le puedes dar al parámetro:
< 0x0
= 0x1
> 0x2
<= 0x3
>= 0x4
<> 0x5

PD:Toda esta documentación esta en XSE
 
Re: [DUDA] compar variable

Los if van así:
If 0x0 (menor a lo indicado)
If 0x1 (exacto a lo indicado)
If 0x2 (mayor a lo indicado)
If 0x3 (igual o menor a lo indicado)
If 0x4 (igual o mayor a lo indicado)
If 0x5 (cualquier número diferente a lo indicado)

Espero haberte sido de ayuda.
 
Estado
Cerrado para nuevas respuestas.
Arriba