El Desencadenante es…
En Wired Code: condition.triggerer_match
Comprueba quién disparó la pila. Sirve para que una pila solo funcione para cierta persona, o para distinguir entre habbos, mascotas y bots.
Cómo funciona
Sección titulada «Cómo funciona»Se evalúa contra el causante de esa ejecución. En una pila sin causante humano –un causante periódico, por ejemplo– no hay a quién comprobar y la condición no se cumple.
Configuración
Sección titulada «Configuración»
Escoge el tipo de usuario, con tres opciones: Habbo, Mascota y Bot. Es el primer filtro, y con él solo ya puedes montar pilas que ignoren a las mascotas.
Escoge un desencadenante, con dos modos:
- Cualquier usuario – vale cualquiera del tipo elegido, siempre que la casilla del nombre esté vacía: si dejas un nombre escrito, aunque la casilla se vea apagada, la condición lo sigue exigiendo. Bórralo antes de guardar.
- Usuario especificado por nombre – solo esa persona, escribiendo su nombre.
Cumplir condición si, dentro de Mostrar opciones avanzadas: decide si la condición la tienen que cumplir todos los usuarios seleccionados, o si basta con uno. Viene exigiendo todos, y esa es la causa número uno de que una condición parezca rota. Está contado en Opciones avanzadas.
Usuarios a coincidir y Usuarios a comparar, también en las avanzadas. Son las dos fuentes que se enfrentan: quién se comprueba y contra quién. De fábrica es el desencadenante contra el nombre que escribiste arriba. Usuarios a coincidir puede ser el desencadenante, los del selector, los de la señal, el usuario clicado o el alcanzado; Usuarios a comparar ofrece el nombre escrito, los del selector, los de la señal, el desencadenante, el clicado o el alcanzado. Con eso se montan comprobaciones del tipo “¿el que ha clicado es el mismo que disparó la pila?” —coincidir: Usuario clicado; comparar: Usar usuario desencadenante— sin escribir ningún nombre.
Ejemplo
Sección titulada «Ejemplo»Una puerta privada:
Pila A│├─ Causante: Sobre un Furni│ └─ Elige Furni ............................. Alfombra│├─ Condición: El Desencadenante es…│ ├─ Escoge el tipo de usuario ............... Habbo│ └─ Escoge un desencadenante ................ Usuario especificado por nombre → "Marco"│└─ Efecto: ¡Adiós! └─ Elige Furni ............................. Trono de la sala privadaEl nombre tiene que ser exacto —da igual mayúsculas o minúsculas, pero ni una letra de más—. Si el usuario se cambia el nombre, la pila deja de reconocerlo sin avisar.