Scrims के लिए CS2 सर्वर तुम वैध GSLT, अपनी Match-cfg और पहले से टेस्ट किए गए Map-Pool के साथ सेट करते हो। Halftime और Overtime को उसी कॉन्फ़िगरेशन के साथ टेस्ट करो, जो मैच में लोड होता है। सामान्य server.cfg का आधार यहाँ बताए गए Competitive नियमों से अलग रहता है।

आवश्यकताएँ और स्पष्ट ज़िम्मेदारियाँ

तुम्हें पैनल/फ़ाइल एक्सेस, सर्वर कंसोल, अपना Steam अकाउंट और एक Game Server Login Token चाहिए। यह लेख कोई प्लगइन इंस्टॉल नहीं करता और Workshop डाउनलोड को विस्तार से नहीं समझाता। इसके लिए ये गाइड इस्तेमाल करो:

App-ID 730 के साथ GSLT बनाएँ

Valve का Game Server Account Management खोलो, लॉग इन करो और हर पब्लिक सर्वर के लिए App-ID 730 के साथ अलग टोकन बनाओ। इसे पैनल के इसके लिए बने फ़ील्ड में सेव करो। GSLT एक एक्सेस क्रेडेंशियल है: इसे प्रकाशित मत करो, स्क्रीनशॉट में मत दिखाओ और लीक होने पर तुरंत बदल दो।

सर्वर शुरू करो और लॉग में जाँचो कि लॉगिन स्वीकार हुआ या नहीं। केवल वैध टोकन से सर्वर का दिखना पक्का नहीं होता; बिल्ड, पोर्ट और स्टार्ट स्टेट भी सही होने चाहिए।

Match-cfg को सोच-समझकर तय करो

Competitive मान एक अलग, दस्तावेज़ीकृत Match-कॉन्फ़िगरेशन में तय करो। एक समझने योग्य शुरुआती बिंदु यह है:

mp_maxrounds 24
mp_halftime 1
mp_match_can_clinch 1
mp_startmoney 800
mp_freezetime 15
mp_buytime 20
mp_roundtime_defuse 1.92
mp_overtime_enable 1
mp_overtime_maxrounds 6

नियमों को सिर्फ़ फ़ाइल की सामग्री से मत जाँचो। कम से कम Warmup, राउंड की शुरुआत, Halftime और Overtime को एक बार नियंत्रित तरीके से खेलकर देखो। अगर कोई पैनल प्रीसेट वही cvars संभालता है, तो दर्ज करो कि प्रीसेट या फ़ाइल में से कौन सच्चाई का स्रोत है।

Season 5 और अपने मैचों के लिए Map-Pool

Valve ने 8 जुलाई 2026 को Premier Season 5 के लिए Cache को Active Duty में शामिल किया और Overpass को हटाया। यह मौजूदा आधिकारिक Competitive पूल है, लेकिन तुम्हारा निजी रोटेशन अपने आप नहीं बदलता। सोच-समझकर तय करो कि आधिकारिक पूल की नकल करोगे या अलग ट्रेनिंग पूल रखोगे।

Scrims के लिए पूल छोटा रखो, स्पेलिंग और क्रम जाँचो और हर Map को मैच से पहले टेस्ट करो। Workshop-ID, डाउनलोड और रोटेशन की गहराई से जानकारी Workshop गाइड में है। मौजूदा पूल और पैच बदलाव तुम्हें CS2-अपडेट-हब में मिलेंगे।

मैच का प्रवाह जाँचो

हर बदलाव के बाद एक दोहराने योग्य टेस्ट करो:

  1. सर्वर को ठीक से रोको और Match-cfg का बैकअप लो।
  2. सर्वर शुरू करो और लॉग में GSLT/cfg संदेश जाँचो।
  3. दो टेस्ट अकाउंट या अलग-अलग टीमों के साथ कनेक्ट करो।
  4. Warmup, Ready-प्रक्रिया, राउंड की शुरुआत, Halftime और Overtime जाँचो।
  5. हर Map लोड करो और एक मैप बदलाव करके देखो।

