Ir al contenido
Wiki Hartico

Furnis con Usuarios

Furnis con Usuarios

En Wired Code: condition.furnis_hv_avtrs

Comprueba que haya personas encima de los furnis que elijas.

Cómo funciona

Es la condición de presencia. Se usa para puertas que solo abren con alguien en la placa de presión, para saber si una zona está ocupada, o para no ejecutar cosas caras con la sala vacía.

Configuración

Ventana de configuración de Furnis con Usuarios

Selección de furnis, uno a uno.

Permitir que funcione sólo si, dentro de Mostrar opciones avanzadas, con dos modos:

  • Uno de los furnis seleccionados tiene un usuario en él – basta con uno. Es el modo de fábrica.
  • Todos los furnis seleccionados tienen usuarios en ellos – hacen falta todos.

Aquí el valor de fábrica va al revés que en el resto

Casi todas las condiciones vienen exigiendo todos. Esta viene con uno. Si seleccionas tres baldosas esperando que hagan falta las tres, la condición se te va a cumplir con una sola persona encima de cualquiera. Cambia el modo a mano. Su gemela Furnis SIN Usuarios es su contraria exacta: viene con todos (ninguno con gente).

En las mismas opciones avanzadas está Seleccionar la fuente de furnis: los seleccionados a mano —lo de fábrica—, los del Selector, los de la Señal o el furni desencadenante.

Está contado en Opciones avanzadas.

Ejemplo

Una placa de presión de dos personas: el Portón cambia cuando llega el segundo. Hacen falta dos pilas cruzadas, porque la baldosa que acabas de pisar todavía no cuenta (ver Notas): cada pila mira la otra baldosa.

Pila A
│
├─ Causante: Sobre un Furni
│    └─ Elige Furni ............................. Baldosa Invisible 1
│
├─ Condición: Furnis con Usuarios
│    └─ Elige Furni ............................. Baldosa Invisible 2
│
└─ Efecto: Mutar
     ├─ Elige Furni ............................. Portón
     └─ Escoge el tipo de cambio ................ Cambiar al siguiente estado

Pila B
│
├─ Causante: Sobre un Furni
│    └─ Elige Furni ............................. Baldosa Invisible 2
│
├─ Condición: Furnis con Usuarios
│    └─ Elige Furni ............................. Baldosa Invisible 1
│
└─ Efecto: Mutar
     ├─ Elige Furni ............................. Portón
     └─ Escoge el tipo de cambio ................ Cambiar al siguiente estado

Con una sola baldosa elegida en cada condición, el modo da igual.

Notas

Con el causante Sobre un Furni, la baldosa que pisas todavía no cuenta. El causante salta en cuanto el avatar echa a andar hacia el furni, y para esta condición sigue en la casilla de la que viene hasta que llega. Así que una pila de Sobre un Furni más Furnis con Usuarios sobre esa misma baldosa no se cumple nunca: mira otra baldosa, como en el ejemplo. Con Vete pasa lo contrario: la baldosa que deja sigue contando hasta que llega a la siguiente, así que Vete más esta condición sobre esa baldosa se cumple siempre.

Depende de cómo llegue la persona a la baldosa:

Cómo llegaAl saltar el causante
Caminando, con ¡Adiós! o con un teleport normalEs un paso: la baldosa de llegada aún no cuenta y la que deja sí, durante medio segundo.
Con Mover Usuario a Furni, Mover y Rotar Usuario, @position o el Nexo de Sala en la misma salaYa cuenta en la baldosa de llegada.
En un rollerLos causantes saltan al acabar el deslizamiento, y para entonces ya cuenta en la baldosa de llegada. Mientras se desliza, sigue contando en la que deja.

Los selectores de usuarios y Causante sobre el Furni no tienen ese medio segundo: siempre miran dónde está la persona ahora.

Para exigir un número concreto de personas, esta condición no basta: usa un selector de usuarios más Cantidad.

Sin ningún furni elegido decide el modo. Si la selección se queda vacía, con todos los furnis seleccionados tienen usuarios la condición se cumple —no queda ninguno que esté libre— y con uno de los furnis seleccionados tiene un usuario no. Recuerda que esta ventana lista las dos opciones al revés que las demás, con el "uno" arriba.

En esta página