این راهنما راهاندازی دسترسی ادمین، RCON، دستورات ادمین و پیکربندی مسابقات رقابتی برای سرور Counter-Strike 2 شما در Legion Hosting را پوشش میدهد. برای راهاندازی اولیه سرور شامل GSLT، حالتهای بازی و اتصال، به راهنمای راهاندازی سرور CS2 مراجعه کنید.
راهاندازی RCON (کنسول از راه دور)
RCON به شما امکان میدهد دستورات سرور را از راه دور از کنسول درون بازی یا از GPanel بدون نیاز به ریاستارت اجرا کنید. این از طریق cvar مربوط به rcon_password در فایل server.cfg پیکربندی میشود.
تنظیم رمز عبور RCON
فایل game/csgo/cfg/server.cfg را از طریق File Manager در GPanel یا از طریق SFTP باز کنید و خط زیر را اضافه یا ویرایش کنید:
rcon_password "YourStrongPassword"
استفاده از RCON در بازی
کنسول توسعهدهنده را با کلید ` (tilde) باز کنید. ابتدا احراز هویت کنید، سپس دستورات را صادر کنید:
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
پس از احراز هویت، هر دستور را با پیشوند rcon وارد کنید تا روی سرور اجرا شود.
استفاده از RCON از GPanel
همچنین میتوانید دستورات را مستقیماً از تب Console در GPanel بدون نیاز به پیشوند rcon اجرا کنید. این سادهترین روش برای مدیریت سرور است.
دستورات ضروری ادمین
دستورات زیر را میتوان از طریق RCON یا کنسول GPanel اجرا کرد.
مدیریت بازیکنان
| دستور | توضیحات |
|---|---|
status |
نمایش تمام بازیکنان متصل با Steam ID و پینگ آنها |
kick <name> |
اخراج بازیکن بر اساس نام |
kickid <userid> |
اخراج بازیکن بر اساس شناسه کاربری (از خروجی status) |
banid <minutes> <steamid> |
بن کردن بازیکن بر اساس Steam ID (۰ = دائمی) |
removeid <steamid> |
حذف یک Steam ID از لیست بن |
users |
نمایش کاربران RCON احراز هویت شده |
کنترل سرور
| دستور | توضیحات |
|---|---|
changelevel <map> |
تغییر نقشه فعلی (مثلاً de_inferno) |
mp_restartgame 1 |
ریاستارت بازی فعلی بعد از ۱ ثانیه |
mp_warmup_end |
پایان فوری وارمآپ |
mp_pause_match |
مکث مسابقه فعلی |
mp_unpause_match |
ادامه مسابقه فعلی |
bot_add_t / bot_add_ct |
افزودن بات به تیم مشخص شده |
bot_kick |
اخراج تمام باتها از سرور |
exec <filename> |
اجرای یک فایل پیکربندی (مثلاً exec competitive.cfg) |
پیکربندی مسابقه رقابتی
برای بازی رقابتی، فایل game/csgo/cfg/autoexec.cfg (که بهصورت خودکار در هر بارگذاری نقشه اجرا میشود) را ایجاد یا ویرایش کنید تا تنظیمات رقابتی را بر روی پیشفرضهای حالت بازی اعمال کنید:
// -----------------------------------------------
// Competitive / match settings
// -----------------------------------------------
mp_overtime_enable 1 // Enable overtime if scores are tied
mp_overtime_maxrounds 6 // Rounds per overtime half (3+3)
mp_overtime_halftime_pausetimer 0
mp_halftime 1 // Enable halftime side switch
mp_maxrounds 24 // Standard 12 per half
mp_freezetime 15 // Seconds players are frozen at round start
mp_roundtime 1.92 // Round time in minutes (1:55 approx)
mp_roundtime_defuse 1.92
mp_buytime 20 // Seconds players can buy after round start
mp_buy_anywhere 0 // Players must be in buy zone
mp_startmoney 800 // Starting money
mp_friendlyfire 1 // Team damage on (standard competitive)
mp_warmup_pausetimer 0
mp_warmuptime 30
// -----------------------------------------------
// Anti-cheat and security
// -----------------------------------------------
sv_pure 1 // Only allow official files (1) or workshop (0)
sv_pure_kick_clients 1
// -----------------------------------------------
// Bot behaviour (remove bots for real matches)
// -----------------------------------------------
bot_quota 0
bot_join_after_player 0
practice.cfg، match.cfg، warmup.cfg) و آنها را با exec practice.cfg از طریق RCON یا کنسول GPanel بارگذاری کنید.
GOTV (تماشا و ضبط دمو)
GOTV به تماشاگران امکان میدهد مسابقه شما را با تأخیر قابل تنظیم تماشا کنند و به شما اجازه میدهد دموها را برای بازبینی ضبط کنید. این تنظیمات را به server.cfg خود اضافه کنید:
tv_enable 1 // Enable GOTV
tv_name "GOTV" // Name shown to spectators
tv_delay 30 // Delay in seconds before GOTV shows action
tv_maxclients 10 // Maximum GOTV spectators
connect YOUR.SERVER.IP:GOTV_PORT متصل میشوند.
برای ضبط دمو بهصورت دستی از طریق RCON:
tv_record mydemoclip
// ... match plays ...
tv_stoprecord
فایل دمو در دایرکتوری game/csgo/ سرور شما ذخیره میشود و از طریق SFTP قابل دانلود است.
مقالات مرتبط
- راهنمای راهاندازی سرور CS2 — GSLT، server.cfg، حالتهای بازی، اتصال
- عیبیابی CS2 — خطاهای رایج و رفع آنها
- نحوه یافتن IP و پورت سرور
- نحوه آپلود فایلها از طریق SFTP