जब बेस बिना प्लगइन के सही चल जाए, तभी MatchZy या दूसरे एक्सटेंशन जोड़ो। इस तरह पता रहता है कि गड़बड़ी Match-cfg से है या प्लगइन से।

Troubleshooting

सर्वर पब्लिक में नहीं दिख रहा

GSLT, App-ID 730, बिल्ड, पोर्ट और स्टार्ट लॉग जाँचो। लीक हुआ टोकन बदल दो और रीस्टार्ट के बाद लॉगिन जाँचो।

Competitive मान लागू नहीं हो रहे

लोड हुई फ़ाइलों को उनके क्रम में मिलाओ: स्टार्ट/गेम-मोड-cfg, server.cfg, Match-cfg और ज़रूरत हो तो प्लगइन-Config। बाद में लोड हुई फ़ाइल पहले के cvars को ओवरराइट कर सकती है। असली मान मैच शुरू होने के बाद जाँचो और वही टेस्ट बिना प्लगइन के दोहराओ; तब पता चलेगा कि ओवरराइट फ़ाइल से आ रहा है या एक्सटेंशन से।

गलत Map शुरू हो रहा है

स्टार्ट-Map, रोटेशन और Map के सटीक नाम जाँचो। पहले आधिकारिक Maps टेस्ट करो; Workshop की समस्याएँ ID, डाउनलोड और Mapcycle के ज़रिए अलग से सुलझाओ।

Overtime शुरू नहीं हो रहा

mp_overtime_enable, mp_overtime_maxrounds जाँचो और देखो कि कोई प्लगइन मैच शुरू होते समय इन मानों को ओवरराइट तो नहीं कर रहा। टेस्ट एक बार बिना एक्सटेंशन के दोहराओ।

सीमाएँ और वापसी का रास्ता

उदाहरण के मान एक शुरुआती बिंदु हैं, कोई बाध्यकारी लीग नियमावली नहीं। टूर्नामेंट के लिए हमेशा आयोजक का मौजूदा नियम-सेट अपनाओ। गड़बड़ी होने पर आख़िरी चलती हुई Match-cfg वापस लगाओ, प्लगइन के बिना शुरू करो और प्रवाह दोबारा जाँचो।

प्राथमिक स्रोत

FAQ

क्या हर CS2 सर्वर को अपना GSLT चाहिए?

हर पब्लिक सर्वर के लिए अलग टोकन इस्तेमाल करो। इससे लीक, रद्द करना और गड़बड़ी की खोज साफ़ तौर पर एक सर्वर से जोड़ी जा सकती है।

क्या Cache अपने आप मेरे रोटेशन में है?

नहीं। Cache Season 5 से आधिकारिक Active-Duty-पूल का हिस्सा है; अपना निजी रोटेशन तुम खुद बदलते हो।

क्या यह गाइड MatchZy इंस्टॉल करता है?

नहीं। यह गाइड GSLT और Match-नियम उपलब्ध कराता है। इंस्टॉलेशन और Match-Center की प्रक्रिया विशेष प्लगइन/MatchZy गाइड में आती है।

मुझे कौन सी Tickrate का वादा करना चाहिए?

कोई बिना प्रमाण की संख्या नहीं। CS2 Sub-Tick इस्तेमाल करता है; सर्वर का मूल्यांकन दोहराने योग्य मैच, नेटवर्क और लोड टेस्ट से करो।

CS2 Competitive सर्वर सेटअप: GSLT, Config और Map-Pool: GSLT बनाओ → Match-cfg सुरक्षित करो और सेट करो → Map-Pool तय करो → प्लगइन के बिना टेस्ट करो → एक्सटेंशन एक-एक करके जोड़ो
CS2 Competitive सर्वर सेटअप: GSLT, Config और Map-Pool: GSLT बनाओ → Match-cfg सुरक्षित करो और सेट करो → Map-Pool तय करो → प्लगइन के बिना टेस्ट करो → एक्सटेंशन एक-एक करके जोड़ो