Bu kılavuz, Legion Hosting ile barındırılan Left 4 Dead 2 özel sunucunuzla karşılaşabileceğiniz yaygın sorunları ele alır; bunlara bağlantı sorunları, addon tutarlılık hataları, eklenti çakışmaları ve sunucu tarayıcısı listeleme sorunları dahildir. İlk sunucu kurulumu için L4D2 Sunucu Kurulum Kılavuzu'na bakın.
Addon Tutarlılık Hataları — İstemciler Katılırken Atılıyor
- Bu hata,
sv_consistency 1ayarlandığında ve bir istemcinin yerel dosyaları sunucunun dosyalarıyla eşleşmediğinde oluşur. Bu durum genellikle özel kampanyalarda veya ses/model değişikliklerinde görülür. - Eşleşen addon'lara sahip olmayan istemcilerin katılmasına izin vermek için
server.cfgiçindesv_consistency 0ayarını yapın ve yeniden başlatın. - Tutarlılık zorlamasını istiyorsanız, tüm oyuncuların
left4dead2/addons/dizinlerinde özel.vpkdosyalarının aynı kopyalarına sahip olduğundan emin olun.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Ödünleşim:
sv_consistency 0 ayarı, istemcilerin ayrıca atılmadan rastgele yerel değişiklikler (özel kaplamalar, ses paketleri) çalıştırabileceği anlamına gelir. Bu bir endişeyse, 1 değerinde tutun ve tüm oyuncuların aynı addon dosyalarını kurmasını isteyin.
SourceMod Eklenti Çakışmaları veya Sunucu Çökmeleri
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.logkonumundaki SourceMod hata günlüğünü kontrol edin. Hangi eklentinin başarısız olduğunu ve nedenini listeleyecektir.- Bazı eklentiler, mevcut SourceMod sürümüyle veya diğer belirli eklentilerle uyumlu değildir. Bilinen çakışmalar için AlliedModders üzerindeki eklenti konusunu okuyun.
- Sorunu izole etmek için, eklentileri teker teker
left4dead2/addons/sourcemod/plugins/disabled/dizinine taşıyın ve çökme durana kadar yeniden başlatın. Devre dışı bıraktığınız son eklenti büyük olasılıkla sebeptir. - Hem MetaMod:Source hem de SourceMod'un en son kararlı sürümünü kullandığınızdan emin olun. Eşleşmeyen sürümler yaygın bir kararsızlık kaynağıdır.
Hızlı teşhis: Hangi eklentilerin başarıyla yüklendiğini ve hangilerinin başarısız olduğunu görmek için sunucu konsolunda (GPanel Console sekmesi üzerinden)
sm plugins list komutunu çalıştırın.
Sunucu, Sunucu Tarayıcısında veya Lobide Listelenmiyor
server.cfgiçindesv_lan 0ayarının yapıldığını onaylayın.- GSLT token'ınızın geçerli olduğunu ve yasaklanmadığını doğrulayın. Token durumunu steamcommunity.com/dev/managegameservers adresinden kontrol edebilirsiniz. Yasaklı veya süresi dolmuş bir token, listelenmeyi engeller.
server.cfgiçindekisv_setsteamaccountifadesinin token'ı içerdiğini ve yazım hatası veya fazladan boşluk olmadığını kontrol edin.- Sunucu tarayıcısının yeni başlatılan bir sunucuyu listelemesi 10 dakikaya kadar sürebilir. Sunucunun doğru çalıştığını onaylamak için önce doğrudan konsol bağlantısını deneyin, ardından tarayıcının yetişmesini bekleyin.
sv_gametypesifadesinin en az bir geçerli oyun modu dizesi içerdiğini vemp_gamemodedeğerinin bu değerlerden biriyle eşleştiğini onaylayın.
| Belirti | Olası Sebep | Çözüm |
|---|---|---|
| Sunucu çalışıyor ancak tarayıcıda yok | Eksik veya geçersiz GSLT token'ı | App ID 550 için yeni bir token oluşturun ve sv_setsteamaccount aracılığıyla ayarlayın |
| Sunucu tarayıcıda ancak yanlış oyun modu | sv_gametypes / mp_gamemode uyumsuzluğu |
mp_gamemode değerinin sv_gametypes içinde listelendiğinden emin olun |
| Sunucu hiç görünmüyor | sv_lan 1 ayarlanmış |
server.cfg içinde sv_lan 0 ayarını yapın ve yeniden başlatın |
Özel Kampanya Haritası Yüklenmiyor veya Bulunamıyor
- Kampanyanın tüm
.vpkdosyalarınınleft4dead2/addons/dizinine yüklendiğinden emin olun. Çok parçalı kampanyalar tüm parçaları gerektirir — ikincil bir.vpkdosyasının eksik olması harita yükleme hatasına neden olur. changelevelile tam dahili harita adını kullanın. Harita adı her zaman kampanyanın görünen adıyla aynı değildir. Doğru harita dosyası adları için kampanyanın belgelerini veya.vpkiçeriğini kontrol edin.- Yeni
.vpkdosyaları yükledikten sonra sunucuyu yeniden başlatın. Motor, addon'ları yalnızca başlatma sırasında indeksler.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Sunucuya Bağlanılamıyor
- Aktif çıktı için GPanel Console sekmesini kontrol ederek sunucunuzun çalıştığını doğrulayın.
- GPanel Network sekmesindeki doğru IP adresini ve portu kullandığınızı onaylayın. Varsayılan portu varsaymayın — atanan portunuz farklı olabilir.
- Sunucu parola korumalıysa, doğru parolayı girdiğinizden emin olun. Bunu
left4dead2/cfg/server.cfgiçindesv_passwordaltında kontrol edebilir veya sıfırlayabilirsiniz. - Bağlanmaya çalışmadan önce sunucunun başlatmayı tamamladığını doğrulayın. Sunucu bağlantılara hazır olduğunda konsol,
VAC secure mode is activatedgibi bir satır göstermelidir.
Güvenlik duvarı notu: Legion Hosting sunucularında gerekli portlar varsayılan olarak açıktır. Sunucu portunu değiştirdiyseniz veya ek hizmetler kullanıyorsanız, doğru port atamalarını onaylamak için GPanel Network sekmesini kontrol edin. Önce bağlantı bilgilerinizin doğru olduğunu doğrulamadan portlarla ilgili bir destek talebi açmayın.
Harita Değişiminde veya Başlatmada Sunucu Çöküyor
- Çökmeden önceki son hata mesajı için GPanel'deki sunucu konsol çıktısını kontrol edin.
- Çökme özel bir haritada oluşuyorsa, sunucunun özel içerik olmadan kararlı olduğunu onaylamak için resmi bir harita yüklemeyi deneyin (ör.
changelevel c1m1_hotel). - SourceMod kuruluysa, hata ayrıntıları için
left4dead2/addons/sourcemod/logs/dizinini kontrol edin. - Sebebi izole etmek için son zamanlarda eklenen
.vpkdosyalarını veya eklentileri teker teker kaldırın ve yeniden başlatın. - Bozuk sunucu dosyaları başlatma çökmelerine neden olabilir. Tüm özel içeriği kaldırdıktan sonra sorun devam ederse, sunucuyu GPanel Settings sekmesinden yeniden kurmayı deneyin.
İlgili Makaleler
- L4D2 Sunucu Kurulum Kılavuzu — Server.cfg yapılandırması, GSLT token'ları, oyun modları ve nasıl bağlanılacağı
- L4D2 Yönetici Kurulumu ve Eklenti Yönetimi — SourceMod, MetaMod kurulumu, yönetici ekleme ve eklenti yönetimi
- SFTP Üzerinden Dosya Nasıl Yüklenir
Bu kılavuzu izledikten sonra sorun yaşamaya devam ederseniz, legionhosting.net/submitticket.php adresinden bir destek talebi açın ve sunucu kimliğinizi, konsol günlüğündeki hata mesajlarını ve halihazırda attığınız adımların bir açıklamasını ekleyin.