Soulmask 1.0 ورژن 10 اپریل 2026 کو ریلیز ہوا، اور اس کے ساتھ ہی ایک بہترین dedicated server سسٹم بھی متعارف کرایا گیا جو واقعی استعمال کے قابل ہے۔ چاہے آپ اپنی tribe کے لیے ایک پرائیویٹ PvE ورلڈ چاہتے ہوں یا عوام کے لیے ایک مکمل PvP سرور، ایک بار جب آپ درست steps جان لیں تو dedicated server چلانا کافی سیدھا کام ہے۔ یہ گائیڈ ہر چیز کا احاطہ کرتی ہے: hardware requirements، سرور فائلز، port forwarding، گیم موڈز، اور GameXishu.json کنفیگ جو گیم پلے کے تقریباً ہر ویری ایبل کو کنٹرول کرتی ہے۔
Soulmask سرور سیٹ اپ کرنے سے پہلے آپ کو کن چیزوں کی ضرورت ہے؟
SteamCMD کو ہاتھ لگانے سے پہلے، یہ تصدیق کر لیں کہ آپ کا hardware کم از کم ضروریات (minimum requirements) کو پورا کرتا ہے۔ صرف سرور کا پروسیس 12GB سے زیادہ RAM استعمال کرتا ہے، اس لیے 16GB ہارڈ منیمم ہے۔ دونوں نقشوں (maps) کو بیک وقت چلانے کے لیے اور بھی زیادہ headroom درکار ہوتا ہے۔
Linux بھی سپورٹڈ ہے۔ واحد فرق SteamCMD App ID کا ہے: Linux کے لیے 3017300 اور Windows کے لیے 3017310 استعمال کریں۔

Server launch batch file setup
Soulmask سرور فائلز کو ڈاؤن لوڈ اور انسٹال کیسے کریں
سیٹ اپ کا عمل SteamCMD استعمال کرتا ہے، جو Valve کا command-line ٹول ہے تاکہ اس مشین پر گیم خریدے بغیر dedicated server فائلز ڈاؤن لوڈ کی جا سکیں۔
- اپنی سرور فائلز کے لیے ایک فولڈر بنائیں، جیسے C:\SoulmaskServer۔
- آفیشل Valve ڈویلپر وکی سے SteamCMD ڈاؤن لوڈ کریں اور اسے اس فولڈر میں extract کریں۔
- UpdateSoulmask.bat کے نام سے ایک batch فائل بنائیں جس میں یہ مواد ہو:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- batch فائل پر رائٹ کلک کریں اور اسے بطور Administrator چلائیں۔
- ڈاؤن لوڈ مکمل ہونے کا انتظار کریں۔ تمام سرور فائلز آپ کی انسٹال ڈائریکٹری میں ظاہر ہو جائیں گی۔
ایک بار فائلز ڈاؤن لوڈ ہو جائیں، تو سرور لانچ کرنے کے لیے StartServer.bat کے نام سے دوسری batch فائل بنائیں۔ بنیادی لانچ کمانڈ کچھ اس طرح نظر آتی ہے:
- 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
پاس ورڈز اور سرور کا نام اپنی ویلیوز کے ساتھ تبدیل کریں۔ اگر آپ جوائن پاس ورڈ نہیں چاہتے، تو -PSW پیرامیٹر کو مکمل طور پر ہٹا دیں۔
Soulmask 1.0 میں کون سے گیم موڈز دستیاب ہیں؟
Soulmask 1.0 چار مختلف موڈز کے ساتھ آتا ہے، جن میں سے ہر ایک گیم کے بنیادی انداز کو بدل دیتا ہے۔ دستیاب موڈز یہ ہیں:
- Survival Mode — ری بیلنسڈ مڈ ٹو لیٹ گیم پروگریشن کے ساتھ ڈیفالٹ تجربہ۔
- Tribe Mode — ٹرائب مین مینجمنٹ، آٹومیشن، اور تہذیب سازی پر مرکوز ہے۔ اس میں Tribe Upgrade System، ٹرائب لیول سے منسلک Tech Tree، رینڈم مرچنٹ ایونٹس، ریپوٹیشن سسٹم، اور Invasion Totems کے ذریعے زیادہ جارحانہ حملے شامل ہیں۔
- PVP Mode — سرور پر مکمل پلیئر-بنام-پلیئر رولز فعال ہوتے ہیں۔
- Warrior Mode — ایک کومبیٹ پر مرکوز اسپیڈ رن موڈ۔ نیئر-ڈیتھ اسٹیٹ، بلڈنگ ڈیکے، انویژنز، اور مرنے پر انوینٹری گرنا سب ڈس ایبل ہوتے ہیں۔ آپ ایک خالی کریکٹر (Common کوالٹی، کوئی ٹیلنٹ نہیں) اور اسٹارٹر گیئر کٹ کے ساتھ شروع کرتے ہیں۔ دشمن زیادہ ہوتے ہیں، AI زیادہ ہوشیار ہوتا ہے، ڈاج i-frames کم کر دیے گئے ہیں، اور پروگریشن تیز ہوتی ہے۔
تمام چاروں موڈز GameXishu.json کے ذریعے مکمل طور پر ایڈجسٹ کیے جا سکتے ہیں، لہذا موڈ منتخب کرنے کے بعد کچھ بھی حتمی نہیں ہوتا۔

