Bu kılavuz, RCON erişimi, Source engine konsol komutları, oyuncu yönetimi, SourceMod eklenti kurulumu ve sorun giderme dahil olmak üzere Left 4 Dead için sunucu yönetimini kapsar.
RCON (Uzak Konsol)
RCON, sunucu komutlarını uzaktan çalıştırmanıza olanak tanır. RCON'u ayarlamak için left4dead/cfg/server.cfg dosyanıza aşağıdakini ekleyin:
rcon_password "your_secure_password"
Oyun içi konsoldan RCON'u kullanmak için şunu yazın:
rcon_password your_secure_password
rcon [command]
Komutları doğrudan GPanel Console sekmesinden de RCON kimlik doğrulamasına gerek kalmadan çalıştırabilirsiniz.
Temel Sunucu Komutları
| Komut | Açıklama |
|---|---|
changelevel [map] |
Belirtilen haritaya geçer (örn. changelevel l4d_hospital01_apartment) |
status |
Sunucu bilgilerini, bağlı oyuncuları ve Steam ID'lerini gösterir |
kick [name] |
Bir oyuncuyu isme göre atar |
kickid [userid] |
Bir oyuncuyu kullanıcı kimliğine göre atar (status çıktısından) |
banid [minutes] [steamid] |
Bir oyuncuyu Steam ID'sine göre yasaklar (0 = kalıcı) |
removeid [steamid] |
Bir oyuncunun Steam ID yasağını kaldırır |
say [message] |
Tüm oyunculara sunucu adına bir mesaj gönderir |
maps * |
Sunucudaki tüm kullanılabilir haritaları listeler |
sv_password [password] |
Sunucu parolasını çalışma zamanında ayarlar veya değiştirir |
hostname [name] |
Sunucu adını çalışma zamanında değiştirir |
quit |
Sunucuyu düzgün bir şekilde kapatır |
Oyun Modu Komutları
| Komut | Açıklama |
|---|---|
sv_gametypes coop |
Oyun modunu kooperatif olarak ayarlar |
sv_gametypes versus |
Oyun modunu versus olarak ayarlar (hayatta kalanlar vs enfekteler) |
sv_gametypes survival |
Oyun modunu hayatta kalma olarak ayarlar |
z_difficulty Easy/Normal/Hard/Impossible |
Yapay zeka zorluğunu değiştirir |
Oyuncu Yönetimi
Yasak Yönetimi
Sunucu, left4dead/cfg/banned_user.cfg dosyasında bir yasak listesi tutar. Bu dosyayı doğrudan düzenleyebilir veya konsol komutlarını kullanabilirsiniz:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid komutunu çalıştırın. Aksi takdirde, yasaklar sunucu yeniden başlatıldığında kaybolur.
SourceMod Kurulumu
SourceMod, Source engine sunucuları için yönetici menüleri, özel komutlar ve oynanış değişiklikleri ekleyen popüler bir eklenti çerçevesidir.
- Sunucunuzu GPanel üzerinden durdurun.
- Sunucunuzun işletim sistemi (Linux) için SourceMod ve MetaMod:Source indirin.
- Her iki arşivi de SFTP aracılığıyla
left4dead/dizinine yükleyip çıkartın.addons/klasörüleft4dead/içinde oluşturulmalıdır. - Steam ID'nizi
left4dead/addons/sourcemod/configs/admins_simple.inidosyasına ekleyin:"STEAM_0:1:12345678" "99:z" - Sunucuyu başlatın. SourceMod'un yüklendiğini doğrulamak için konsola
sm versionyazın.
Sorun Giderme
| Sorun | Çözüm |
|---|---|
| Sunucu tarayıcıda görünmüyor | Sunucunun çalıştığını ve Steam'e bağlı olduğunu doğrulayın (konsolda Connection to Steam servers successful mesajını kontrol edin). server.cfg dosyasında sv_allow_lobby_connect_only 0 ayarlayın. |
| RCON çalışmıyor | rcon_password değerinin server.cfg dosyasında ayarlandığından ve istemcinizde eşleşen parolayı girdiğinizden emin olun. |
| Harita değişikliği sunucuyu çökertiyor | maps * kullanarak harita adının doğru olduğunu doğrulayın. Özel haritalar left4dead/maps/ dizinine yüklenmelidir. |
| SourceMod yüklenmiyor | Önce MetaMod:Source'un kurulu olduğundan emin olun. left4dead/addons/metamod.vdf dosyasının var olduğunu kontrol edin. Dosya izinlerinin doğru olduğunu doğrulayın. |
İlgili Makaleler
- Left 4 Dead Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir