מדריך זה מכסה הגדרת גישת מנהל, RCON, פקודות מנהל והגדרות משחק תחרותי עבור שרת Counter-Strike 2 שלך ב-Legion Hosting. להגדרה ראשונית כולל GSLT, מצבי משחק וחיבור, ראה מדריך הגדרת שרת CS2.
הגדרת RCON (קונסול מרחוק)
RCON מאפשר לך להריץ פקודות שרת מרחוק מהקונסול במשחק או מ-GPanel ללא הפעלה מחדש. ההגדרה מתבצעת דרך המשתנה rcon_password בקובץ server.cfg שלך.
הגדרת סיסמת RCON
פתח את game/csgo/cfg/server.cfg דרך File Manager ב-GPanel או דרך SFTP והוסף או ערוך:
rcon_password "YourStrongPassword"
שימוש ב-RCON במשחק
פתח את קונסול המפתחים עם מקש ` (טילדה). תחילה בצע אימות, ואז הרץ פקודות:
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
לאחר האימות, הוסף את הקידומת rcon לפני כל פקודה כדי שתתבצע על השרת.
שימוש ב-RCON מ-GPanel
תוכל גם להריץ פקודות ישירות מלשונית Console ב-GPanel ללא צורך בקידומת rcon. זוהי השיטה הקלה ביותר לניהול השרת.
פקודות מנהל חיוניות
הפקודות הבאות ניתנות להרצה דרך RCON או קונסול GPanel.
ניהול שחקנים
| פקודה | תיאור |
|---|---|
status |
הצג את כל השחקנים המחוברים עם מזהי Steam ופינג |
kick <name> |
העף שחקן לפי שם |
kickid <userid> |
העף שחקן לפי מזהה משתמש (מפלט status) |
banid <minutes> <steamid> |
חסום שחקן לפי Steam ID (0 = קבוע) |
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