Tribe Mode tech tree screen
Soulmask کے لیے پورٹ فارورڈنگ کیسے کنفیگر کریں
پورٹ فارورڈنگ وہ جگہ ہے جہاں زیادہ تر نئے سرور ہوسٹس کو مسائل کا سامنا کرنا پڑتا ہے۔ Soulmask کو چار پورٹس کھولنے کی ضرورت ہوتی ہے، اور ان میں سے دو پلیئرز کے لیے آپ کے سرور کو تلاش کرنے اور کنیکٹ کرنے کے لیے لازمی ہیں۔
اپنے راؤٹر پر چاروں پورٹس کو فارورڈ کریں اور تصدیق کریں کہ Windows Firewall (یا آپ کا Linux فائر وال متبادل) ہر ایک پر ان باؤنڈ ٹریفک کی اجازت دیتا ہے۔ اگر سیٹ اپ کے بعد آپ کا سرور Steam سرور براؤزر میں ظاہر نہیں ہوتا، تو اس کی سب سے عام وجہ پورٹ 27015 UDP کا بلاک ہونا ہے۔ آپ کے سرور کا ڈائریکٹ-کنیکٹ انویٹیشن کوڈ WS\Saved\Logs\WS.log فائل میں محفوظ ہوتا ہے، جسے پلیئرز براؤزر لسٹنگ فیل ہونے کی صورت میں دستی طور پر کنیکٹ کرنے کے لیے استعمال کر سکتے ہیں۔
سرور لانچ کے اہم پیرامیٹرز کی وضاحت
StartServer.bat کمانڈ پیرامیٹرز کی ایک لمبی فہرست قبول کرتی ہے۔ یہ وہ پیرامیٹرز ہیں جنہیں آپ باقاعدگی سے ایڈجسٹ کریں گے:
- -MaxPlayers=N — پلیئر کیپ سیٹ کرتا ہے، زیادہ سے زیادہ 70 تک۔
- -GongHuiMaxMember=N — ٹرائب ممبر کی زیادہ سے زیادہ تعداد کو کنٹرول کرتا ہے، بائی ڈیفالٹ 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 ٹوگل۔
دونوں نقشے کیسے چلائیں اور کراس-میپ کلسٹر کیسے سیٹ اپ کریں؟
Soulmask دو نقشوں کو سپورٹ کرتا ہے: Cloud Mist Forest (اصل، Level01_Main استعمال کرتے ہوئے) اور Shifting Sands (مصر کے تھیم والا DLC نقشہ، DLC_Level01_Main استعمال کرتے ہوئے)۔ Shifting Sands DLC 10 اپریل سے 10 مئی 2026 تک کلیم کرنے کے لیے مفت تھا۔
پلیئرز کو دونوں نقشوں کے درمیان سفر کرنے دینے کے لیے، آپ کو کلسٹر کے طور پر لنک کیے گئے دو الگ الگ سرور انسٹینس چلانے ہوں گے۔ ہر سرور کو ایک منفرد سرور ID، اپنی پورٹس، اور ایک ہی جوائن پاس ورڈ کی ضرورت ہوتی ہے۔ کراس-سرور موڈ کو دونوں سرورز پر GameXishu.json میں KaiQiKuaFu=1 سیٹ کر کے فعال کرنا ضروری ہے۔
مین سرور (Cloud Mist Forest) -serverid=1 -mainserverport=8781 استعمال کرتا ہے، اور چائلڈ سرور (Shifting Sands) -serverid=2 -clientserverconnect=MAIN_IP:8781 کے ساتھ واپس کنیکٹ ہوتا ہے۔
نقشوں کے درمیان کیا منتقل ہوتا ہے: کریکٹر ڈیٹا (لیول، ماسک، ٹیک ٹری، ٹرائب مین)۔ کیا منتقل نہیں ہوتا: عمارتیں، رکھی ہوئی اشیاء، اور مقامی انوینٹری۔ نئے بنائے گئے کریکٹرز بھی اس وقت تک منتقل نہیں ہو سکتے جب تک کہ وہ ابتدائی حالت سے آگے نہ بڑھ جائیں۔
سرور کو محفوظ طریقے سے کیسے بند کریں؟
سرور ونڈو کو براہ راست بند کرنے سے سیو کرپشن کا خطرہ ہوتا ہے۔ اس کے بجائے ان طریقوں میں سے ایک استعمال کریں:
- سرور کنسول ونڈو میں Ctrl+C آٹو-سیو کے ساتھ ایک گریس فل شٹ ڈاؤن کو ٹرگر کرتا ہے۔
- Telnet بذریعہ EchoPort (ڈیفالٹ 18888) سیو/شٹ ڈاؤن کمانڈ جاری کرنے کے لیے۔
- RCON اگر فعال ہو، تو RCON کلائنٹ کے ذریعے۔
- ان-گیم GM پینل پہلے ورلڈ کو سیو کرنے کے لیے، پھر سرور بند کریں۔
ورلڈ سیو فائل (world.db) WS\Saved\Worlds\Dedicated\Level01_Main\world.db پر موجود ہوتی ہے۔ سرور کے خودکار بیک اپ شیڈول کے باہر باقاعدگی سے اس کا بیک اپ لیں۔
سروائیول گیمز، بیس-بلڈنگ میکینکس، اور دیگر ٹائٹلز میں سرور مینجمنٹ کا احاطہ کرنے والی مزید گائیڈز کے لیے، GAMES.GG پر مزید گائیڈز براؤز کریں۔


