--- title: MD पुस्तकालयः एक संकेत टेम्पलेट का पुनः उपयोग करें summary: पुस्तकालय, रेफ और पैरामीटरः एक अलग-अलग इनपुट मानों वाला टेम्पलेट। section: scripting kind: guide status: example updated: 2026-10-27 tags: ["X4","modding","md","libraries"] sources: ["https://wiki.egosoft.com/X%20Rebirth%20Wiki/Modding%20support/Mission%20Director%20Guide/"] --- ## पुस्तकालय क्या है A `library` एक संकेत टेम्पलेट परिभाषित करता है; एक संदर्भ `cue ref` इसका उपयोग पैदा करता है। यह Lua फ़ंक्शन नहीं है। आवश्यक मापदंडों में कोई नहीं है `default`; उपयोगकर्ता की आपूर्ति `param` बिना एक `params` लपेटें। ## पूर्ण स्वतंत्र उदाहरण ```xml ``` ## क्या होता है स्क्रिप्ट की ताजा स्थिति के साथ, छोटा 5 और बड़ा 12 का गणना करता है। `debug_text` इन मानों को डायग्नोस्टिक लॉग में भेजता है [स्क्रिप्ट आउटपुट सक्षम](wiki:debugging). (स)उनके संदेश क्रम निर्दिष्ट नहीं है. इस उदाहरण को खेल में निष्पादित नहीं किया गया है। व्यायामः केवल स्माल की मात्रा को बदल दें। इसके अपेक्षित परिणाम को टेम्पलेट या Large के इनपुट को संपादित किए बिना बदलना चाहिए। ## दायरा पैरामीटर बन जाता है `$Amount` और `$Offset` जब सिग्नल चालू हो जाए योग्य उपयोग `ref="md.ScriptName.LibraryName"` एक और पटकथा के लिए। संदर्भ संकेत पर व्यवहार गुण टेम्पलेट को ओवरराइड नहीं करते हैंः इसके नाम को छोड़कर, व्यवहार पुस्तकालय से आता है। सक्षम संकेत अद्यतन करने के लिए आवश्यक है [बचत/लोड चेक](wiki:md-persistence). मुक़द्दमाEgosoft के साझा मार्गदर्शिका में XR/X4 MD संरचना का वर्णन किया गया है; X4 के खिलाफ वास्तविक कार्रवाई सेट की पुष्टि करें। साथ जारी रखें [cue](wiki:md-cues) और [वेरिएबल](wiki:md-variables).