Bu kılavuz, Legion Hosting üzerindeki Counter-Strike 2 sunucunuz için yönetici erişimi, RCON, yönetici komutları ve rekabetçi maç yapılandırmasının ayarlanmasını kapsar. GSLT, oyun modları ve bağlanma dahil ilk sunucu kurulumu için bkz. CS2 Sunucu Kurulum Kılavuzu.
RCON (Uzaktan Konsol) Kurulumu
RCON, yeniden başlatmadan oyun içi konsoldan veya GPanel'den sunucu komutlarını uzaktan çalıştırmanıza olanak tanır. server.cfg dosyanızdaki rcon_password cvar'ı aracılığıyla yapılandırılır.
RCON Parolasını Ayarlama
GPanel içindeki File Manager aracılığıyla veya SFTP aracılığıyla game/csgo/cfg/server.cfg dosyasını açın ve şunu ekleyin veya düzenleyin:
rcon_password "YourStrongPassword"
Oyun İçinde RCON Kullanımı
Geliştirici konsolunu ` (tilde) tuşuyla açın. Önce kimlik doğrulaması yapın, ardından komutları girin:
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
Kimlik doğrulaması yapıldıktan sonra, sunucuda çalışması için her komutun önüne rcon ekleyin.
GPanel'den RCON Kullanımı
Komutları doğrudan GPanel içindeki Console sekmesinden, rcon önekine ihtiyaç duymadan da çalıştırabilirsiniz. Bu, sunucu yönetimi için en kolay yöntemdir.
Temel Yönetici Komutları
Aşağıdaki komutlar RCON veya GPanel konsolu aracılığıyla çalıştırılabilir.
Oyuncu Yönetimi
| Komut | Açıklama |
|---|---|
status |
Bağlı tüm oyuncuları Steam kimlikleri ve ping değerleriyle listele |
kick <name> |
Bir oyuncuyu ada göre at |
kickid <userid> |
Bir oyuncuyu kullanıcı kimliğine göre at (status çıktısından) |
banid <minutes> <steamid> |
Bir oyuncuyu Steam kimliğine göre yasakla (0 = kalıcı) |
removeid <steamid> |
Bir Steam kimliğini yasaklama listesinden kaldır |
users |
Kimliği doğrulanmış RCON kullanıcılarını listele |
Sunucu Kontrolü
| Komut | Açıklama |
|---|---|
changelevel <map> |
Mevcut haritayı değiştir (örn. de_inferno) |
mp_restartgame 1 |
Mevcut oyunu 1 saniye sonra yeniden başlat |
mp_warmup_end |
Isınmayı hemen sonlandır |
mp_pause_match |
Mevcut maçı duraklat |
mp_unpause_match |
Mevcut maçın duraklatmasını kaldır |
bot_add_t / bot_add_ct |
Belirtilen takıma bir bot ekle |
bot_kick |
Tüm botları sunucudan at |
exec <filename> |
Bir yapılandırma dosyasını çalıştır (örn. exec competitive.cfg) |
Rekabetçi Maç Yapılandırması
Rekabetçi oyun için, oyun modu varsayılanlarının üzerine rekabetçi ince ayarlar uygulamak amacıyla game/csgo/cfg/autoexec.cfg dosyasını oluşturun veya düzenleyin (her harita yüklemesinde otomatik olarak çalıştırılır):
// -----------------------------------------------
// 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) ve bunları RCON veya GPanel konsolu aracılığıyla exec practice.cfg ile yükleyebilirsiniz.
GOTV (İzleme ve Demo Kaydı)
GOTV, izleyicilerin maçınızı yapılandırılabilir bir gecikmeyle izlemesine olanak tanır ve inceleme için demo kaydetmenize izin verir. Bu ayarları server.cfg dosyanıza ekleyin:
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 kullanarak bağlanır.
RCON aracılığıyla manuel olarak bir demo kaydetmek için:
tv_record mydemoclip
// ... match plays ...
tv_stoprecord
Demo dosyası sunucunuzun game/csgo/ dizinine kaydedilir ve SFTP aracılığıyla indirilebilir.
İlgili Makaleler
- CS2 Sunucu Kurulum Kılavuzu — GSLT, server.cfg, oyun modları, bağlanma
- CS2 Sorun Giderme — Yaygın hatalar ve çözümler
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir