گیم سرورلینوکس

آموزش 0 تا 100 ساخت سرور CSGO در سرور مجازی لینوکس

نصب CSGO کانتر بر روی vps لینوکس

چرا باید یک سرور کانتر CSGO برای خودمان داشته باشیم؟

 

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

گاهی اوقات ممکن است یک سرور عمومی، با مشکلاتی مواجه شود. یا در سرور های عمومی، چیتر ها (متقلب ها) شما را آزار دهند. همچنین در سرور های عمومی نمیتوانید همه تنظیمات را باب میل خود تغییر دهید.

به همین دلیل است که باید به فکر داشتن یک گیم سرور خصوصی باشید. داشتن سرور مجازی گیم به شما امکان می دهد کنترل بهتری بر اتصال خود داشته باشید. همچنین می توانید مطابق با نیاز خود، یک گیم سرور خریداری کنید.

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

نکته دیگری که در داشتن گیم سرور کانتر CSGO وجود دارد این است که میتوانید بازی را با قوانین دلخواه خودتان پلی کنید.

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

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

csgo-iranicaserver

چگونه یک سرور کانتر CSGO بسازیم؟

 

این آموزش به چهار مرحله تقسیم می شود:

  1. نصب pre-depends
  2. دانلود و نصب SteamCMD
  3. استفاده از CMD برای دانلود فایل‌های سرور
  4. راه‌اندازی سرور CSGO

 

1. نصب Pre-Depends

ابتدا باید کتابخانه ران تایم lib32gcc1 را نصب کنیم تا مطمئن شویم که تمام فرآیند به درستی کار می کند. برای دریافت بسته، دستور زیر را در ترمینال وارد کنید:

apt-get install lib32gcc1

 

2. دانلود و نصب SteamCMD

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

1. برای این کار باید از دستور useradd استفاده کنید:

useradd -m steam

 

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

su - steam

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

mkdir ~ / Steam && cd ~ / Steam

 

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

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

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

tar xf steamcmd_linux.tar.gz

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

./steamcmd.sh

 

 

3. استفاده از CMD برای دانلود فایل‌های سرور

 

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

Steam>

 

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

login <username> <password>

 

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

force_install_dir ./cs_go/

 

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

app_update 740 validate

740، شناسه سرور اختصاصی CSGO است. این فرایند ممکن است چند دقیقه به طول بینجامد.

 

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

steam acc iranica

 

App ID of the base game – عدد 730 را برای CS:GO در اینجا تایپ کنید. توجه داشته باشید که 740 به طور خاص برای یک سرور اختصاصی استفاده می شود.

Memo – شما می توانید یک متن یادآوری برای خود بگذارید.(فقط برای شما نمایش داده خواهد شد.)

 

 

راه‌اندازی سرور CSGO

بسته به حالت بازی، می توانید سرور خود را به سبک های مختلفی راه اندازی کنید:

  1. Classic Casual
  2. Classic Competitive
  3. Deathmatch

ابتدا به دایرکتوری 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

 

 

نتیجه

شما با خواندن این مقاله یاد گرفتید که چگونه یک سرور CSGO در سرور مجازی لینوکس(گیم سرور) بسازید. می توانید نکات مفید بیشتری را در صفحه رسمی Valve برای سرورهای اختصاصی بخوانید.

 

93رای - امتیاز 3.9 ممنون از امتیازی که دادید..!

نوشته های مشابه

یک دیدگاه

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

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا