Valheim सर्वर कमांड खिलाड़ियों को मैनेज करने, समस्याएँ जांचने और टेस्ट वर्ल्ड को तेज़ी से नियंत्रित करने में तुम्हारी मदद करते हैं। अंतर समझना ज़रूरी है: असली सर्वर-एडमिन कमांड सर्वर पर एडमिन अधिकारों से चलते हैं, जबकि आधिकारिक Valheim दस्तावेज़ के अनुसार कई चीट और स्पॉन कमांड केवल उपयुक्त गेम मोड में devcommands के बाद उपलब्ध होते हैं।

Valheim सर्वर कमांड के लिए ज़रूरी शर्तें

कमांड इस्तेमाल करने से पहले तुम्हें कंसोल तक पहुँच चाहिए और सर्वर मैनेजमेंट के लिए एडमिन लिस्ट में एक एंट्री भी। आधिकारिक Valheim सपोर्ट पेज Steam के लिए स्टार्ट विकल्प -console बताता है और कंसोल खोलने की कुंजी के रूप में F5 का उल्लेख करता है: valheim.com पर दस्तावेज़

पेड Valheim सर्वर के लिए यह भी अहम है कि तुम कॉन्फ़िगरेशन फ़ाइलों को नियंत्रित कर सको। game-serverhosting में तुम अपना सर्वर अंदाज़ों से नहीं, बल्कि समझ में आने वाली सेटिंग, फ़ाइलों, लॉग और सपोर्ट रास्तों से मैनेज करते हो। अगर तुम अभी सर्वर की योजना बना रहे हो, तो इसके साथ हमारी आंतरिक गाइड Valheim सर्वर किराये पर लें और सेट करें अच्छी रहेगी। लोकल Windows सेटअप के लिए पूरक रूप में Windows पर Valheim Dedicated Server सेट करें मिलेगी।

एडमिन-कंसोल खोलना

गेम में कंसोल खोलने के लिए F5 दबाओ। अगर कुछ नहीं होता, तो पहले जांचो कि Valheim सही स्टार्ट विकल्प के साथ शुरू किया गया था या नहीं। Steam पर इसके लिए गेम की प्रॉपर्टीज़ में स्टार्ट विकल्पों के तहत -console दर्ज किया जाता है। उसके बाद Valheim को उसी प्लेटफ़ॉर्म या शॉर्टकट से शुरू करो जिसके लिए तुमने विकल्प सेट किया है।

एक तेज़ फ़ंक्शन टेस्ट यह है:

help

अगर कंसोल कमांड दिखाता है, तो वह पहुँच में है। पर अगर तुम किसी सर्वर पर हो, तो इसका मतलब अपने आप यह नहीं कि तुम्हारे पास एडमिन अधिकार हैं।

एडमिन-लिस्ट संभालना

सर्वर-एडमिन कमांड के लिए तुम्हारी पूरी Platform User ID adminlist.txt में होनी चाहिए। Iron Gate की मौजूदा गाइड का प्रारूप [Platform]_[User ID] है, सही बड़े/छोटे अक्षरों समेत। ID को गेम में F2 से या सर्वर लॉग से पढ़ो; Steam के लिए एक एंट्री उदाहरण के तौर पर ऐसी दिखती है:

Steam_76561198012345678
Steam_76561198087654321

हर पंक्ति में एक पूरी ID दर्ज करो, बिना स्पष्टीकरण वाली टिप्पणियों के। क्रॉसप्ले में वही प्लेटफ़ॉर्म प्रीफ़िक्स लो जो वास्तव में दिखाया जाता है। आधिकारिक Dedicated-Server गाइड ID और सूचियों के स्टोरेज स्थान दोनों का वर्णन करती है।

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

game-serverhosting पैनल में Valheim सर्वर का लाइव कंसोल: सर्वर स्टार्ट और एडमिन आउटपुट रीयल टाइम में
game-serverhosting पैनल में Valheim सर्वर का लाइव कंसोल: सर्वर स्टार्ट और एडमिन आउटपुट रीयल टाइम में

