هلیکس گیم

آموزش نصب مرحله به مرحله سرور کانتر استرایک: گلوبال آفنسیو (CS:GO) در لینوکس

عرفان مرادی
عرفان مرادی

آنچه در این مطلب می‌خوانید :

آیا شما در حال بازی آیا شما در حال بازی کانتر استرایک: گلوبال آفنسیو بوده اید و به این نتیجه رسیده اید که زمان آن رسیده است که سرور خود را راه اندازی کنید؟ در این مقاله با نحوه ساخت سرور CS:GO در سرور مجازی لینوکس آشنا می شوید.

پیشنهاد ما به شما خرید سرور مجازی گیم مناسب برای راه اندازی سرور CSGO می‌باشد.

چرا باید سرور CS:GO اختصاصی خود را داشته باشم؟

اکثر بازی‌های مدرن امروزی برای اینکه کاملاً کاربردی باشند یا حداقل برای ارائه گیم‌پلی منحصر به فرد و به‌روزرسانی‌های بهتر، به اتصال ثابت اینترنت متکی هستند.

کانتر استرایک: گلوبال آفنسیو نیز از این قاعده مستثنی نیست. در حالی که گیم پلی آفلاین امکان پذیر است، نسخه آنلاین اکشن رقابتی و هیجان انگیزتری را ارائه می دهد.

با این حال، وقتی یک سرور عمومی با مشکلات شبکه مواجه است، نمی توانید کار زیادی انجام دهید. ناگفته نماند که کلاهبرداران مداوم و چرندیاتی که می تواند به تجربه بازی شما آسیب برساند.

به همین دلیل است که باید به فکر ایجاد سرور خصوصی مجازی خود باشید. این به شما امکان می دهد کنترل بهتری بر اتصال خود داشته باشید و شخصاً می توانید بهترین سرویس میزبانی را انتخاب کنید. اگر به دنبال یک سرور قابل اعتماد هستید، برنامه میزبانی VPS ما را بررسی کنید که زمان آپدیت عالی را با قیمت مقرون به صرفه ارائه می دهد و پشتیبانی عالی از مشتری را ارائه می دهد.

دوم اینکه شما را قادر می سازد تا بازی را با قوانین خود انجام دهید. شما می توانید لذت بخش ترین تجربه بازی را برای خود و دوستانتان فراهم کنید.

علاوه بر این، به عنوان مدیر سرور، شما این قدرت را دارید که هر کسی را که به نظر شما توهین آمیز یا تقلب می کند، اخراج, محروم و مسدود کنید.

با این حال، قبل از اینکه نحوه ساخت سرور CS:GO را به شما نشان دهیم، به خاطر داشته باشید که در این آموزش از سرور لینوکس استفاده خواهیم کرد. بنابراین، شما باید از طریق SSH با استفاده از مشخصات روت خود وارد سرور خود شوید.

توصیه می کنیم از پایانه های پیش فرض لینوکس یا macOS یا Putty برای ویندوز استفاده کنید.

آموزش نصب سرور CS:GO در لینوکس:

ما این راهنما را به چهار مرحله تقسیم می‌کنیم: نصب pre-depends، دانلود و نصب SteamCMD، استفاده از CMD برای دانلود فایل‌های سرور و راه‌اندازی سرور CS:GO.

1. نصب Pre-Depends:
ابتدا باید کتابخانه زمان اجرا lib32gcc1 را نصب کنیم تا مطمئن شویم که هر فرآیند زیر به درستی کار می کند. برای دریافت پکیج دستور زیر را انجام دهید:

				
					apt-get install lib32gcc1

				
			

2. دانلود و نصب SteamCMD
دانلود و استفاده از SteamCMD به عنوان کاربران ریشه ایده بدی است، زیرا در صورت بروز مشکل، ممکن است این برنامه با سیستم شما دچار مشکل شود. برای جلوگیری از این امر، ابتدا باید یک کاربر برای نرم افزار خود ایجاد کنیم.
برای این کار باید از دستور useradd استفاده کنید:

				
					useradd -m steam

				
			

پس از ایجاد حساب کاربری، برای شروع نصب SteamCMD باید به عنوان این کاربر وارد شوید. برای ورود از دستور زیر استفاده کنید:

				
					su - steam

				
			

برای ساختن یک دایرکتوری ساختاریافته، توصیه می شود دایرکتوری Steam را ایجاد و وارد کنید:

				
					mkdir ~/Steam && cd ~/Steam

				
			

اکنون باید آخرین نسخه SteamCMD را از سرور Valve با استفاده از:

				
					wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

				
			

پس از آن، دستور tar را اجرا کنید تا فایل از حالت فشرده خارج شود:

				
					tar xf steamcmd_linux.tar.gz

				
			

در آخر این خط را وارد کنید تا برنامه اجرا شود:

				
					./steamcmd.sh

				
			

3. استفاده از SteamCMD برای دانلود فایل های سرور
اگر نصب با موفقیت انجام شد، باید فرمان Steam را مشاهده کنید:

				
					Steam>

				
			

اکنون باید وارد حساب Steam خود شوید. به دلایل امنیتی، توصیه می شود با دستور زیر وارد شوید:

				
					login <username> <password>

				
			

با استفاده از دستور زیر، یک نام پوشه برای پوشه نصب خود انتخاب کنید:

				
					force_install_dir ./cs_go/

				
			

اکنون زمان آن است که در نهایت فایل های سرور کانتر استرایک: گلوبال آفنسیو را نصب و تأیید کنیم:

				
					app_update 740 validate

				
			

در این مورد، 740 شناسه سرور اختصاصی کانتر استرایک: گلوبال آفنسیو است.

کل این فرآیند چند دقیقه طول خواهد کشید.

صفحه مدیریت سرور استیم را باز کنید تا یک حساب سرور بازی ایجاد کنید.

  • شناسه برنامه بازی پایه (App ID of the base game) – 730 را برای CS:GO در اینجا تایپ کنید. توجه داشته باشید که 740 به طور خاص برای یک سرور اختصاصی استفاده می شود.
  • یادداشت (MEMO) – شما می توانید یک نوت برای خود صرفاً برای یاد آوری خود بجا بگذارید.
آموزش نصب سرور کانتر استراک: گلوبال آفنسیو (CS:GO) در لینوکس

4. سرور CS:GO خود را راه اندازی کنید
بسته به حالت بازی، می توانید سرور خود را به روش های مختلفی راه اندازی کنید. ابتدا به دایرکتوری cs_go بروید تا از برنامه srcds_run استفاده کنید.

مهم: فراموش نکنید که GSLT خود را بعد از +sv_setsteamaccount جایگزین کنید، زمانی که سرور خود را راه اندازی می کنید.

Classic Casual:

				
					./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount THISGSLTHERE -net_port_try


				
			

Classic Competitive:

				
					./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount THISGSLTHERE -net_port_try


				
			

Deathmatch:

				
					./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +mapgroup mg_allclassic +map de_dust +sv_setsteamaccount THISGSLTHERE -net_port_try

				
			

جمع بندی نصب سرور CS:GO در لینوکس:

شما یاد گرفته اید که چگونه یک سرور CS:GO در سرور لینوکس بسازید. می توانید نکات مفید بیشتری را در صفحه رسمی Valve برای سرورهای اختصاصی بخوانید.

میانگین امتیازات ۵ از ۵

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق برای هلیکس گیم محفوظ می‌باشد.