--- title: event_ui_triggered summary: Una condición MD para un evento de Lua UI, con carga útil leída a través de event.param3. section: reference kind: api status: reference updated: 2026-10-22 tags: ["X4","modding","event","ui","triggered"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## Valor devuelto | Tipo | Significado | | --- | --- | | [datos de eventos](wiki:type-md-values) | MD condición, no un retorno Lua. pantalla / control son expresiones coincidentes; event.param3 es la carga útil definida por sender en el puente mostrado. | [Tipos y métodos](wiki:types) ## Forma observada Capa: Mission Director condiciones de entrada. Inserte la entrada de abajo dentro `cues`. Su par pantalla/control coincide [AddUITriggeredEvent](wiki:add-ui-triggered-event). ```xml ``` **Qué ocurre:** En un evento WikiBridge / ping que coincida, $Payload recibe su carga útil. Para el ejemplo Lua emparejado es la cadena "hello". Sin el evento, estas acciones de cue no se ejecutan. ## Parámetros `screen` y `control` son expresiones utilizadas para coincidir con el evento. En el contrato del proyecto mostrado, `event.param3` tiene la carga útil. ## Antes de una mutación Validar los tipos de valor, la longitud de la lista, el contexto y los derechos del objeto objetivo. Un evento de la UI no es autorización. `instantiate` y `namespace` Afectan a la manipulación repetida y al alcance variable. Un Init único utiliza un ciclo de vida diferente: véase [cues](wiki:md-cues).