Soulmask 10 अप्रैल, 2026 को version 1.0 पर हिट हुआ, और इसके साथ ही एक प्रॉपर dedicated server सिस्टम भी आया जिसे इस्तेमाल करना वाकई वर्थ है। चाहे आप अपनी tribe के लिए एक private PvE world चाहते हों या public के लिए एक full PvP server, एक बार जब आप सटीक steps जान लेते हैं, तो dedicated server सेटअप करना काफी straightforward है। यह गाइड सब कुछ कवर करती है: hardware requirements, server files, port forwarding, game modes, और GameXishu.json config जो लगभग हर gameplay variable को कंट्रोल करती है।
Soulmask server सेटअप करने से पहले आपको क्या चाहिए?
SteamCMD को छूने से पहले, यह confirm कर लें कि आपका hardware minimum requirements को पूरा करता है। सिर्फ server process ही 12GB से ज्यादा RAM कंज्यूम करता है, इसलिए 16GB हार्ड मिनिमम है। दोनों maps को एक साथ चलाने के लिए और भी ज्यादा headroom चाहिए।
Linux भी supported है। एकमात्र अंतर SteamCMD App ID का है: Linux के लिए 3017300 और Windows के लिए 3017310 का उपयोग करें।

Server launch batch file setup
Soulmask server files को डाउनलोड और इंस्टॉल कैसे करें
सेटअप प्रोसेस SteamCMD का उपयोग करता है, जो Valve का command-line टूल है, जिससे आप उस मशीन पर गेम खरीदे बिना dedicated server files डाउनलोड कर सकते हैं।
- अपनी server files के लिए एक फोल्डर बनाएं, जैसे C:\SoulmaskServer।
- official Valve developer wiki से SteamCMD डाउनलोड करें और इसे उस फोल्डर में extract करें।
- UpdateSoulmask.bat नाम से एक batch file बनाएं जिसमें यह कंटेंट हो:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- batch file पर right-click करें और इसे Administrator के रूप में run करें।
- डाउनलोड पूरा होने का इंतज़ार करें। सभी server files आपके install directory में दिखाई देंगी।
एक बार files डाउनलोड हो जाने के बाद, सर्वर लॉन्च करने के लिए StartServer.bat नाम से दूसरी batch file बनाएं। कोर लॉन्च कमांड कुछ इस तरह दिखता है:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="My Soulmask Server" -MaxPlayers=60 -PSW="joinpassword" -adminpsw="adminpassword" -pve -saving=300 -backup=900 -online=Steam
पासवर्ड और सर्वर नाम को अपनी वैल्यूज से बदलें। यदि आप join password नहीं चाहते हैं, तो -PSW पैरामीटर को पूरी तरह हटा दें।
Soulmask 1.0 में कौन से game modes उपलब्ध हैं?
Soulmask 1.0 चार अलग-अलग मोड्स के साथ आता है, जो गेम खेलने के तरीके को पूरी तरह बदल देते हैं। उपलब्ध मोड्स हैं:
- Survival Mode — rebalanced mid-to-late game progression के साथ डिफ़ॉल्ट एक्सपीरियंस।
- Tribe Mode — यह tribesman मैनेजमेंट, ऑटोमेशन और सिविलाइजेशन बिल्डिंग पर केंद्रित है। इसमें Tribe Upgrade System, Tribe Level से जुड़ा Tech Tree, रैंडम मर्चेंट इवेंट्स, रेपुटेशन सिस्टम और Invasion Totems के जरिए ज्यादा आक्रामक इनवेजन जुड़ते हैं।
- PVP Mode — सर्वर पर full player-versus-player रूल्स इनेबल होते हैं।
- Warrior Mode — एक कॉम्बैट-फोकस्ड स्पीडरन मोड। इसमें नियर-डेथ स्टेट, बिल्डिंग डिके, इनवेजन और मरने पर इन्वेंट्री ड्रॉप्स डिसेबल होते हैं। आप एक ब्लैंक कैरेक्टर (Common क्वालिटी, कोई टैलेंट नहीं) के साथ स्टार्टर गियर किट के साथ शुरू करते हैं। दुश्मन ज्यादा होते हैं, AI स्मार्ट होता है, डॉज i-frames कम कर दिए गए हैं और प्रोग्रेशन तेज है।
सभी चार मोड्स GameXishu.json के जरिए पूरी तरह एडजस्टेबल रहते हैं, इसलिए मोड चुनने के बाद कुछ भी फिक्स नहीं होता।

