आखिरी जांच: 26 सितंबर 2026। Rust Map Seed, World Size के साथ मिलकर तय करता है कि तुम्हारा सर्वर कौन-सा प्रोसीजरल मैप लोड करेगा। एक अच्छे खेलने लायक कम्युनिटी सर्वर के लिए Seed को संयोग से मत चुनो, बल्कि Wipe से पहले मोन्यूमेंट, स्पॉन एरिया, रास्ते, तटरेखा और अपेक्षित खिलाड़ियों की संख्या जांच लो। इस तरह तुम अनुचित हॉटस्पॉट और बहुत लंबी पैदल दूरियों से बचते हो।

Rust Map Seed क्या करता है

Seed वह संख्यात्मक आधार है जिससे Rust एक प्रोसीजरल मैप बनाता है। ध्यान रखो: मैप सिर्फ़ Seed से तय नहीं होता, बल्कि Seed, मैप साइज़ और मैप टाइप के मेल से तय होता है। वही Seed और वही मैप साइज़ एक ही प्रोसीजरल मैप देते हैं, पर केवल गेम के उसी वर्शन में। Facepunch मासिक अपडेट के साथ जनरेशन में नियमित बदलाव करता है (सितंबर 2026 में आखिरी बार चट्टानों और क्लिफ़ के वितरण में), इसलिए कोई आज़माया हुआ Seed अपडेट के बाद अलग दिख सकता है। वही Seed अलग साइज़ के साथ हमेशा अलग मैप बनाता है।

Facepunch आधिकारिक Rust-विकी पेज Map Data पर बताता है कि प्रोसीजरल मैप Size, Seed और Map Type से बनते हैं। वहाँ Procedural Map के लिए वैल्यू रेंज Size 1000-6000 और Seed 0-2147483647 दी गई है। मान 0 एक विशेष मामला है: इसमें सर्वर पहली बार शुरू होने पर खुद एक Seed चुन लेता है और मैप फ़ाइल हटाए जाने तक उसे रखता है, इसलिए योजनाबद्ध Wipe के लिए हमेशा कोई ठोस Seed दर्ज करो। ये मान एक अच्छी तकनीकी सीमा हैं, पर मैप की गेमप्ले के नज़रिए से जांच की जगह नहीं लेते।

मैप टाइप Convar server.level से सेट होता है। जब से Facepunch ने Hapis Island (फ़रवरी 2023) और Barren (2023 के अंत में) हटाए हैं, Procedural Map ही एकमात्र आधिकारिक मान है; बाकी सब कुछ server.levelurl के ज़रिए Custom Maps से चलता है।

game-serverhosting में Seed मुख्य रूप से एक ऑपरेशनल पैरामीटर है: इससे तुम नियंत्रित तरीके से योजना बना सकते हो, जानकारी दे सकते हो और दोहराए जा सकने वाले टेस्ट कर सकते हो। यह खासकर तब काम आता है जब तुम Wipe की तैयारी करते हो, प्लगइन ट्यून करते हो या अपनी कम्युनिटी को पहले से बताना चाहते हो कि अगले साइकल में कैसा मैप खेला जाएगा।

Seed और World Size सेट करना

प्रोसीजरल Rust मैप के लिए कम से कम Seed और World Size चाहिए। server.cfg में मान बिना शुरुआती प्लस चिह्न के लिखे जाते हैं:

server.seed 12345
server.worldsize 3500
game-serverhosting पैनल में World Size और World Seed: प्रोसीजरल Rust वर्ल्ड के लिए मैप साइज़ और Seed सीधे सेट करें
game-serverhosting पैनल में World Size और World Seed: प्रोसीजरल Rust वर्ल्ड के लिए मैप साइज़ और Seed सीधे सेट करें

अगर तुम server.cfg की जगह स्टार्ट पैरामीटर इस्तेमाल करते हो, तो मान आम तौर पर प्लस चिह्न के साथ सेट होते हैं, जैसे +server.seed 12345 +server.worldsize 3500। Facepunch यह रूप Rust सर्वर बनाने की आधिकारिक गाइड में दिखाता है। व्यवहार में ज़रूरी यह है कि अंत में सिर्फ़ एक स्पष्ट कॉन्फ़िगरेशन सक्रिय हो। पैनल, स्टार्ट लाइन और कॉन्फ़िगरेशन फ़ाइल में परस्पर विरोधी मान मत रखो।

