Skip to content

Latest commit

 

History

History
78 lines (59 loc) · 9.4 KB

File metadata and controls

78 lines (59 loc) · 9.4 KB

English Русский 中文 हिन्दी Español Français Deutsch Português 日本語 Bahasa Indonesia

Prime World Trailer Prime World एक मल्टीप्लेयर ऑनलाइन बैटल एरीना (MOBA) गेम है, जिसे 2014 में रिलीज़ किया गया था। इस गेम को कंपनी Nival द्वारा घरेलू गेम इंजन पर विकसित किया गया था, जो मुख्य रूप से C++ में लिखा गया है।

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

2024 में, गेम के बैटल हिस्से का सोर्स कोड एक विशेष लाइसेंस के तहत जारी किया गया, जो व्यावसायिक उपयोग पर प्रतिबंध लगाता है, लेकिन गेमिंग समुदाय, अध्ययन और रिसर्च के लिए पूरी तरह ओपन है। कृपया उपयोग करने से पहले लाइसेंस एग्रीमेंट की शर्तें ध्यानपूर्वक पढ़ें।

इस रिपॉजिटरी में क्या है

  • pw — बैटल हिस्से का मुख्य कोड
  • pw_publish — बैटल हिस्से का संकलित क्लाइंट जिसमें चीट कोड्स और क्लाइंट एडिटर शामिल हैं
  • pw/branches/r1117/Bin/PF_Editor.exe — गेम डेटा एडिटर

तैयारी

आपको इस रिपॉजिटरी से डेटा डाउनलोड करके Bin फोल्डर को मुख्य गेम डेटा के साथ मर्ज करना है। इसे करने का तरीका निम्नलिखित है:

  1. pw_publish/branch/Client/PvP/Bin फोल्डर को pw/branches/r1117 में कॉपी करें और मौजूदा फाइल्स को बदलें।
  2. चीट कोड्स के साथ क्लाइंट चलाएं: pw/branches/r1117/Bin/PW_Game.exe
  3. अगर सब सही है तो आपको लोडिंग विंडो दिखेगी, लेकिन उसमें कोई चित्र नहीं होगा और स्क्रीन काली होगी।
  4. Profiles -> game.cfg फोल्डर में जाएं और local_game 0 को बदलकर local_game 1 करें।
  5. चीट कोड्स के साथ क्लाइंट दोबारा चलाएं। अब आपको लॉबी दिखेगी, जहां आप मैप, हीरो चुन सकते हैं और बैटल शुरू कर सकते हैं।
  6. गेम में कीबोर्ड की टिल्ड (~) बटन दबाएं और आप चीट कोड्स डालने के लिए कंसोल देख सकेंगे।

अगर कोई त्रुटि हो, तो pw/branches/r1117/Bin/logs में लॉग फाइल्स देखें।

गेम डेटा

डेटा को एडिटर के ज़रिए संपादित किया जा सकता है, जिसका स्थान है pw/branches/r1117/Data

डेटा संपादित करने पर आप:

  1. हीरो के टैलेंट्स और क्षमताओं के विवरण बदल सकते हैं।
  2. हीरो के टैलेंट्स और क्षमताओं को बदल सकते हैं।
  3. क्रीप्स और टावर्स की लॉजिक बदल सकते हैं।
  4. नए हीरो और क्षमताएँ जोड़ सकते हैं।
  5. नए टैलेंट्स जोड़ सकते हैं।
  6. इफेक्ट्स बदल सकते हैं और जोड़ सकते हैं।
  7. मॉडल्स और एनिमेशन्स बदल सकते हैं और जोड़ सकते हैं।

डेटा बदलने पर आपको कोड से नया क्लाइंट बनाने की ज़रूरत नहीं है। बस File -> Save दबाएँ, और सारे बदलाव तुरंत PW_Game गेम क्लाइंट में दिखने लगेंगे। उदाहरण के लिए, आप किसी विशेष टैलेंट या हीरो की क्षमता का विवरण बदल सकते हैं।

गेम डेटा एडिटर

गेम डेटा एडिटर pw/branches/r1117/Bin/PF_Editor.exe पर स्थित है

एडिटर को पहली बार खोलते ही, आपको Data का पथ सेट करना होगा:

  1. Tools -> File System Configuration
  2. Add -> WinFileSystem
  3. सिस्टम रूट के रूप में Data फोल्डर सेट करें: pw/branches/r1117/Data
  4. सभी विंडो बंद करें।
  5. एडिटर में: Views -> Object Browser और Views -> Properties Editor खोलें, ये दो प्रमुख पैनल्स डेटा एडिटिंग के लिए हैं।

एडिटर की टैब्स को मूव और डॉक किया जा सकता है।

चीट कोड्स के साथ गेम क्लाइंट

रिपॉजिटरी में आपको चीट कोड्स वाला संकलित गेम क्लाइंट मिल जाएगा — pw_publish/branch/Client/PvP/Bin/PW_Game.exe

यह ज़रूरी है कि Bin फोल्डर के साथ Localization, Profiles, और Data फोल्डर भी हों। इसलिए, तैयारी के दौरान इसे pw फोल्डर में ले जाना होता है। अगर कोड में कोई बदलाव हो तो क्लाइंट को फिर से बनाना ज़रूरी है।

PvP कैसे लॉन्च करें

  1. Profiles -> game.cfg में local_game 0 बदलें।
  2. login_adress <server address> जोड़ें।
  3. गेम को -dev_login MyNickname पैरामीटर के साथ चलाएं।

बोट्स के साथ गेम कैसे लॉन्च करें

  1. Profiles -> private.cfg_example नाम की फ़ाइल का नाम बदलकर private.cfg कर दें।
  2. फ़ाइल को नोटपैड से खोलें।
  3. AT BEGINNING GAME ढूंढें।
  4. एक नई पंक्ति जोड़ें: add_ai bots — ऐसा करने पर हर हीरो के लिए एक AI बोट जुड़ जाएगा।

संभावित त्रुटियों का समाधान

  1. Profiles -> private.cfg_example नाम की फ़ाइल का नाम बदलकर private.cfg कर दें।
  2. फ़ाइल को नोटपैड से खोलें।
  3. performance section ढूंढें।
  4. पंक्ति setvar gfx_fullscreen = 0 देखें — इससे गेम विंडो मोड में खुलेगा जो अधिक स्थिर हो सकता है।
  5. performance section में अन्य ऑप्टिमाइज़ेशन सेटिंग्स भी बदली जा सकती हैं।

आभार

Prime World: Nova समुदाय को डॉक्यूमेंटेशन और बग फिक्सिंग में उनके योगदान के लिए धन्यवाद।