सर्वर-एडमिन कमांड

ये कमांड चालू सर्वर संचालन के लिए प्रासंगिक हैं। ये चीट करने के लिए नहीं, बल्कि मॉडरेशन और प्रबंधन के लिए हैं।

ban <Spielername>
kick <Spielername>
unban <Spielername>
banned

<Spielername> की जगह असली नाम डालो। निर्माता की गाइड इन नाम-आधारित कमांड का दस्तावेज़ देती है; अन्य आइडेंटिफ़ायर के लिए चल रहे वर्शन की मदद (help) जांचो।

जब किसी खिलाड़ी को तुरंत सर्वर से अलग करना हो पर स्थायी निष्कासन ज़रूरी न हो, तब kick इस्तेमाल करो। ban स्पष्ट नियम उल्लंघनों के लिए है। banned से तुम आगे कोई बदलाव करने से पहले मौजूदा ban सूची देखते हो। अगर तुमने गलती से किसी को बाहर कर दिया है, तो एंट्री को unban से हटाओ।

चीट मोड और devcommands को सही संदर्भ में समझना

सक्रिय करने वाला कमांड है:

devcommands

आधिकारिक Valheim दस्तावेज़ के अनुसार कई चीट कमांड devcommands के बाद ही उपलब्ध होते हैं। साथ ही, इन्हें सामान्य सर्वर-एडमिन अधिकारों से मत मिलाओ: उड़ना, Godmode या आइटम स्पॉन करना जैसे कमांड मुख्य रूप से टेस्ट, सिंगलप्लेयर वर्ल्ड या खुद होस्ट किए सेशन के लिए हैं। किसी dedicated सर्वर की एडमिन-लिस्ट में एंट्री इन डेवलपर फ़ंक्शन को अपने आप अनलॉक नहीं करती। अतिरिक्त मॉड दायरे को बदल सकते हैं; तब नीचे की सूची को dedicated सर्वर की गारंटीशुदा सुविधा मानने के बजाय संबंधित मॉड का दस्तावेज़ देखो।

महत्वपूर्ण कमांड

कमांड विवरण
god अमर
ghost दुश्मनों के लिए अदृश्य
fly उड़ना
pos स्थिति दिखाना
goto समर्थित टेस्ट वातावरण में टेलीपोर्ट करना; सटीक पैरामीटर मौजूदा कमांड-हेल्प में जांचो
exploremap पूरा मैप खोलना
resetmap मैप रीसेट करना
killall आसपास के सभी दुश्मनों को मारना

इन कमांड का इस्तेमाल कम से कम करो। टीम वर्ल्ड में टेस्ट एक अलग वर्ल्ड में करना समझदारी है, ताकि गेम की प्रगति, मैप स्थिति और संसाधन अनजाने में न बदलें।

आइटम स्पॉन करना

बुनियादी पैटर्न यह है:

spawn <ItemName> <Anzahl> <Level>

उदाहरण:

spawn SwordBlackmetal 1 4
spawn ArmorPaddedCuirass 1 4
spawn DragonEgg 1
spawn Coins 999

आइटम के नामों की सटीक वर्तनी का ध्यान रखो। अगर कोई स्पॉन कमांड प्रतिक्रिया नहीं देता, तो अक्सर कारण यह होता है कि devcommands नहीं है, आइटम का नाम गलत है, संदर्भ समर्थित नहीं है, या तुम किसी उपयुक्त टेस्ट वातावरण की जगह एक dedicated सर्वर पर काम कर रहे हो।

मौसम और समय

दृश्यता, इवेंट या निर्माण स्थलों के टेस्ट के लिए मौसम और समय के कमांड उपयोगी हो सकते हैं:

help

समय या मौसम के टेस्ट के लिए बिना जांचे वातावरण के नाम कॉपी करने की जगह चल रहे वर्शन के पैरामीटर पढ़ो। ऐसे डेवलपर फ़ंक्शन किसी Dedicated Server पर एडमिन अधिकारों का प्रमाण नहीं हैं। पिछली स्थिति नोट कर लो और किसी अलग वर्ल्ड पर टेस्ट करो।

