Ir al contenido

Contiene variable (Negativo)

Contiene variable (Negativo)

Se cumple cuando la variable no existe. Ojo: no existir y valer cero son cosas distintas.

Es la condición del “primera vez”. Como una variable que nunca se creó no es lo mismo que una que vale cero, esta condición distingue exactamente a quien todavía no ha pasado por aquí.

Con ella se montan los regalos de bienvenida, los tutoriales que solo se ven una vez y cualquier cosa que deba ocurrir una única vez por persona.

Ventana de configuración de Contiene variable (Negativo)

Escoge una variable, de las disponibles en la sala.

Un regalo de bienvenida que no se repite:

Pila A:
Causante: Entrada [cualquier avatar]
Condición: Contiene variable (Negativo) [ya_vino]
Efecto: Mensaje ["¡Bienvenido por primera vez!"]
Efecto: Dar puntos [50 · aumentar]
Efecto: Dar variable [ya_vino]

Funciona aunque el efecto que da la variable esté en la misma pila, porque las condiciones se evalúan antes que cualquier efecto: cuando se comprueba, la variable todavía no existe.

Y no intentes ponerla en un sitio concreto de la lista para que corra la última. No se puede: Dar variable va siempre en el primer escalón de efectos, por delante del mensaje y del resto. Está contado en El orden de ejecución.

Es la pareja de Edad de variable para los premios periódicos: esta cubre la primera vez, cuando todavía no hay variable que medir, y la otra las siguientes.