बदलाव के बाद सर्वर को रीस्टार्ट करना होगा ताकि वर्ल्ड नए मानों के साथ लोड हो। इसे सबसे अच्छा अगले Wipe के साथ ही प्लान करो, क्योंकि Seed बदलने से वर्ल्ड की संरचना बदल जाती है और मौजूदा बेस, लूट की जगहें और रास्ते सही ढंग से नहीं रखे जा सकते।

Facepunch हर महीने के पहले गुरुवार को लंदन समय के अनुसार शाम 19:00 बजे एक Map Wipe लागू करता है, क्योंकि तब क्लाइंट और सर्वर को नया वर्शन मिलता है। इसलिए नया Seed इसी तारीख के साथ सबसे अच्छा बैठता है।

Seed-Finder का सही इस्तेमाल

एक व्यावहारिक टूल rustmaps.com है – वहाँ तुम मैप को साइज़, मोन्यूमेंट, बायोम अनुपात, द्वीपों और नदियों के आधार पर फ़िल्टर कर सकते हो, व्यूअर में स्पॉन हीटमैप देख सकते हो और प्रीमियम यूज़र के रूप में तय मोन्यूमेंट चयन के साथ अपने मैप बना सकते हो। ऐसे टूल को सिर्फ़ जल्दी-जल्दी क्लिक करके देखने के लिए नहीं, बल्कि एक साफ़ चेकलिस्ट के साथ इस्तेमाल करो: कौन-से मोन्यूमेंट ज़रूर होने चाहिए? Outpost और Bandit Camp सामान्य स्पॉन ज़ोन से कितनी दूर हैं? क्या पर्याप्त Recycler हैं? क्या Launch Site तक पहुँचा जा सकता है, बिना मैप पर हावी हुए?

अगर तुम Rust एडमिनिस्ट्रेशन को पूरी तरह व्यवस्थित ढंग से संभालना चाहते हो, तो इसके साथ हमारी आंतरिक गाइड Rust सर्वर कमांड – सभी एडमिन कमांड 2026 अच्छी रहेगी। Wipe से जुड़ी तैयारी के लिए Rust Wipe कैलेंडर 2026 भी मददगार है, क्योंकि Seed का चुनाव और Wipe की सूचना एक-दूसरे से जुड़े हैं।

+world.configfile <datei> के साथ तुम server.identity फ़ोल्डर में रखी JSON फ़ाइल के ज़रिए प्रोसीजरल जनरेशन को प्रभावित कर सकते हो। इस्तेमाल हो रहे Rust वर्शन के लिए स्कीमा जांचो और बदलावों को पहले एक अलग आइडेंटिटी के साथ टेस्ट करो। इससे किसी मौजूदा मैप को बाद में दोबारा नहीं बनाया जाता। योजनाबद्ध Wipe से पहले पूरे आइडेंटिटी फ़ोल्डर का बैकअप लो; सिर्फ़ नई सेटिंग आज़माने के लिए किसी चालू .map फ़ाइल को मत हटाओ।

एक अच्छे मैप के मानदंड

मानदंड सिफ़ारिश
Launch Site केंद्र में, आसानी से पहुँच योग्य
Outpost + Bandit स्पॉन के पास
Recycler मैप में कई जगह फैले हुए
Monuments समान रूप से वितरित
पानी उचित तटरेखा
Jungle का हिस्सा मई 2025 से स्पॉन तट का हिस्सा; जांचो कि Ziggurat और Jungle Ruins सभी शुरुआती इलाकों को ब्लॉक न करें

यह तालिका एक शुरुआती बिंदु है, कठोर नियम नहीं। अक्टूबर 2025 के अपडेट के बाद से Nuclear Missile Silo लाल कीकार्ड वाले मोन्यूमेंट में आता है, और Dome, Ferry Terminal और Radtown के अपने पज़ल रूम हैं, जिनमें Dome में Recycler है – इन जगहों को अतिरिक्त हॉटस्पॉट मानकर योजना बनाओ। सितंबर 2026 की स्थिति के अनुसार सभी लाल कीकार्ड वाले मोन्यूमेंट में Monument Blockers शुरुआती लूटिंग को धीमा करते हैं, और HQM अयस्क अलग नोड के रूप में कम ही स्पॉन होता है, सबसे ज़्यादा Jungle में; दोनों बातें यही कहती हैं कि Seed की तुलना करते समय Jungle का हिस्सा और लाल कीकार्ड मोन्यूमेंट भी जांचो। PvP-प्रधान सर्वर के लिए मैप ज़्यादा कॉम्पैक्ट और टकराव भरा हो सकता है। ज़्यादा आरामदेह कम्युनिटी सर्वर के लिए अधिक समान रास्ते और कई उपयोगी निर्माण क्षेत्र ज़्यादा ज़रूरी हैं। यह भी जांचो कि बड़े मोन्यूमेंट सभी आकर्षक निर्माण क्षेत्रों को न घेर लें और स्पॉन के बाद नए खिलाड़ियों के पास व्यावहारिक विकल्प हों, ताकि वे तुरंत उसी तंग जगह में न जा फँसें।

