Bu kılavuz, Project Zomboid sunucunuzu GPanel aracılığıyla Build 41 (B41) ve Build 42 (B42) arasında nasıl geçireceğinizi açıklar. Kayıt uyumluluğunu, dünyanızı yedeklemeyi ve geçişi kendiniz gerçekleştirmeyi kapsar.
Geçiş Yapmadan Önce: Kayıt Uyumluluğu Sorununu Anlayın
Project Zomboid, tüm dünya ve oyuncu verilerini oluşturulduğu build sürümüne bağlı bir kayıt klasöründe saklar. İki build, harita parçaları, öğe tanımları ve oyuncu karakter verileri için farklı formatlar kullanır.
| Build | Steam Beta Dalı | B41 Kayıtlarını Kullanabilir mi? | B42 Kayıtlarını Kullanabilir mi? |
|---|---|---|---|
| Build 41 (B41) | (boş) | Evet | Hayır |
| Build 42 (B42) | unstable |
Hayır | Evet |
Beta dalı, GPanel sunucunuzun Startup sekmesinde ayarlanır.
Geçiş tamamlandığında, sunucunuz yeni build'de sıfırdan başlayacaktır. Önceki build'deki mevcut herhangi bir dünya kayıt klasöründe hâlâ bulunur, ancak sunucu onu yüklemez. Otomatik olarak silinmez — sadece kullanılmaz. Yeni build'de başlamadan önce ya sunucu adınızı değiştirmeli ya da mevcut kayıt verilerini silmelisiniz.
Adım 1 — Mevcut Dünyanızı Yedekleyin
Build'leri değiştirmeden önce mevcut kaydınızın bir kopyasını indirin. Eski build'e geri dönmeyi planlamasanız bile, bir yedeğe sahip olmak kazara veri kaybına karşı koruma sağlar ve koşullar değişirse geri yükleyebileceğiniz bir şey verir.
Seçenek A: GPanel Üzerinden Yedekleme
- GPanel'e giriş yapın ve Project Zomboid sunucunuzu seçin.
- Console sekmesindeki Stop düğmesini kullanarak sunucuyu durdurun ve durumun Offline göstermesini bekleyin.
- GPanel'deki Backups sekmesine gidin.
- Create Backup'a tıklayın ve tamamlanmasını bekleyin. Yedek aşağıdaki listede görünecektir.
- Yedek listelendikten sonra, yerel olarak kaydetmek için indirme simgesine tıklayın.

Seçenek B: Kayıt Klasörünü SFTP ile İndirme
Tam bir sunucu yedeği yerine yalnızca dünya kayıt verilerini indirmek istiyorsanız, sunucunuza SFTP ile bağlanın ve kayıt klasörünü manuel olarak indirin.
- GPanel'de SFTP sekmesine gidin ve SFTP ana bilgisayar adınızı, portunuzu, kullanıcı adınızı ve parolanızı not edin.
- FileZilla gibi bir SFTP istemcisi açın ve bu kimlik bilgilerini kullanarak bağlanın.
- Dünya kayıt dizinine gidin:
/home/container/.cache/saves/multiplayer/<YourWorldName>/ - Tüm
<YourWorldName>klasörünü yerel makinenize indirin.
Adım 2 — GPanel'de Build'i Değiştirin
B41 ve B42 arasında geçiş, sunucunuzun başlatma seçenekleri aracılığıyla yapılır. Destek talebine gerek yoktur.
- GPanel'e giriş yapın ve Project Zomboid sunucunuzu seçin.
- Sunucunun durdurulduğundan emin olun.
- Startup sekmesine gidin.
- Beta Branch alanını bulun:
- B41'e geçmek için: Beta Branch alanını boş bırakın.
- B42'ye geçmek için: Beta Branch alanına
unstablegirin.
- Startup sekmesindeki Server Name'i mevcut adınızdan farklı yeni bir ada değiştirin. Bu, yeni build'in uyumsuz kayıt verilerini yüklemeye çalışmasını önler.
- Settings sekmesine gidin ve Reinstall Server'a tıklayın. Bu, seçilen build için doğru oyun dosyalarını indirir.
- Sunucuyu başlatın. Yeni sunucu adı altında yepyeni bir dünya oluşturacaktır.
.cache/ klasörü hariç tüm dosyaları silip ardından yeniden yükleyebilirsiniz. .cache/ klasörü sunucu yapılandırmanızı içerir, bu nedenle bu, yeni build için temiz bir oyun kurulumu sağlarken ayarlarınızı korur. Bu yöntemi yalnızca sunucu adınızı değiştirmek istemiyorsanız kullanın — eski sunucu adı altındaki kayıt verilerinin .cache/saves/multiplayer/ içinden manuel olarak silinmesi gerekeceğini unutmayın.
Geçiş Sonrası Mod Uyumluluğu
Modlar build'ler arasında uyumlu değildir. B41 için yazılmış bir mod B42'de çalışmaz ve tam tersi. Geçiş yaptıktan sonra tüm mod listenizi gözden geçirmeniz ve değiştirmeniz gerekecektir.
- B41'den B42'ye geçiş: En popüler B41 modlarının çoğu B42 sürümleriyle güncellenmiş veya değiştirilmiştir. Çalıştırdığınız modların B42'ye özgü sürümleri için Steam Workshop'u kontrol edin.
WorkshopItemsformatının da B42'de değiştiğini unutmayın — doğru B42 formatı için mod kurulum kılavuzuna bakın. - B42'den B41'e geçiş: B42 modları B41'de yüklenmez. Kullanmak istediğiniz modların orijinal B41 sürümlerini bulup yüklemeniz gerekir. Ayrı B41 dalları tutan mod yazarları için Steam Workshop'u kontrol edin.
Sıkça Sorulan Sorular
B41 dünyamı tutup aynı zamanda bir B42 dünyam olabilir mi?
Aynı sunucuda aynı anda olmaz — tek bir sunucu örneği bir seferde bir build çalıştırır. Ancak, B42'ye geçtikten sonra B41 kayıt dosyalarınız diskte kalır. Gelecekte B41'e geri dönüp orijinal sunucu adını geri yüklerseniz, eski kayıt tekrar yüklenebilir. Önceki kayıt verileriniz .cache/saves/multiplayer/ içinde saklanır ve build geçişi sırasında otomatik olarak silinmez.
B41'e geri dönmek herhangi bir maliyet getirir mi?
Hayır. Build geçişi tamamen GPanel aracılığıyla ek ücret olmadan yapılır. Project Zomboid B41 ve B42 sunucu slotları Legion Hosting'de aynı fiyatlandırılır.
Oyuncularım geçişten sonra sürüm uyuşmazlığı hatası alıyor
Bu, sunucunun ve oyuncunun oyun istemcisinin farklı build sürümlerinde olduğu anlamına gelir. Oyuncuların Steam beta dallarını sunucunun build'iyle eşleştirmesi gerekir:
- Steam'de Project Zomboid'a sağ tıklayın ve Properties'i seçin.
- Betas sekmesine tıklayın.
- Açılır menüden None'ı seçin — bu size mevcut varsayılan build'i (B41) verir.
- Sunucu B42 çalıştırıyorsa, bunun yerine unstable'ı seçin.
- Steam'in oyunu güncellemesini bekleyin, ardından başlatın ve bağlanın.
Hâlâ yardıma mı ihtiyacınız var?
Geçiş sırasında sorunlarla karşılaşırsanız, bir destek talebi açın ve size yardımcı olalım.