Variable de referencia

VariableN.º 9294

Sinopsis

Le das un nombre local y eliges la zona y la variable de origen; solo aparecen las variables compartidas de tus otras zonas, y solo el dueño la configura. Con «Solo lectura» no se puede modificar el original. Si la zona de origen no está cargada, se lee el último valor guardado. Ideal para tesoros, rankings o progresos que unen varias zonas.

Paso a paso

Consulta el contador de otra sala tuya

  1. En una sala A de tu propiedad, crea una Variable de sala «tesoro» y elige «Permanente, compartida entre salas». Guarda.
  2. En A, prepara una pila «Dice algo» = «cofre» con «Cambiar valor de variable»: Sala, tesoro, sumar 5. Guarda y di «cofre» una vez.
  3. En otra sala B tuya, abre la Variable de referencia. Pon «tesoro_ref» como nombre local, elige A y la variable tesoro en las listas, conserva «Solo lectura» y guarda.
  4. En B, reúne «Dice algo» = «saldo», «Texto de variable» y «Mostrar mensaje». En el texto elige Sala → tesoro_ref, salida numérica y nombre «saldo». En el mensaje al usuario que dispara escribe «Tesoro: $(saldo)». Guarda todo y di «saldo».

Resultado: B muestra «Tesoro: 5» leyendo la variable compartida de A, sin crear un contador independiente.

Configuración

Ventana de configuración de «Variable de referencia»
La ventana de esta caja en el juego.

Notas

  • Solo aparecen las variables compartidas de tus otras salas. La referencia de solo lectura impide modificarlas. Si la sala de origen no está cargada, se lee el último valor guardado.
  • Variable de referencia puede apuntar a una variable compartida de otra zona del mismo dueño aunque esa zona no esté abierta: lee lo último guardado.
  • Una variable es de su zona. Para usarla en otra, hazla compartida y crea una Variable de referencia; solo la configura el dueño.
  • Una Variable de referencia de solo lectura no escribe.

Relacionadas