सही मैप साइज़ चुनना

साइज़ खिलाड़ी विवरण
2000 1-25 बहुत कॉम्पैक्ट, तेज़ PvP एक्शन
3000 25-50 संतुलित
3500 50-100 कम्युनिटी सर्वर के लिए मानक
4000 100-150 काफ़ी जगह
4250-4500 150-250 आधिकारिक Facepunch सर्वरों का मानक; 4250 से ज़मीन के ऊपर रेल नेटवर्क और रेल सुरंगों के साथ
5000-6000 250+ अधिकतम 6000; केवल बहुत अधिक खिलाड़ियों की संख्या के लिए उपयोगी

यहाँ एक तकनीकी सीमा याद रखो: ज़मीन के ऊपर का रेल नेटवर्क और भूमिगत सुरंगें Rust केवल World Size 4250 से बनाता है; उससे कम पर ट्रेनें सिर्फ़ सुरंग सिस्टम में चलती हैं। फिर भी बड़ा मैप अपने आप बेहतर गेमिंग अनुभव नहीं देता। वह रास्ते लंबे कर सकता है, मुठभेड़ें घटा सकता है और चलाने में ज़्यादा संसाधन ले सकता है। वहीं बहुत छोटा मैप स्पॉन-दबाव, डोरकैम्पिंग और मोन्यूमेंट में भीड़ बढ़ा सकता है। इसलिए साइज़ वास्तविक गतिविधि के आधार पर चुनो, सिर्फ़ अधिकतम स्लॉट के आधार पर नहीं। अगर तुम अभी बुनियादी सेटअप पर काम कर रहे हो, तो बाकी सर्वर पैरामीटर के लिए गाइड Rust सर्वर किराये पर लें और सेट करें – पूरी गाइड मदद करेगी।

नतीजा जांचना

रीस्टार्ट के बाद जांचो कि मनचाहा मैप सच में लोड हुआ या नहीं। पैनल या कॉन्फ़िगरेशन में Seed और World Size की तुलना Seed-Finder से करो। सर्वर से कनेक्ट करो, मैप खोलो और तटरेखा का आकार, Launch Site, Outpost और Bandit Camp जैसे ख़ास बिंदु जांचो। अगर ये मेल नहीं खाते, तो आम तौर पर कोई और मान सक्रिय है या मैप दोबारा जनरेट नहीं हुआ।

अंतिम Seed को आंतरिक रूप से सुरक्षित रखो और उसे सार्वजनिक रूप से तभी घोषित करो जब तुम्हारी कम्युनिटी इसकी उम्मीद करती हो। योजनाबद्ध सर्वर साइकल के लिए एक छोटा नोट उपयोगी है: Wipe की तारीख, Seed, World Size, मैप की अवधारणा और मोन्यूमेंट या नियमों से जुड़े विशेष निर्देश।

Seed की जगह Custom Maps

Seed के विकल्प के रूप में तुम Custom Maps इस्तेमाल कर सकते हो:

  1. RustEdit में मैप बनाओ
  2. उसे .map फ़ाइल के रूप में एक्सपोर्ट करो
  3. फ़ाइल को ऐसे वेबहोस्ट पर रखो जो हमेशा उपलब्ध रहे – खिलाड़ी मैप इसी URL से डाउनलोड करते हैं, तुम्हारे गेम सर्वर से नहीं
  4. सर्वर पर एक्सटेंशन Oxide.Ext.RustEdit.dll (Oxide/uMod; Carbon के लिए संबंधित RustEdit-एक्सटेंशन) इंस्टॉल करो, ताकि एडिटर के Custom-Loot, NPC-स्पॉनर और Vending-प्रोफ़ाइल काम करें
  5. स्टार्ट लाइन में: +server.levelurl "https://deine-domain.tld/meinemap.map" – URL एक सीधा डाउनलोड लिंक होना चाहिए, जो ब्राउज़र में तुरंत डाउनलोड शुरू कर दे