Tribe Mode tech tree screen
Soulmask के लिए port forwarding कैसे कॉन्फ़िगर करें
Port forwarding वह जगह है जहाँ पहली बार सर्वर होस्ट करने वाले ज्यादातर लोग फंस जाते हैं। Soulmask को चार पोर्ट्स ओपन करने की जरूरत होती है, और उनमें से दो प्लेयर्स के लिए आपके सर्वर को ढूंढने और कनेक्ट करने के लिए अनिवार्य हैं।
अपने राउटर पर चारों पोर्ट्स को फॉरवर्ड करें और सुनिश्चित करें कि Windows Firewall (या आपका Linux फायरवॉल) हर एक पर इनबाउंड ट्रैफिक की अनुमति देता है। यदि सेटअप के बाद आपका सर्वर Steam server browser में दिखाई नहीं देता है, तो सबसे आम कारण पोर्ट 27015 UDP का ब्लॉक होना है। आपके सर्वर का डायरेक्ट-कनेक्ट इनविटेशन कोड WS\Saved\Logs\WS.log फाइल में स्टोर होता है, जिसे प्लेयर्स ब्राउज़र लिस्टिंग फेल होने पर मैनुअली कनेक्ट करने के लिए उपयोग कर सकते हैं।
मुख्य सर्वर लॉन्च पैरामीटर्स की व्याख्या
StartServer.bat कमांड कई पैरामीटर्स स्वीकार करती है। ये वो हैं जिन्हें आप रेगुलरली एडजस्ट करेंगे:
- -MaxPlayers=N — प्लेयर कैप सेट करता है, अधिकतम 70 तक।
- -GongHuiMaxMember=N — अधिकतम tribe मेंबर काउंट को कंट्रोल करता है, डिफ़ॉल्ट 20 है।
- -gamedistindex=N — इवेंट शेड्यूलिंग और टाइम ज़ोन के लिए रीजन इंडेक्स (0 से 7) सेट करता है।
- -pve / -pvp — सर्वर के कॉम्बैट रूल्स को टॉगल करता है।
- -initbackup — सर्वर स्टार्टअप पर ऑटोमैटिकली बैकअप बनाता है, अपडेट के बाद उपयोगी है।
- -serverpm=MASK — परमिशन लिस्ट के जरिए व्हाइटलिस्ट, ब्लैकलिस्ट और बैन को हैंडल करता है।
GameXishu.json कैसे काम करता है?
GameXishu.json वह सिंगल फाइल है जो Soulmask में लगभग हर ट्यूनेबल वेरिएबल को कंट्रोल करती है। यह WS\Saved\GameplaySettings\GameXishu.json में होती है और सर्वर के पहली बार रन होने के बाद ही दिखाई देती है, इसलिए सर्वर को एक बार स्टार्ट करें, उसे सही तरीके से बंद करें, फिर फाइल एडिट करें।
सेटिंग कैटेगरीज में शामिल हैं:
- Experience and Progression — अवेयरनेस, कैरेक्टर, मास्क, प्रोफिशिएंसी, गैदरिंग, क्राफ्टिंग और कॉम्बैट के लिए XP मल्टीप्लायर्स।
- Resources and Crafting — गैदरिंग, माइनिंग, लॉगिंग, स्लॉटरिंग और क्राफ्टिंग स्पीड के लिए ड्रॉप रेट्स।
- Survival — भोजन, पानी और ड्यूरेबिलिटी कंजम्पशन रेट्स, आइटम डिके टाइमर्स, कैरी वेट और इन्वेंट्री साइज।
- Combat — PvE और PvP डैमेज रेशियो, डॉज i-frame ड्यूरेशन और स्ट्रक्चर डैमेज।
- Tribe and Taming — रिक्रूटमेंट लिमिट्स, टेमिंग स्पीड, एनिमल लिमिट्स और हाइबरनेशन सेटिंग्स।
- Building — डिके रेट, रिपेयर स्पीड, कंस्ट्रक्शन लिमिट्स, पोर्टल सेटिंग्स और कन्वेयर/पावर माइन लिमिट्स।
- Invasions — हीट एक्यूमुलेशन, इनवेजन स्केल और स्ट्रेंथ, दुश्मन की संख्या, कूलडाउन टाइमर्स और अटैक विंडोज़।
- Cluster — क्रॉस-सर्वर मोड के लिए KaiQiKuaFu टॉगल।
दोनों maps को कैसे चलाएं और cross-map cluster कैसे सेटअप करें?
Soulmask दो maps को सपोर्ट करता है: Cloud Mist Forest (ओरिजिनल, Level01_Main का उपयोग करके) और Shifting Sands (इजिप्ट-थीम वाला DLC मैप, DLC_Level01_Main का उपयोग करके)। Shifting Sands DLC 10 अप्रैल से 10 मई, 2026 तक क्लेम करने के लिए फ्री था।
प्लेयर्स को दोनों maps के बीच ट्रेवल करने देने के लिए, आपको क्लस्टर के रूप में लिंक किए गए दो अलग-अलग सर्वर इंस्टेंस चलाने होंगे। प्रत्येक सर्वर को एक यूनिक सर्वर ID, अपने पोर्ट्स और एक ही join password की आवश्यकता होती है। दोनों सर्वर्स पर GameXishu.json में KaiQiKuaFu=1 सेट करके क्रॉस-सर्वर मोड को इनेबल करना होगा।
मेन सर्वर (Cloud Mist Forest) -serverid=1 -mainserverport=8781 का उपयोग करता है, और चाइल्ड सर्वर (Shifting Sands) -serverid=2 -clientserverconnect=MAIN_IP:8781 के साथ वापस कनेक्ट होता है।
maps के बीच क्या ट्रांसफर होता है: कैरेक्टर डेटा (लेवल, मास्क, टेक ट्री, ट्राइब्समैन)। क्या ट्रांसफर नहीं होता: बिल्डिंग्स, प्लेस्ड रिसोर्सेज और लोकल इन्वेंट्री। नए बनाए गए कैरेक्टर भी तब तक ट्रांसफर नहीं हो सकते जब तक वे शुरुआती स्टेट से आगे न बढ़ जाएं।
सर्वर को सुरक्षित रूप से कैसे बंद करें?
सर्वर विंडो को सीधे बंद करने से सेव करप्शन का खतरा रहता है। इसके बजाय इन तरीकों में से एक का उपयोग करें:
- सर्वर कंसोल विंडो में Ctrl+C ऑटो-सेव के साथ ग्रेसफुल शटडाउन ट्रिगर करता है।
- सेव/शटडाउन कमांड देने के लिए EchoPort (डिफ़ॉल्ट 18888) के जरिए Telnet।
- RCON यदि इनेबल है, तो RCON क्लाइंट के जरिए।
- पहले वर्ल्ड को सेव करने के लिए In-game GM panel, फिर सर्वर बंद करें।
वर्ल्ड सेव फाइल (world.db) WS\Saved\Worlds\Dedicated\Level01_Main\world.db में होती है। सर्वर के ऑटोमैटिक बैकअप शेड्यूल के बाहर इसे रेगुलरली बैकअप करें।
सर्वाइवल गेम्स, बेस-बिल्डिंग मैकेनिक्स और अन्य टाइटल्स पर सर्वर मैनेजमेंट को कवर करने वाली और अधिक गाइड्स के लिए, GAMES.GG पर और गाइड्स ब्राउज़ करें।


