Wired Variables

Las variables guardan números en usuarios, furnis, la sala o el contexto de ejecución. Con ellas creas vidas, monedas, niveles, inventarios, rankings y conexiones con la Web API de Habbo.

Recuerda que puedes ver el contenido de los wireds dando doble clic sobre ellos.
Escenario
Contador de monedas recogidas
wf_var_userNuevoIntermedio

Variable WIRED: Variable de Usuario

Crea una variable con nombre que cada usuario puede tener con su propio valor. Su disponibilidad decide cuánto dura: «Mientras el usuario está en la sala» (se pierde al salir), «Permanente» (queda guardada aunque salga) o «Permanente, compartida entre salas». Se asigna con «Dar Variable», se modifica con «Cambiar Valor de Variable» y se comprueba con las condiciones de variable.

La variable se guarda en:
Usuario
NUEVOVariable de Contexto
NUEVOVariable de Usuario
NUEVOVariable de Furni
NUEVODe Otra Sala
NUEVOVariable Global
NUEVOEco
NUEVOReto
NUEVOCadena de Reto
NUEVOWeb API
NUEVOBarra de Vida Superior
NUEVOPuntos de Vida
NUEVOProgreso de Nivel
NUEVOVisualizador Numérico
NUEVOBarra de Progreso
NUEVOBarra de Estado
NUEVOMisión Diaria
NUEVOVariable Puntero
NUEVOImportar
NUEVOTabla de Clasificación
NUEVOCompartir

Opciones del wired

Nombre de la variable
Entre 1 y 40 caracteres, letras, números o guiones bajos; único en la sala.
Disponibilidad
“Mientras el usuario está en la sala”, “Permanente” o “Permanente, compartida entre salas”. Cambiarla borra los datos guardados de forma irreversible.
Opciones de variable
“Tiene valor”: la variable guarda un número; sin él funciona como una marca que se tiene o no.

Pila del escenario

Contador de monedas recogidas

Furnis: Ficha Moneda Amarilla

La variable de usuario “monedas” (disponibilidad: mientras el usuario está en la sala) se la da otra pila al entrar. Aquí aumenta en 1 cada vez que el usuario pisa una moneda, y la moneda se mueve a otra posición.

Consejos

  • Para un juego de una sola sesión, usa “Mientras el usuario está en la sala”: los valores se limpian solos al salir. Lo que deba durar (monedas, nivel, récords) va en “Permanente”.
  • Las variables permanentes tienen un límite por sala; resérvalas para datos que de verdad deben conservarse.
  • Una variable sin valor sirve como etiqueta (por ejemplo, “ya_reclamo”) para usar con Tiene Variable / NO Tiene Variable.
  • Puedes añadir complementos de variable en la misma pila: Sistema de Subida de Nivel, Conector de Texto, Variable FX o Tabla de Clasificación.

Errores comunes

  • Cambiar la disponibilidad con el juego en marcha: se borran todos los valores.
  • Dar la variable con «Entrada» y esperar que la reciba quien ya estaba en la sala: tiene que salir y volver a entrar.
  • Usar Cambiar Valor de Variable en un usuario que todavía no tiene la variable: primero dásela con Dar Variable (o usa un valor inicial).

Aprende a usarlo en la Academia