गेम सिस्टम

इन्वेंटरी: खिलाड़ी के आइटम और करेंसी

iDos Games की तैयार इन्वेंटरी कैसे काम करती है: श्रेणी और दुर्लभता के हिसाब से आइटम, गिनती और लेवल, आइटम कार्ड और हीरो व चेस्ट को सौंपना, और डैशबोर्ड में आइटम और करेंसी कैसे सेट करें।

अपडेट किया गया: EnglishРусскийҚазақша中文한국어日本語PortuguêsDeutsch

इन्वेंटरी खिलाड़ी के पास का सब कुछ दिखाती है: श्रेणी और दुर्लभता के हिसाब से आइटम, उनकी गिनती और लेवल के साथ। यह हर नए प्रोजेक्ट का हिस्सा है और लॉबी में हमेशा दिखती है; आइटम और करेंसी डैशबोर्ड में एक बार सेट होते हैं और बाकी सभी सिस्टम उन्हें इस्तेमाल करते हैं।

खिलाड़ी क्या देखता है

  • श्रेणी टैब: उपकरण, खपत की चीज़ें, अन्य।
  • हर आइटम पर दुर्लभता फ़्रेम, गिनती और लेवल।
  • विवरण वाला आइटम कार्ड।
  • सौंपना: उपकरण हीरो स्क्रीन खोलता है, चेस्ट या चाबी चेस्ट खोलती है।
इन्वेंटरी
12 450
320
गियर
खपत की चीज़ें
अन्य
तलवारLv 5
ढालLv 2
पोशनx12
चाबीx3
चेस्टx1
कुल्हाड़ीLv 1
ताराx40
माणिकx7
चेस्ट

चाबी से खुलता है। इसमें किसी भी दुर्लभता का गियर है।

चेस्ट पर जाएँ
श्रेणी टैब; इन्वेंटरी लॉबी में हमेशा दिखती है।
दुर्लभता फ़्रेम, गिनती और लेवल वाले आइटम।
आइटम कार्ड; गियर हीरो के पास, चेस्ट और चाबियाँ चेस्ट स्क्रीन पर।
उदाहरण. इन्वेंटरी: श्रेणी टैब, दुर्लभता के अनुसार आइटम और आइटम कार्ड।

यह कैसे काम करता है

  • इन्वेंटरी SDK कैश पढ़ती है: वह अपना कोई अनुरोध नहीं भेजती।
  • ढेर बनने वाले आइटम गिनती के रूप में, अनोखे आइटम (गियर) अपने लेवल वाले इंस्टेंस के रूप में रखे जाते हैं।
  • आइटम देने या खर्च करने वाला हर सिस्टम सर्वर पर उसी इन्वेंटरी को बदलता है।

चरण 01प्रोजेक्ट में सिस्टम जोड़ें

कुछ जोड़ना नहीं है: इन्वेंटरी हर नए प्रोजेक्ट का हिस्सा है, और उसका टैब टाइटल में आइटम होने से पहले भी दिखता है।

चरण 02डैशबोर्ड में सेट करें

डैशबोर्ड खोलें, अपना प्रोजेक्ट चुनें और लाइव ऑपरेशंस → v2 → आइटम पर जाएँ।

  • आइटम में आइटम बनाएँ: नाम, श्रेणी, दुर्लभता, ढेर वाला या अनोखा, और वह क्या करता है।
  • करेंसी में करेंसी बनाएँ: गेम की सॉफ़्ट और हार्ड करेंसी।

पेज का AI बटन असिस्टेंट खोलता है: बताएँ कि क्या चाहिए, वह बदलाव सुझाता है, और आप उन्हें देखकर सेव दबाते हैं।

चरण 03टेस्ट करें और रिलीज़ करें

अपने ऐप के टेस्ट वर्शन में सिस्टम जाँचें। सेटिंग अलग कार्रवाई से लाइव ऐप में जाती हैं, प्रकाशन और लिंक देखें।

डेवलपर के लिए

आइटम और करेंसी @idosgames/core में client.item और client.currency से काम करते हैं; स्थिति SDK कैश में रहती है।

TypeScript
// साइन-इन के बाद इन्वेंटरी पहले से SDK कैश में है, कोई अतिरिक्त अनुरोध नहीं
const inv = client.data.user.state?.Inventory
inv?.VirtualCurrencies?.['GOLD'] // करेंसी का बैलेंस
inv?.Items?.['potion']?.TotalAmount // ढेर वाला आइटम
Object.values(inv?.UnstackableItems ?? {}) // लेवल वाले गियर इंस्टेंस
  • कैश से दिखाएँ: यह हर खरीद, इनाम और क्राफ़्ट के बाद अपने आप अपडेट होता है।
  • आइटम सिर्फ़ सिस्टम (इनाम, स्टोर, चेस्ट) से दें: क्लाइंट कभी आइटम नहीं जोड़ता।

हर फ़ील्ड item-system स्किल में बताई गई है, जिसे SDK का MCP सर्वर देता है।

अक्सर पूछे जाने वाले सवाल

क्या इन्वेंटरी जोड़नी होगी?

नहीं। यह हर नए प्रोजेक्ट का हिस्सा है और लॉबी में हमेशा दिखती है।

करेंसी कहाँ सेट होती हैं?

डैशबोर्ड के करेंसी सेक्शन में। आइटम आइटम सेक्शन में हैं।

यह भी देखें

अपना गेम बनाएँ

अपना आइडिया एक वाक्य में लिखें - AI कोडर उसे बना देगा, और गेम अपने लिंक पर लाइव हो जाएगा।