--- title: AddUITriggeredEvent summary: Lua UI → Mission Director: भेज स्क्रीन, नियंत्रण और एक उपयोगी लोड। section: reference kind: api status: reference updated: 2026-10-22 tags: ["X4","modding","add","ui","triggered","event"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## वापसी मान | प्रकार | अर्थ | | --- | --- | | [`unknown`](wiki:type-results) | यहाँ वापसी मान का कॉन्ट्रैक्ट स्थापित नहीं है। इवेंट भेजना MD क्रिया पूरी होने का प्रमाण नहीं है। | [प्रकार और मेथड](wiki:types) ## अवलोकन किया गया रूप परतः खेल Lua UI. `screen` एमडी रिसीवर द्वारा जोड़ा गया स्ट्रिंग है; `control` संचालन या नियंत्रण की पहचान करता है; `payload` एक समर्थित मान है जिसका आकार प्राप्तकर्ता द्वारा मान्य किया जाता है। ```lua AddUITriggeredEvent(screen, control, payload) ``` ## उदाहरण एमडी पक्ष उसी स्क्रीन/नियंत्रण के साथ मेल खाता है `event_ui_triggered`. (स)इस परियोजना के लिए इस्तेमाल किया गया अनुबंध में इस परियोजना के लिए उपयोगिता भार को पढ़ता है `event.param3`. ```lua AddUITriggeredEvent("WikiBridge", "ping", "hello") ``` **क्या होता है:** एक घटना स्क्रीन = "विकिब्रिज", नियंत्रण = "पिंग" और उपयोगिता लोड = "हैलो" के साथ भेजी जाती है। एक मेल खाने वाले एमडी रिसीवर इसे event.param3 के रूप में पढ़ सकता है; अकेले भेजने से कोई संदेश प्रिंट नहीं होता है। ## सीमाएँ भेजना यह साबित नहीं करता है कि प्राप्तकर्ता तैयार है, कार्रवाई को अधिकृत किया गया है या प्रभाव हुआ है। पहले उत्तर प्राप्तकर्ता को पंजीकृत करें और मान्यता प्राप्त कार्यों के लिए अनुरोध आईडी का उपयोग करें। सीरियलकरण समर्थित खेल प्रकारों पर निर्भर करता है; मनमाने ढंग से उपयोगकर्ता डेटा या किसी अन्य प्रक्रिया का रनटाइम हैंडल उपयोग के लिए तैयार वस्तु नहीं है। पूरा देखें [Lua ↔ MD उदाहरण](wiki:md-lua-bridge).