Facepunch आधिकारिक Rust-विकी पेज Hosting Custom Maps पर समझाता है कि +server.levelurl [url] के साथ मैप उसी URL से लोड होता है और +server.worldsize या +server.seed जैसे प्रोसीजरल पैरामीटर हटा देने चाहिए। इसलिए या तो Seed और World Size वाला प्रोसीजरल मैप इस्तेमाल करो या Level-URL वाला Custom Map, दोनों एक साथ नहीं।

समस्या निवारण

अगर Seed लागू नहीं होता, तो सबसे पहले पैनल, स्टार्ट लाइन और server.cfg की तुलना स्टार्ट लॉग से करो। Rust मैप और सेव-स्टेट को server/<identity>/ फ़ोल्डर में रखता है; मैप के नाम में मैप टाइप, साइज़ और Seed शामिल होते हैं। नया Seed या नया साइज़ दूसरी फ़ाइलें चुन सकता है, इसके लिए तुम्हें पुराना वर्ल्ड पहले हटाने की ज़रूरत नहीं। इसलिए असल में लोड हुई फ़ाइल का नाम और सक्रिय आइडेंटिटी जांचो। इरादतन Wipe के लिए सर्वर बंद करो, पूरे आइडेंटिटी फ़ोल्डर का बैकअप लो और केवल तय किया हुआ वर्ल्ड स्टेट हटाओ। Blueprints अलग डेटा हैं; Map Wipe को उन्हें तभी हटाना चाहिए जब साफ़ तौर पर Blueprint Wipe भी योजना में हो।

अगर खिलाड़ियों को उम्मीद से अलग मैप दिखता है, तो Seed, World Size और Map Type की तुलना चल रहे गेम वर्शन से करो। Custom Maps में सर्वर और नए खिलाड़ी दोनों को सीधे डाउनलोड तक पहुँचने में सक्षम होना चाहिए। URL को बिना किसी मौजूदा क्लाइंट कॉपी के टेस्ट करो; बीच में कोई डाउनलोड पेज होना उपयुक्त नहीं है। बदले हुए मैप के लिए नया फ़ाइल नाम और नया URL इस्तेमाल करो, ताकि मौजूदा कॉपियाँ पिछला संस्करण न लोड करें। Custom Maps के लिए Facepunch की गाइड इसी डाउनलोड रास्ते का वर्णन करती है।

अगर मैप खेलने में ठीक से काम नहीं करता, तो ज़रूरी नहीं कि यह कोई तकनीकी गड़बड़ी हो। तब अगले Wipe से पहले तुम्हें खास तौर पर किसी दूसरे मोन्यूमेंट वितरण, बेहतर पहुँच वाले Safe Zone या छोटे अथवा बड़े World Size की तलाश करनी चाहिए।

FAQ

सबसे अच्छा Rust Map Seed कौन-सा है?

कोई सर्वमान्य सबसे अच्छा Seed नहीं होता। एक अच्छा Seed खिलाड़ियों की संख्या, सर्वर की अवधारणा और मनचाही PvP घनता से मेल खाता है। Wipe से पहले मोन्यूमेंट, Safe Zone, Recycler और रास्ते जांचो।

क्या मैप वही रहेगा अगर मुझे सिर्फ़ Seed पता हो?

केवल तब, जब World Size और Map Type भी वही हों। वही Seed अलग मैप साइज़ के साथ अलग मैप बनाता है।

कम्युनिटी सर्वर के लिए कौन-सा World Size चुनना चाहिए?

कई कम्युनिटी सर्वरों के लिए 3500 एक समझदार शुरुआती बिंदु है। कम सक्रिय खिलाड़ियों की स्थिति में 3000 बेहतर काम कर सकता है, और बहुत अधिक गतिविधि पर 4000 या उससे ज़्यादा।

क्या Seed बदलने के बाद सर्वर रीस्टार्ट करना ज़रूरी है?

हाँ। Seed और World Size वर्ल्ड के लोड या जनरेट होते समय असर करते हैं। इसलिए बदलावों को Wipe और रीस्टार्ट के साथ सही तरीके से प्लान करो।

क्या मैं Seed और Custom Map एक साथ इस्तेमाल कर सकता हूँ?

व्यवहार में तुम्हें एक चुनना चाहिए। प्रोसीजरल मैप Seed और World Size इस्तेमाल करता है। Custom Map server.levelurl इस्तेमाल करता है; इसके लिए प्रोसीजरल पैरामीटर हटा देने चाहिए।