--- title: Órdenes de AI y la cola del barco summary: Prioridad, interrupción, cancelación y verificación del resultado real de un script de IA. section: scripting kind: guide status: observed updated: 2026-10-22 tags: ["X4","modding","orders"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## El orden y su script en ejecución Inspeccione el manejo de orden real y la cola de envío. Un fin de guión o evento de interrupción no siempre significa que el orden fue eliminado. X4 9.00 investigación, `event_object_order_cancelled` se produjo cuando un orden de prioridad interrumpió el comportamiento, mientras que el mango anterior permaneció en la cola como listo. ## Verificar la cancelación Confirme que la nave correcta existe, que el pedido previsto se cancela y que el mango está verdaderamente ausente después. Un evento es insuficiente. La carrera opuesta también es posible: un mango puede desaparecer antes de un evento retrasado. Defina las condiciones de finalización para la operación específica. ## Prioridad y movimiento `immediate` y `priority` en `create_order` significan cosas diferentes. Lea el orden de cola real después de cambiar la prioridad; un local `$Priority` variable no prueba nada sobre el comportamiento de la IA. Para el movimiento, también comprobar las coordenadas finales. ## Regresión Pruebe un orden normal, varias acciones en cola, interrupción de prioridad, cancelación y guardar carga. No generalice un resultado de MoveWait a cada script de AI. Ver [Verificación del efecto del juego](wiki:testing) y [Persistencia en MD](wiki:md-persistence).