Registrarse

[RH - Scripting] [NOTAS] Variables (1) / Condiciones

Estado
Cerrado para nuevas respuestas.

Xabier2012

Usuario mítico

Corrección

El primer script pedía que una persona dijera un texto y luego poner una variables a 3. Pues aquí un ejemplo.

Código:
#dynamic 0x800000

#org @inicio
msgbox @texto 0x2
setvar 0x4050 0x3
end

#org @texto
= Hola
En el segundo script si la variable es menor que 3 dirá un texto en color azul, y si no es 1, lo dirá en naranja/amarillo.

Para hacer menor que tres hay que comparar con el número tres la variable y luego poner la condición "menor que" (if 0x0).

Código:
compare 0x4050 0x3
if 0x0 goto @textoazul
Para la condición de no ser igual a uno, primero comparamos con 1 y luego la condición "distinto a" que corresponde con if 0x5.

Código:
compare 0x4050 0x1
if 0x5 goto @textonaranja
Puede que hubiera algún lío para entender la tarea, pero en sí no era una tarea difícil.

@AlexanderWWE
Nota= N/E

@~Nozz~
Nota=2 Entiendo que has hecho una estructura, en la cual al hablar con el primer script salte al otro diálogo en azul. Pero hay bastantes cosas que faltan. El texto en azul, la negación de que no es igual a 1, y el if 0x0 de menor que tres. El objetivo del script está bien, pero pedía otras cosas para verificar ciertos conocimientos.

@♦ZeØn♦
Nota=4.5 Has cometido un fallo, la primera condición es con if 0x0, que tiene que ser menor a tres

@jfem
Nota=5 perfecto

@Toni
Nota=4.75 Has comparado a 0x2 cuando pedía por 0x3. Absurdo pero cierto.

@Tervaxx
Nota=5+ Perfecto

@RafaSc3
Nota=4.5 La segunda condición has puesto mayor o igual (if 0x4) en vez de distinto a (if 0x5)

@Luna
Nota=N/S

@rdoble
Nota=5 perfecto

@Neon Skylar
Nota=2.25 No has entendido las condiciones que te pedía en el segundo script. Sé que no son prácticas, pero había que ceñirse a lo que se pedía. De todas formas, el objetivo del script está bien.

@AwesomeCS
Nota=5 perfecto

@LluviaElemental
Nota=N/S

@Axnez
Nota=4.5 Te ha pasado lo mismo que rafa. As puesto mayor o igual a en vez de distinto de.

@KaycerWolf
Nota=N/S

Cualquier duda o reclamación podéis pedirlo por aquí

Recordad que antes de mañana por la mañana los que aún no hayan entregado la tarea pueden entregarla
 
Última edición:
Estado
Cerrado para nuevas respuestas.
Arriba