इन्वेंटरी खिलाड़ी के पास का सब कुछ दिखाती है: श्रेणी और दुर्लभता के हिसाब से आइटम, उनकी गिनती और लेवल के साथ। यह हर नए प्रोजेक्ट का हिस्सा है और लॉबी में हमेशा दिखती है; आइटम और करेंसी डैशबोर्ड में एक बार सेट होते हैं और बाकी सभी सिस्टम उन्हें इस्तेमाल करते हैं।
खिलाड़ी क्या देखता है
- श्रेणी टैब: उपकरण, खपत की चीज़ें, अन्य।
- हर आइटम पर दुर्लभता फ़्रेम, गिनती और लेवल।
- विवरण वाला आइटम कार्ड।
- सौंपना: उपकरण हीरो स्क्रीन खोलता है, चेस्ट या चाबी चेस्ट खोलती है।
चाबी से खुलता है। इसमें किसी भी दुर्लभता का गियर है।
यह कैसे काम करता है
- इन्वेंटरी SDK कैश पढ़ती है: वह अपना कोई अनुरोध नहीं भेजती।
- ढेर बनने वाले आइटम गिनती के रूप में, अनोखे आइटम (गियर) अपने लेवल वाले इंस्टेंस के रूप में रखे जाते हैं।
- आइटम देने या खर्च करने वाला हर सिस्टम सर्वर पर उसी इन्वेंटरी को बदलता है।
चरण 01प्रोजेक्ट में सिस्टम जोड़ें
कुछ जोड़ना नहीं है: इन्वेंटरी हर नए प्रोजेक्ट का हिस्सा है, और उसका टैब टाइटल में आइटम होने से पहले भी दिखता है।
चरण 02डैशबोर्ड में सेट करें
डैशबोर्ड खोलें, अपना प्रोजेक्ट चुनें और लाइव ऑपरेशंस → v2 → आइटम पर जाएँ।
- आइटम में आइटम बनाएँ: नाम, श्रेणी, दुर्लभता, ढेर वाला या अनोखा, और वह क्या करता है।
- करेंसी में करेंसी बनाएँ: गेम की सॉफ़्ट और हार्ड करेंसी।
पेज का AI बटन असिस्टेंट खोलता है: बताएँ कि क्या चाहिए, वह बदलाव सुझाता है, और आप उन्हें देखकर सेव दबाते हैं।
चरण 03टेस्ट करें और रिलीज़ करें
अपने ऐप के टेस्ट वर्शन में सिस्टम जाँचें। सेटिंग अलग कार्रवाई से लाइव ऐप में जाती हैं, प्रकाशन और लिंक देखें।
डेवलपर के लिए
आइटम और करेंसी @idosgames/core में client.item और client.currency से काम करते हैं; स्थिति SDK कैश में रहती है।
// साइन-इन के बाद इन्वेंटरी पहले से SDK कैश में है, कोई अतिरिक्त अनुरोध नहीं
const inv = client.data.user.state?.Inventory
inv?.VirtualCurrencies?.['GOLD'] // करेंसी का बैलेंस
inv?.Items?.['potion']?.TotalAmount // ढेर वाला आइटम
Object.values(inv?.UnstackableItems ?? {}) // लेवल वाले गियर इंस्टेंस- कैश से दिखाएँ: यह हर खरीद, इनाम और क्राफ़्ट के बाद अपने आप अपडेट होता है।
- आइटम सिर्फ़ सिस्टम (इनाम, स्टोर, चेस्ट) से दें: क्लाइंट कभी आइटम नहीं जोड़ता।
हर फ़ील्ड item-system स्किल में बताई गई है, जिसे SDK का MCP सर्वर देता है।
अक्सर पूछे जाने वाले सवाल
क्या इन्वेंटरी जोड़नी होगी?
नहीं। यह हर नए प्रोजेक्ट का हिस्सा है और लॉबी में हमेशा दिखती है।
करेंसी कहाँ सेट होती हैं?
डैशबोर्ड के करेंसी सेक्शन में। आइटम आइटम सेक्शन में हैं।
यह भी देखें
- हीरो और किरदार: स्टैट, रैंक और गियरiDos Games का तैयार हीरो सिस्टम कैसे काम करता है: हीरो की सूची, स्टैट अपग्रेड, रैंक, सर्वर की गिनी पावर, गियर स्लॉट और स्किन, और इसे डैशबोर्ड में कैसे सेट करें।
- आपके गेम में लूटबॉक्स और चेस्टiDos Games के तैयार लूटबॉक्स कैसे काम करते हैं: करेंसी, चेस्ट आइटम या चाबी से खुलने वाले, एक साथ दस खुलने वाले चेस्ट जिनका नतीजा सर्वर तय करता है, और इन्हें डैशबोर्ड में कैसे सेट करें।
- आपके गेम में क्राफ़्टिंग: बेहतर चीज़ में बदलने की रेसिपीiDos Games की तैयार क्राफ़्टिंग कैसे काम करती है: एक दुर्लभता के कई आइटम को एक बेहतर आइटम में बदलने वाली रेसिपी, अपने आइटम का कॉन्ट्रैक्ट, ऑटो-भरना और सर्वर का तय किया नतीजा, और इसे डैशबोर्ड में कैसे सेट करें।
अपना गेम बनाएँ
अपना आइडिया एक वाक्य में लिखें - AI कोडर उसे बना देगा, और गेम अपने लिंक पर लाइव हो जाएगा।