CounterStrikeSharp को सुरक्षित तरीक़े से कैसे अपडेट करें
Counter-Strike 2 बार-बार अपडेट होता है और CounterStrikeSharp को उसके साथ क़दम मिलाना पड़ता है। अपडेट सरल है, पर बिना योजना के करने पर शुक्रवार शाम को आपका सर्वर टूटा मिल सकता है। इसी क्रम में चलें, और आप हमेशा वापस जा सकेंगे।
देखें कि अभी क्या है
सर्वर कंसोल में meta list और css_plugins list चलाएँ। पहली CounterStrikeSharp का वर्शन दिखाती है, दूसरी आपके प्लगइन। कुछ भी बदलने से पहले दोनों लिख लें।
meta list
css_plugins list
सही रिलीज़ डाउनलोड करें
CounterStrikeSharp के आधिकारिक GitHub पेज से नवीनतम रिलीज़ लें। अपने सिस्टम का पैकेज चुनें, और अगर आपके सर्वर पर अभी .NET इंस्टॉल नहीं है तो वह पैकेज चुनें जिसमें runtime शामिल है।
बैकअप लें और बदलें
addons/counterstrikesharp फ़ोल्डर की एक कॉपी बना लें। फिर सर्वर रोकें और नई फ़ाइलें उसके ऊपर कॉपी कर दें। आपकी कॉन्फ़िग और प्लगइन अपनी जगह रहेंगे, क्योंकि वे रिलीज़ का हिस्सा नहीं हैं। यह भी देख लें कि Metamod नवीनतम है।
जाँचें कि चल रहा है
सर्वर शुरू करें और meta list फिर चलाएँ। नया वर्शन दिखना चाहिए, और प्लगइन सूची में आपके प्लगइन बिना त्रुटि के दिखने चाहिए।
meta list
Listing 1 plugin:
[01] CounterStrikeSharp (x.y.z) by Roflmuffin
ज़रूरत हो तो दोबारा कंपाइल करें
अगर अपडेट के बाद कोई प्लगइन त्रुटि दे, तो संभवतः वह किसी पुराने API के लिए बना था। उसके लेखक से नई रिलीज़ खोजें, या हमारे कंपाइलर में सही CounterStrikeSharp.API वर्शन चुनकर उसे दोबारा कंपाइल करें।
अगर कुछ बिगड़ जाए
सर्वर रोकें और बैकअप वाला फ़ोल्डर वापस रख दें। एक मिनट में आप पहले जैसी स्थिति में होंगे और खिलाड़ियों के दबाव के बिना कारण खोज सकेंगे।
इसे आदत बनाएँ
हर बड़े गेम अपडेट के बाद CounterStrikeSharp की नई रिलीज़ पर नज़र रखें और जब हो सके, अपडेट पहले टेस्ट सर्वर पर आज़माएँ। जो सर्वर नियमित रूप से अपडेट होता है, वह कम ही बुरे सरप्राइज़ देता है।
क्या यह ट्यूटोरियल उपयोगी था?
Barlap समुदाय के लिए।