--- title: event_conversation_finished summary: Se activa al terminar una conversación; el resultado se recibe por separado del actor. section: reference kind: api status: reference updated: 2026-10-27 tags: ["API","X4"] sources: ["https://wiki.egosoft.com/X%20Rebirth%20Wiki/Modding%20support/Mission%20Director%20Guide/","https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## Descripción Se activa al terminar una conversación; el resultado se recibe por separado del actor. ## Datos del evento | Campo | Tipo / función | Significado | | --- | --- | --- | | `event.object` | [Objeto MD](wiki:type-md-values) | Actor: una entidad o una lista que contiene contexto y plantilla. | | `event.param` | [unknown](wiki:type-results) | Resultado de la conversación; los valores dependen de esa conversación. | | `event.param2` | [unknown](wiki:type-results) | Parámetro de resultado. | Las etiquetas MD describen valores MD y roles semánticos de objetos, no tipos Lua. unknown indica que la fuente no declara la representación exacta; no garantiza nil. No se presuponen campos del evento que no estén enumerados. ## Ejemplo de suscripción Inserte este fragmento independiente en el nodo cues apropiado de su script MD. Renombrar WikiWatch cuando se utilicen varios ejemplos. Antes de activarlo, la entrada Init en su script llamada WikiEjemplo debe contener un $Actor válido del rol requerido por este filtro. Este ejemplo no crea ese objeto. ```xml ``` ## Qué ocurre Cada evento que coincide crea una instancia del manejador y copia los campos documentados a sus variables locales. Con la depuración de scripts activada, se espera esta marca de diagnóstico: ```text Wiki: event_conversation_finished received ``` Es la salida esperada de un ejemplo didáctico independiente, no de una prueba completada en el juego. Las suscripciones observan eventos sin iniciar la acción de juego subyacente. Evita llenar el log con un mensaje por evento cuando se dispara con frecuencia. ## Filtros de suscripción XML Estos atributos filtran eventos; no son los campos de datos del evento de la tabla anterior. [Tipos de esquema](wiki:schema-types). `libraries/common.xsd` | Atributo | Tipo de esquema | Requerido | Predeterminado / fijo | | --- | --- | --- | --- | | `chance` | [`expression`](wiki:schema-expression-b8bc0e4f) | no | no declarada | | `comment` | [`comment`](wiki:schema-comment-c44bb2fd) | no | no declarada | | `actor` | [`genericactor`](wiki:schema-genericactor-b8e050db) | no | no declarada | | `outcome` | [`expression`](wiki:schema-expression-b8bc0e4f) | no | no declarada | | `outcomeparam` | [`expression`](wiki:schema-expression-b8bc0e4f) | no | no declarada | ## Valor devuelto Es una condición de evento MD, no una función que devuelve una tupla Lua. Lee event.object/event.param en el contexto de acciones MD correspondiente. ## Evidencia del contrato La correspondencia de campos se contrastó con las anotaciones common.xsd / md.xsd de X4 9.00 (611726). Solo se publican explicaciones propias y ejemplos independientes. La validez del XML por sí sola no demuestra un efecto en el juego. [Tipos y métodos](wiki:types) · [Cues de MD](wiki:md-cues) · [Depuración](wiki:debugging)