Enviar Mensaje por Link
En Wired Code: effect.send_message
Manda un texto por los Links WIRED que le marques. Lo recogen las pilas con Recibir Mensaje por Link que escuchan los Links de la misma red en tus otras salas, o en la tuya.
Cómo funciona
Es el Enviar Señal entre salas, pero no lleva gente ni furnis: lleva un
texto, y la pila que lo recibe lo lee en $(trigger_text). A qué Links llega está en
Links y redes; en resumen, a los demás Links de
su red que estén en salas cargadas, y al propio Link si tiene marcada Recibir mensajes enviados por esta
sala.
El texto sale de una de dos fuentes:
- Del Causante WIRED: el texto que trae el causante, el mismo que enseña
$(trigger_text). Con un Clave, el mensaje entero que escribió la persona; con un Recibir Mensaje por Link, el mensaje que acaba de llegar, que así se reenvía. Si la ejecución no trae ese texto —con cualquier otro causante—, lo que sale es la palabranull. - Mensaje personalizado: lo que escribas tú, con los identificadores
$(…)de la pila. Se sustituyen aquí, antes de salir: a la otra sala le llega el texto ya completo, porque allí esos identificadores no existen.
Sale una entrega por cada Link de la lista. Y sale después de los movimientos y de las variables de la
pila, en el escalón de «todo lo demás» de El orden de ejecución: un $(…)
que enseñe una variable lleva ya los cambios que haya hecho esta misma pila.
Configuración
Fuente del mensaje, dos opciones: Del Causante WIRED —la de fábrica— y Mensaje personalizado.
Mensaje:, el texto que se envía con Mensaje personalizado; con la otra fuente se queda en gris. Lleva al lado el botón Abrir Editor de Mensajes, el mismo editor de Mensaje, con su Añadir identificador. Aquí no hay tope de líneas, y el de tamaño es de 1000 bytes: una letra normal ocupa uno, una con acento o una ñ ocupa dos y un emoji, cuatro. Si te pasas, al pulsar Listo sale «Este mensaje es demasiado largo para guardarlo. Acórtalo para ajustarlo al límite de texto de 1.000 bytes.» y no se guarda.
Debajo va el Retraso (segundos) de siempre, contado en Retardos y repeticiones.
Los Links por los que sale se eligen dentro de Mostrar opciones avanzadas, en Links WIRED:
- Usar furnis seleccionados —la de fábrica—, con su contador al lado: los Links que marques con un clic en la sala mientras la ventana está abierta. Hasta 30, o 50 si eres del staff.
- Usar furnis de Selector, Usar furnis de Señal y Usar furni desencadenante.
De lo que llegue por esas fuentes solo cuentan los Links WIRED; el resto de furnis se ignora. Entre los marcados a mano, en cambio, no puede haber otra cosa: no se guarda y sale «Selecciona al menos un Link WIRED.»
Ejemplo
Un megáfono entre salas: lo que alguien diga en la sala «Plaza» con !aviso sale por el Link de la Plaza
hacia las demás salas de la red «barrio», donde lo recoge un
Recibir Mensaje por Link.
Sala «Plaza» · Pila A
│
├─ Causante: Clave
│ ├─ Mensaje desencadenante .................. "!aviso"
│ ├─ Escoge el tipo .......................... Contiene la palabra clave
│ └─ Opciones ................................ Ocultar el mensaje desencadenante
│
└─ Efecto: Enviar Mensaje por Link
├─ Fuente del mensaje ...................... Del Causante WIRED
└─ Links WIRED ............................. Usar furnis seleccionados → Link de la PlazaEn las otras salas llega el mensaje entero, !aviso incluido, porque eso es lo que guarda el Clave. Si
no quieres mandarlo tal cual, escribe el texto en Mensaje personalizado y mete dentro lo que te haga
falta con identificadores, como el nombre de quien lo dijo con
Identificar Nombres.
Notas
Contestar por donde llegó. En una pila de Recibir Mensaje por Link, pon Links WIRED en Usar furni desencadenante: la respuesta sale por el Link que recibió. Pero sale para toda su red, no solo hacia la sala que preguntó. Si necesitas distinguir quién pregunta, manda el dato en el propio mensaje.
Cuidado con el eco. Reenviar Del Causante WIRED por el mismo Link que recibe, con su casilla de recibir lo propio marcada, hace que el mensaje se reciba a sí mismo una y otra vez hasta que la cadena llega a sus diez entregas y se corta sin avisar. Lo cuenta Cadenas y bucles.
Si no llega nada, revisa el camino. El Link tiene que estar conectado a una red (abre su ventana: Red seleccionada), la sala de destino tiene que estar cargada —con alguien dentro— y allí tiene que haber otro Link de esa misma red. Para probar desde tu sala, marca en este Link Recibir mensajes enviados por esta sala.
Con retardo, el texto se lee al salir. Los identificadores de la pila se vuelven a leer cuando el envío sale de verdad, no al disparar la pila: está en Retardos y repeticiones.
Las etiquetas viajan tal cual. [b], los colores o [wave] no se aplican al enviar: llegan escritas y
se ven cuando el texto se enseña en la otra sala, en un Mensaje o en el
Altavoz de Link WIRED.