چگونه یک سرور اختصاصی CS2 راهاندازی کنیم
در این صفحه
سرور اختصاصی CS2 را خودتان پیکربندی میکنید: اسموکها را با مهمات بینهایت تمرین کنید، برای جامعهتان Retakes یا Deathmatch اجرا کنید، یا اسکریمها را با قوانین خودتان برگزار کنید. Valve سرور را رایگان منتشر میکند و روی Linux یا Windows اجرا میشود.
این راهنما نصب با SteamCMD، توکن Game Server Login Token، حالتهای بازی و پورتها، یک کانفیگ تمرینی که فقط از دستورهای موجود در CS2 امروز ساخته شده، نقشههای Workshop و نکات لازم درباره افزونهها را پوشش میدهد.
سرور CS2 به چه چیزهایی نیاز دارد
- فایلهای سرور — سرور اختصاصی CS2 همان اپلیکیشن Steam بازی است،
730، حدود 60 GB. - یک Game Server Login Token (GSLT) — بدون آن، بازیکنان دیگر نمیتوانند به سرور شما وصل شوند.
- سختافزار — Valve حداقل 2 GB RAM و یک پردازنده 64 بیتی از دهه اخیر را ذکر میکند؛ در Linux، یک توزیع بهروز مانند Ubuntu 20.04 یا جدیدتر.
- پورتهای باز —
27015روی TCP و UDP برای بازی، و27020UDP اگر از SourceTV استفاده میکنید.
از دانلود 60 GB بگذرید: سرورهای CS2 در HytHost برایتان نصب میشوند و توکن و حالت بازی در پنل تنظیم میشوند — از €7.80/ماه.
مشاهده پلنهای CS2سرور را نصب و اجرا کنید
با SteamCMD، سرور بهصورت ناشناس دانلود میشود:
steamcmd +force_install_dir ./cs2-server +login anonymous +app_update 730 validate +quit
سپس آن را با یک نقشه و توکن خود اجرا کنید. در Linux، از پوشه game:
./cs2.sh -dedicated +map de_dust2 +sv_setsteamaccount YOUR_GSLT
در Windows برنامه game\bin\win64\cs2.exe است با همان گزینهها. -port را برای تغییر پورت و -maxplayers را برای تعیین تعداد اسلاتها اضافه کنید. هر بار که CS2 بهروز میشود، سرور را با همان دستور SteamCMD بهروز کنید، وگرنه بازیکنانی که نسخه جدید را دارند نمیتوانند وصل شوند.
یک Game Server Login Token (GSLT) بگیرید
- steamcommunity.com/dev/managegameservers را باز کنید و وارد شوید.
- app ID
730و یادداشتی برای شناختن سرور وارد کنید و توکن را بسازید. - آن را با
+sv_setsteamaccountبه سرور بدهید.
حساب Steam باید CS2 را داشته باشد، شماره تلفن به آن متصل باشد و محدود، قفل یا از جامعه مسدود نشده باشد. برای هر سرور یک توکن استفاده کنید؛ توکنی که هرگز استفاده نشود منقضی میشود و بازنشانی رمز Steam توکنهای جدید میسازد. اگر سروری قوانین را نقض کند، توکن آن ممکن است مسدود شود — و این میتواند روی حسابی که مالک آن است اثر بگذارد.
حالتهای بازی و تیکریت
حالت بازی با دو مقدار در خط فرمان یا با game_alias تعیین میشود:
| حالت | +game_type | +game_mode |
|---|---|---|
| Competitive (پیشفرض) | 0 | 1 |
| Casual | 0 | 0 |
| Wingman | 0 | 2 |
| Retakes | 0 | 5 |
| Deathmatch | 1 | 2 |
| Arms Race | 1 | 0 |
| Custom | 3 | 0 |
تیکریت: CS2 هیچ تنظیمی برای تیکریت ندارد. به گفته Valve، با sub-tick لحظه دقیق حرکت، شلیک یا پرتاب شما مستقل از تیکریت ثبت میشود، پس گزینه 128 تیکی برای فعال کردن وجود ندارد — هر راهنمایی که میگوید -tickrate را تنظیم کنید برای CS:GO نوشته شده است.
راهاندازی سرور تمرینی CS2
این را با نام practice.cfg در game/csgo/cfg/ ذخیره کنید و در کنسول سرور exec practice را اجرا کنید. همه دستورهای اینجا در نسخه فعلی CS2 وجود دارند:
sv_cheats 1 bot_kick mp_warmup_end mp_freezetime 0 mp_roundtime_defuse 60 mp_buytime 9999 mp_buy_anywhere 1 mp_startmoney 60000 mp_maxmoney 60000 sv_infinite_ammo 1 ammo_grenade_limit_total 5 sv_grenade_trajectory_prac_pipreview 1 sv_showimpacts 1 mp_restartgame 1
وقتی sv_cheats 1 فعال است، sv_rethrow_last_grenade آخرین نارنجک شما را دوباره پرتاب میکند و noclip اجازه میدهد تا نقاط پرتاب پرواز کنید. دستورهای مسیر CS:GO مانند sv_grenade_trajectory دیگر وجود ندارند؛ CS2 آنها را با دستورهای sv_grenade_trajectory_prac_ بالا جایگزین کرده است.
نقشههای Workshop و افزونهها
نقشههای Workshop: host_workshop_map <id> یک نقشه را با Workshop ID آن بارگذاری میکند و host_workshop_collection <id> یک مجموعه کامل را بهعنوان چرخه نقشهها میزبانی میکند. اجرای اول تا پایان دانلود نقشهها صبر میکند.
افزونهها: SourceMod برای CS2 وجود ندارد. افزونهها روی Metamod:Source 2.0 اجرا میشوند که هنوز بهصورت نسخههای توسعه منتشر میشود، معمولاً همراه با CounterStrikeSharp روی آن. هر دو پروژههای جامعه هستند که خودتان نصب میکنید، و یک بهروزرسانی CS2 میتواند تا زمان بهروز شدنشان آنها را از کار بیندازد — پیش از تکیه بر یک افزونه، صفحههایشان را بررسی کنید.
هاستینگ سرور CS2 در HytHost
- با تعداد اسلات موردنیازتان سفارش دهید در هاستینگ CS2. بازی برایتان نصب میشود.
- تب Startup را باز کنید و GSLT خود را بچسبانید. همین تب نقشه، حالت بازی، مجموعه Workshop، VAC و RCON را هم در خود دارد. مجموعه Workshop جایگزین چرخه نقشهها میشود و اجرای اول تا دانلود نقشهها صبر میکند.
- کانفیگها را آپلود کنید، مانند
practice.cfg، بهgame/csgo/cfgدر مدیر فایل، و از کنسول پنل اجرایشان کنید. - وصل شوید با آدرس و پورتی که در پنل شما نمایش داده میشود.
افزونهها از پیش نصب نشدهاند. اگر Metamod:Source و CounterStrikeSharp را اضافه میکنید، خودتان آپلودشان کنید و بعد از هر بهروزرسانی CS2 بررسیشان کنید.
اسلاتها را انتخاب کنید، توکن را بچسبانید و بازی کنید — هاستینگ CS2 از €7.80/ماه، با مجموعههای Workshop از پنل.
مشاهده پلنهای CS2پرسشهای متداول
بله، سرور رایگان است: همان اپلیکیشن Steam شماره 730 است که بهصورت ناشناس با SteamCMD دانلود میشود. با این حال به یک Game Server Login Token و دستگاهی نیاز دارید که آنلاین بماند، در خانه یا روی هاست.
بله. بدون Game Server Login Token بازیکنان دیگر نمیتوانند وصل شوند. یکی برای اپلیکیشن 730 در steamcommunity.com/dev/managegameservers بسازید و با +sv_setsteamaccount به سرور بدهید.
خیر. CS2 تنظیمی برای تیکریت ندارد؛ به گفته Valve، با sub-tick شلیکها و حرکت دقیقاً در لحظه وقوع و مستقل از تیکریت ثبت میشوند. گزینه قدیمی -tickrate مربوط به CS:GO بود.
27015 روی TCP و UDP برای بازی و RCON، و 27020 روی UDP برای SourceTV اگر از آن استفاده میکنید. پورت بازی را میتوان با -port تغییر داد.
خیر، SourceMod نسخهای برای CS2 ندارد. افزونههای CS2 از نسخههای توسعه Metamod:Source 2.0 استفاده میکنند، معمولاً همراه با CounterStrikeSharp، و هر دو را مالک سرور نصب میکند.
سرور CS2 خودتان، آماده بازی
هاستینگ CS2 در HytHost بازی را برایتان نصب میکند و توکن، حالت بازی و مجموعه Workshop در پنل هستند — از €7.80/ماه.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