Agency-Blackmarket एक्सपोर्ट और API
पूरा ब्लैक मार्केट सिस्टम, दो फ़्रेमवर्क (QBCore/ESX) के समर्थन के साथ, जिसमें 5-स्तरीय प्रतिष्ठा प्रणाली, गतिशील.

01इवेंट
| नाम | साइड | विवरण |
|---|---|---|
blackmarket:client:openMenu | Client | Opens the black market dealer main menu for the player. |
blackmarket:client:closeMenu | Client | Closes any open black market menus for the player. |
blackmarket:client:openLaunderingMenu | Client | Opens the money laundering submenu. |
blackmarket:client:showNotification | Client | Displays a styled black market notification (title, message, type, duration). |
blackmarket:server:checkAccess | Server | Checks whether the calling player can access the black market and replies with reputation data. |
blackmarket:server:completeBuy | Server | Finalises a purchase after the client minigame succeeds. |
blackmarket:server:sellItem | Server | Triggers the sell flow with optional minigame and cooldown handling. |
blackmarket:server:completeSell | Server | Finalises a sale after the client minigame succeeds. |
blackmarket:server:launderMoney | Server | Launders dirty_money/markedbills into clean cash with fees and possible extortion. |
+जानने योग्य
यह पृष्ठ Agency-Blackmarket में उपलब्ध सभी इवेंट्स को सूचीबद्ध करता है जिन्हें अन्य संसाधन इसके फीचर्स के साथ एकीकृत करने के लिए ट्रिगर कर सकते हैं। क्लाइंट-साइड और सर्वर-साइड दोनों इवेंट्स प्रदान किए गए हैं, जो डेवलपर्स को मेनू के साथ इंटरैक्ट करने, खरीद और बिक्री को संभालने, या लॉन्डरिंग फ्लो को ट्रिगर करने की अनुमति देते हैं। इन इवेंट्स का उपयोग ब्लैक मार्केट इंटरैक्शन को बढ़ाने या अपनी स्क्रिप्ट्स से प्रक्रियाओं को स्वचालित करने के लिए करें।
- क्लाइंट-साइड इंटरैक्शन इवेंट्स
- क्लाइंट इवेंट्स जैसे blackmarket:client:openMenu, blackmarket:client:closeMenu, और blackmarket:client:openLaunderingMenu आपको प्रोग्रामेटिक रूप से किसी खिलाड़ी के लिए मुख्य या लॉन्डरिंग मेनू खोलने या बंद करने देते हैं। आप कस्टम फीडबैक के लिए blackmarket:client:showNotification का उपयोग करके स्टाइल्ड नोटिफिकेशन भी दिखा सकते हैं।
- सर्वर-साइड लेनदेन प्रबंधन
- सर्वर इवेंट्स में blackmarket:server:checkAccess शामिल है जो प्रतिष्ठा जांच करता है, blackmarket:server:completeBuy और blackmarket:server:completeSell जो मिनीगेम्स के बाद लेनदेन को अंतिम रूप देते हैं, और blackmarket:server:sellItem जो बिक्री फ्लो शुरू करता है। इनका उपयोग पहुंच नियंत्रित करने और खरीद या बिक्री को सुरक्षित रूप से संभालने के लिए करें।
- मनी लॉन्डरिंग एकीकरण
- blackmarket:server:launderMoney इवेंट अन्य स्क्रिप्ट्स को गंदे पैसे (dirty_money) या markedbills के लिए लॉन्डरिंग प्रक्रिया शुरू करने की अनुमति देता है। यह इवेंट रूपांतरण को संभालता है, कॉन्फ़िगर की गई फीस लागू करता है, और यदि सेटअप किया गया हो तो जबरन वसूली लॉजिक को ट्रिगर कर सकता है। इसे लॉन्डरिंग परिदृश्यों को स्वचालित या अनुकूलित करने के लिए एकीकृत करें।
?अक्सर पूछे जाने वाले प्रश्न
क्या मुझे इन इवेंट्स का उपयोग करने से पहले कोई निर्भरता जोड़नी होगी?
Agency-Blackmarket को QBCore या ESX में से किसी एक की आवश्यकता होती है, जिसे स्वचालित रूप से पता लगाया जाता है। वैकल्पिक निर्भरताएं जैसे Agency-Notify, Agency-Progressbar, और qb-target अनुभव को बेहतर बना सकती हैं लेकिन इस पृष्ठ पर सूचीबद्ध इवेंट्स का उपयोग करने के लिए अनिवार्य नहीं हैं।
क्या कोई एक्सपोर्ट उपलब्ध हैं, या केवल इवेंट्स ही हैं?
वर्तमान में, Agency-Blackmarket केवल क्लाइंट और सर्वर इवेंट्स के माध्यम से एकीकरण प्रदान करता है। इस संस्करण में कोई एक्सपोर्ट परिभाषित नहीं हैं, इसलिए अन्य संसाधनों को ब्लैक मार्केट सिस्टम के साथ इंटरैक्ट करने के लिए सूचीबद्ध इवेंट्स का उपयोग करना चाहिए।
यदि कोई इवेंट अपेक्षित रूप से ट्रिगर नहीं होता है तो मुझे क्या जांचना चाहिए?
सुनिश्चित करें कि Agency-Blackmarket को आपके server.cfg में ensure Agency-Blackmarket का उपयोग करके सही ढंग से शुरू किया गया है और आपकी स्क्रिप्ट्स इवेंट्स को सही पैरामीटर के साथ ट्रिगर कर रही हैं। साथ ही, पुष्टि करें कि आपका सर्वर समर्थित फ्रेमवर्क चला रहा है और सभी आवश्यक निर्भरताएं स्थापित हैं।
क्या मैं कुछ इवेंट्स या फीचर्स तक पहुंच को प्रतिबंधित कर सकता हूँ?
पहुँच नियंत्रण स्क्रिप्ट के आंतरिक लॉजिक द्वारा प्रबंधित होता है, जैसे कि blackmarket:server:checkAccess के माध्यम से प्रतिष्ठा जांच। फीचर्स को और अधिक प्रतिबंधित करने के लिए, इन इवेंट्स को ट्रिगर करने से पहले अपनी स्क्रिप्ट्स में अतिरिक्त जांच लागू करें।