हर बदलाव के बाद जांचो कि मनचाहा प्रभाव दिख रहा है या नहीं। खासकर मौसम और समय के कमांड डायग्नोसिस और टेस्ट के लिए ज़्यादा उपयुक्त हैं, स्थायी सर्वर बैलेंसिंग के लिए नहीं।

नतीजा जांचना

एडमिन बदलावों के बाद तुम्हें तीन चीज़ें जांचनी चाहिए: क्या कंसोल F5 से खुलता है? क्या adminlist.txt में एंट्री के बाद तुम्हारी एडमिन भूमिका पहचानी जाती है? क्या banned से सर्वर-साइड ban सूची देखी जा सकती है? अकेले help और pos सर्वर-एडमिन भूमिका की पुष्टि नहीं करते। इसके बाद ही kick, ban या वर्ल्ड बदलाव जैसे कदम उठाओ।

अगर तुम मॉड, बॉस क्रम या सर्वर की सामान्य संरचना पर काम कर रहे हो, तो गाइड Valheim सर्वर किराये पर लें: मॉड, कॉन्फ़िगरेशन और बॉस क्रम भी तुम्हारी मदद करेगी।

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

अगर F5 कंसोल नहीं खोलता, तो स्टार्ट विकल्प -console, इस्तेमाल हो रहा प्लेटफ़ॉर्म और लैपटॉप पर फ़ंक्शन कुंजियों का असाइनमेंट जांचो। अगर एडमिन कमांड लागू नहीं होते, तो adminlist.txt की पूरी एंट्री की तुलना F2 या सर्वर लॉग की Platform User ID से करो, प्रीफ़िक्स और बड़े/छोटे अक्षरों समेत, और दोबारा कनेक्ट करो। अगर spawn, god या fly काम नहीं करते, तो इसे सर्वर की गड़बड़ी मत मानो, बल्कि पहले जांचो कि मौजूदा गेम संदर्भ में devcommands समर्थित है या नहीं।

FAQ

F5 Valheim कंसोल क्यों नहीं खोलता?

आम तौर पर स्टार्ट विकल्प -console गायब होता है या Valheim को उस शॉर्टकट से नहीं चलाया गया जिसमें यह विकल्प सेट है। यह भी जांचो कि तुम्हारा कीबोर्ड F5 सीधे भेजता है या Fn कुंजी की ज़रूरत है।

क्या सर्वर-एडमिन अधिकारों के लिए devcommands काफ़ी है?

नहीं। devcommands समर्थित संदर्भों में चीट या डेवलपर कमांड सक्रिय करता है। सर्वर मैनेजमेंट के लिए तुम्हें adminlist.txt में सही एंट्री चाहिए।

Dedicated सर्वर के लिए कौन-से कमांड सबसे महत्वपूर्ण हैं?

संचालन के लिए मुख्य रूप से kick, ban, unban, banned और संदर्भ के अनुसार सेव या प्रबंधन कमांड प्रासंगिक हैं। चीट कमांड को अलग से देखना चाहिए।

क्या मैं अपने Valheim सर्वर पर आइटम स्पॉन कर सकता हूँ?

यह गेम संदर्भ पर निर्भर है। स्पॉन कमांड मौजूद है, पर वह सामान्य dedicated सर्वर एडमिन कमांड के रूप में अपने आप काम नहीं करता। ऐसे कमांड को अपनी प्रक्रियाओं में शामिल करने से पहले किसी उपयुक्त वर्ल्ड में टेस्ट करो।

Ban से पहले मुझे क्या जांचना चाहिए?

खिलाड़ी का नाम या ID जांचो, कारण दर्ज करो और फिर banned से देखो कि सही एंट्री जुड़ी है या नहीं। इस तरह तुम बेवजह की गलत bans से बचते हो।