Wired Efectos

Los efectos son las acciones de tu juego: mover furnis, teletransportar usuarios, dar puntos, mostrar mensajes, cambiar estados o variables. Se ejecutan cuando el causante de su pila se activa y las condiciones se cumplen.

Recuerda que puedes ver el contenido de los wireds dando doble clic sobre ellos.
Escenario
Sumar una moneda
wf_act_change_var_valNuevoAvanzado

Efecto WIRED: Cambiar Valor de Variable

Es el efecto principal del sistema de variables: cambia el número guardado en una variable aplicando la operación elegida (asignar, sumar, restar, multiplicar...). El valor de referencia puede ser un número fijo u otra variable. Con él construyes vidas, monedas, puntos personales, niveles y cualquier lógica numérica.

El efecto se puede aplicar a:
Usuario
Furni
Wired
Mover y Rotar Furni
¡Adiós!
Mensaje
Mutar
Reset
Dar Puntos
A Cero
Ejecuta Pilas
Expulsar Usuario
Dar Puntos a Equipo
Cambiar Dirección de Furni
Abandonar Equipo
Caza
Fuga
Unirse al Equipo
Cambiar a Estado Aleatorio
Bot Cambia de Ropa
Teletransportar Bot a Furni
Bot Sigue a Usuario
Dar Objeto de Mano
Bot Camina a Furni
Bot Habla o Susurra a Usuario
Mensaje de Bot
Control de Contador
Enviar Señal
Cambiar Altitud de Furni
Congelar Usuario
Descongelar Usuario
Mover Furni a Furni
Mover Furni a Usuario
NUEVOMover Usuario a Furni
NUEVOMover y Rotar Usuario
NUEVOCambiar Valor de Variable
NUEVODar Variable
NUEVORetirar Variable
NUEVOTeletransportar a Sala
Enviar Señal (negativo)
Ejecuta Pilas (negativo)
NUEVOEscribir en Registro
NUEVOEscribir en Registro (negativo)
Mover hacia Furni
Movimiento Relativo de Furni
Cambiar Tiempo de Contador
NUEVOCancelar Transacción
NUEVODar Moneda desde Cofre
NUEVODar Furni desde Cofre
NUEVOIniciar Transacción
NUEVOConfigurar opciones de Clic
NUEVOMover Furnis en Grupo
NUEVOColocar Furni Temporal
NUEVORetirar Furni Temporal
Dar recompensa
Mutear usuario
NUEVOProgresar Recompensa
NUEVOEnviar Dataframe por Link
NUEVOEnviar Mensaje por Link
NUEVOEstablecer Resaltado
NUEVOEstablecer Visibilidad

Opciones del wired

Escoge una variable:
Abre el selector de variables (pestañas "Todas las variables", "Variables recientes", "Variables internas", "Buscar"...) y elige la variable. El tipo indica dónde vive: Usuario, Furni, Global o Contexto.
Escoge el objetivo de la variable:
Para variables de usuario o de furni, indica a quién se aplica: usuario desencadenante, usuarios del Selector o de la Señal, furnis seleccionados, furni desencadenante, furnis de Selector o de Señal. Las variables globales y de contexto no necesitan objetivo.
Escoge una operación:
Básicas: "Asignar", "Suma", "Resta", "Multiplicación", "Dividir", "Potencia", "Módulo". Con "... mostrar avanzadas": "Definir mínimo", "Definir máximo", "Aleatorio con límite superior", "Valor absoluto" y operaciones de bits (Bitwise AND/OR/XOR/NOT, desplazamientos, Bit count).
Valor de referencia:
"Establecer valor" para un número fijo, o "Usar valor de la variable:" para tomar el valor de otra variable. Con "Usar el mismo furni o usuario que la variable de destino" lee la variable de referencia del mismo usuario o furni que estás modificando.
Variable de referencia: (fuente)
Si la referencia es una variable de usuario o furni, indica de qué usuarios o furnis se lee.
Retrasar acción por X segundos
Retraso antes de ejecutar el efecto, de 0 a 60 segundos. En el modo Estándar se ajusta en pasos de medio segundo (0,5 s) y en el modo Preciso, en pasos de 0,05 s. Con 0 el efecto se ejecuta en cuanto se activa la pila.

Pila del escenario

Sumar una moneda

Furnis: Ficha Moneda Amarilla

Al pisar la moneda, la variable de usuario "monedas" del jugador aumenta en 1 (operación Suma, valor 1).

Consejos

  • Usa "Definir mínimo" y "Definir máximo" para que la vida no baje de 0 ni supere el tope.
  • Con «Módulo» 10 obtienes las unidades de un número y con «Dividir» 10, las decenas. Así un contador de 0 a 99 se muestra en dos bloques numéricos.
  • «Aleatorio con límite superior» aplicado a muchos furnis le da un número distinto a cada uno: sirve para elegir casillas al azar sin «Filtrar a X Furnis», o para una tirada de dado.
  • También escribe variables internas: «Asignar» un número a `@state` cambia el estado de un furni, por ejemplo el color de una baldosa o la luz de un semáforo, sin guardar fotos.

Errores comunes

  • Intentar cambiar la variable de un usuario que todavía no la tiene: primero usa el Efecto WIRED: Dar Variable.
  • Dividir entre una variable que puede valer 0.
  • Olvidar que el objetivo por defecto es el desencadenante y usarlo con un causante sin usuario.
  • Buscar la fuente «El usuario clicado»: este wired no la tiene. Con «Clic en Usuario» tienes que llevar al clicado a un selector antes (mira la ficha de ese causante).

Aprende a usarlo en la Academia