--- title: एआई आदेश और जहाज कतार summary: प्राथमिकता, विराम, रद्द करना और एआई स्क्रिप्ट के वास्तविक परिणाम की पुष्टि करना। section: scripting kind: guide status: observed updated: 2026-10-22 tags: ["X4","modding","orders"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## क्रम और इसकी चल रही स्क्रिप्ट वास्तविक आदेश हैंडल और जहाज कतार की जांच करें। स्क्रिप्ट समाप्त या विराम घटना का मतलब हमेशा आदेश हटा दिया गया था नहीं है. X4 9.00 अनुसंधान में, `event_object_order_cancelled` जब एक प्राथमिकता क्रम ने व्यवहार को बाधित किया, जबकि पिछले हैंडल कतार में तैयार के रूप में बना हुआ था। ## रद्द करने की पुष्टि करें पुष्टि करें कि सही जहाज मौजूद है, नियत आदेश रद्द कर दिया गया है और हैंडल वास्तव में बाद में अनुपस्थित है। एक घटना अपर्याप्त है। विपरीत दौड़ भी संभव हैः एक हैंडल देरी से होने से पहले गायब हो सकता है। विशिष्ट ऑपरेशन के लिए पूर्णता की शर्तें निर्धारित करें। ## प्राथमिकता और आंदोलन `immediate` और `priority` पर `create_order` अलग-अलग चीजें मतलब. प्राथमिकता बदलने के बाद वास्तविक कतार क्रम पढ़ें; एक स्थानीय `$Priority` चर एआई व्यवहार के बारे में कुछ भी साबित नहीं करता है। गति के लिए, अंतिम निर्देशांक भी जांचें। केवल स्क्रिप्ट को पूरा करने से आगमन का प्रमाण नहीं मिलता है। ## प्रतिगमन एक सामान्य आदेश का परीक्षण करें, कई कतार कार्रवाई, प्राथमिकता में विराम, रद्द और लोड को सहेजें। प्रत्येक एआई स्क्रिप्ट पर एक MoveWait परिणाम को सामान्य न करें। देखिये [खेल प्रभाव सत्यापन](wiki:testing) और [MD में स्थिति का संरक्षण](wiki:md-persistence).