Bu kılavuz, CS2D özel sunucunuz için yönetici komutlarını, RCON'u, oyun modlarını, Lua betiklerini ve sunucu yönetimini kapsar. İlk kurulum için bkz. CS2D Sunucu Kurulum Kılavuzu.
1. RCON Erişimi
Uzaktan yönetimi etkinleştirmek için sys/server.cfg dosyasında bir RCON parolası ayarlayın:
sv_rcon your_rcon_password
RCON'u oyun içinde kullanmak için konsolu açın ve şunu yazın:
rcon your_rcon_password [command]
Komutları doğrudan GPanel Console sekmesinden de çalıştırabilirsiniz.
2. Yönetici Komutları
| Komut | Açıklama |
|---|---|
kick [id] [reason] |
Bir oyuncuyu kimliğine göre at. |
ban [id] [duration] [reason] |
Bir oyuncuyu yasakla. Süre dakika cinsinden (0 = kalıcı). |
unban [usgn/ip] |
Bir oyuncunun USGN veya IP'ye göre yasağını kaldır. |
listplayers |
Bağlı tüm oyuncuları kimlikleriyle göster. |
changemap [map] |
Farklı bir haritaya geç. |
restartround |
Mevcut turu yeniden başlat. |
say [message] |
Bir sunucu mesajı yayınla. |
setname [id] [name] |
Bir oyuncuyu zorla yeniden adlandır. |
slap [id] [damage] |
Bir oyuncuya tokat at (hasar verir). |
kill [id] |
Bir oyuncuyu öldür. |
setmoney [id] [amount] |
Bir oyuncunun parasını ayarla. |
3. Oyun Modları
Oyun modunu sys/server.cfg dosyasında sv_gamemode ile ayarlayın:
| Değer | Mod | Açıklama |
|---|---|---|
| 0 | Standart | Klasik Counter-Strike (bomba imhası, rehine kurtarma). |
| 1 | Deathmatch | Herkese karşı, her oyuncu kendisi için. |
| 2 | Team Deathmatch | Takım tabanlı deathmatch. |
| 3 | Capture the Flag | Düşman takımın bayrağını ele geçir. |
| 4 | Domination | Haritadaki ele geçirme noktalarını kontrol et. |
4. Harita Rotasyonu
Her satıra bir harita adı gelecek şekilde sys/mapcycle.txt dosyasını oluşturun veya düzenleyin:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Sunucu, her turdan sonra bu haritalar arasında sırayla geçiş yapar.
5. Lua Betikleri
CS2D, özel işlevsellik için Lua betiklerini destekler. Betikleri sys/lua/ dizinine yerleştirin ve bunları sys/server.cfg dosyasında yükleyin:
lua "lua/myscript.lua"
Lua betikleri özel yönetici komutları, oyun modları ve sunucu taraflı mantık ekleyebilir. Tam Lua API'si için CS2D belgelerine bakın.
6. Yasaklama Yönetimi
Yasaklamalar sys/bans.cfg dosyasında saklanır. Bunları komutlar aracılığıyla veya dosyayı doğrudan düzenleyerek yönetebilirsiniz:
- USGN yasaklamaları, oyuncunun hesabına bağlı olduklarından ad değişikliklerinde kalıcıdır.
- IP yasaklamaları belirli bir IP adresini engeller.
- Tüm yasaklamaları temizlemek için
sys/bans.cfgdosyasının içeriğini silin ve yeniden başlatın.
7. Sorun Giderme
- Sunucu başlamıyor: GPanel konsolunda hata olup olmadığını kontrol edin.
sys/server.cfgdosyasında söz dizimi hatası olmadığından emin olun. - RCON çalışmıyor: RCON parolasının ayarlandığını ve doğru girildiğini doğrulayın.
- Harita bulunamadı: Harita dosyasının
maps/dizininde mevcut olduğundan emin olun. Özel haritaların SFTP aracılığıyla yüklenmesi gerekir. - Lua betiği hataları: Lua hata mesajları için konsolu kontrol edin. Sunucu kararlılığını geri yüklemek için betiği kaldırın veya düzeltin.
İlgili Makaleler
Yardıma mı İhtiyacınız Var?
Daha fazla yardıma ihtiyacınız varsa, sunucu IP'niz ve GPanel konsolundan gelen hata mesajlarıyla birlikte bir destek talebi açın.