Flaş İndirim 50% tüm sunucularda indirim Son Gün!
Bitimine kalan: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategoriler

Project Zomboid Sunucunuza Modlar Nasıl Eklenir

TR zomboid pz mods workshop 0 kişi bunu faydalı buldu

Bu kılavuz, Legion Hosting ile barındırılan Project Zomboid sunucunuza Steam Workshop modlarını kurma sürecinde size yol gösterir. B42 ve B41 mod formatlarını, Legion Hosting Mod Organizer aracını, büyük mod paketleri için uyumluluk notlarını ve mod kaynaklı yaygın dünya bozulmalarından nasıl kurtulacağınızı kapsar.

Mod eklemeden önce dünyanızı yedekleyin. Modlar, özellikle oyunun ortasında eklendiğinde mevcut bir kaydı bozabilir. Herhangi bir değişiklik yapmadan önce, bir yedek oluşturmak için GPanel'i kullanın veya kayıt klasörünüzü SFTP aracılığıyla indirin.

Ön Koşullar

  • gpanel.legionhosting.net adresinden erişilebilen, Legion Hosting ile aktif bir Project Zomboid sunucusu
  • Mod ayarlarını düzenlemeden önce sunucunuz Offline olmalıdır — önce GPanel'de durdurun
  • Kurmak istediğiniz her mod için Steam Workshop ID(leri) ve Mod ID(leri) (her modun Steam Workshop sayfasında bulunur)
  • Mevcut dünya kaydınızın bir yedeği (kesinlikle önerilir — yukarıdaki uyarıya bakın)
B42 mi B41 mi? Build 42 (B42), yeni sunucular için mevcut varsayılandır. Build 41 (B41), eski kararlı daldır. Mod yapılandırma formatı bunlar arasında farklılık gösterir. Sunucunuzun hangi sürümü çalıştırdığından emin değilseniz, sunucu adını veya GPanel Konsolundaki başlangıç satırını kontrol edin — başlangıçta build sürümünü gösterir.

Adım 1 — Her Mod için Workshop ID ve Mod ID'yi Bulun

Kurmak istediğiniz her mod, iki ayrı tanımlayıcı gerektirir:

  • Workshop ID — Steam Workshop URL'sindeki sayısal ID, örn. https://steamcommunity.com/sharedfiles/filedetails/?id=2392987841
  • Mod ID — mod yazarı tarafından tanımlanan dahili ID, Workshop sayfasındaki modun açıklamasında bulunur, genellikle "Mod ID:" olarak listelenir veya modun mod.info dosyasının içinde yer alır

Devam etmeden önce her mod için her iki ID'yi de not edin. Tek bir Workshop öğesi bazen her biri kendi Mod ID'sine sahip birden fazla alt mod içerir.

workshop-page-ids

Adım 2 — Legion Hosting Mod Organizer'ı Kullanın (Önerilir)

Mod listenizi oluşturmanın en kolay yolu Legion Hosting Zomboid Mod Organizer'dır. Workshop'ta arama yapmanıza, URL veya ID ile modlar eklemenize ve GPanel'e yapıştırmanız gereken doğru biçimlendirilmiş yapılandırma satırlarını otomatik olarak oluşturmanıza olanak tanır.

  1. legionhosting.net/zomboid-mod-organizer.php adresine gidin.
  2. Modları ada göre arayın veya bir Steam Workshop URL'sini arama kutusuna yapıştırın.
  3. Add düğmesini kullanarak her modu listenize ekleyin.
  4. Listeniz tamamlandığında, Generate Config'e tıklayın. Araç, sunucunuzun build sürümü için biçimlendirilmiş, kullanıma hazır WorkshopItems ve Mods satırları çıktısı verir.
  5. Oluşturulan satırları kopyalayın ve bunları sunucu ayarlarınıza yapıştırmak için Adım 4'e geçin.

ID'leri manuel olarak girmeyi tercih ederseniz, bunları build sürümünüz için doğru biçimlendirmek üzere Adım 3 ile devam edin.

Adım 3 — Mod Listesini Doğru Biçimlendirin

WorkshopItems (tüm build'ler için aynı)

WorkshopItems satırı, Workshop ID'lerini ayırmak için bir noktalı virgül kullanır. Bu format hem B41 hem de B42 için aynıdır:

WorkshopItems satırı

WorkshopItems=2392987841;1550458773;2786383654

Mods — Build 42 (B42) Formatı

B42, her Mod ID'sinin önünde bir ters eğik çizgi öneki (\) kullanır:

Mods satırı (B42)

Mods=\ModID1;\ModID2;

DLMP Formatı (B42)

Bazı yapılandırmalar, Workshop ID'lerini ve Mod ID'lerini tek bir alanda ters eğik çizgiyle birleştiren DLMP formatını kullanır:

DLMP formatı

2392987841\ModID1;1550458773\ModID2;2786383654\ModID3;
B42'de ters eğik çizgi gereklidir. Bu, B42 güncellemesinden sonra en yaygın mod yükleme hatası kaynağıdır. Mods girişlerinin önüne bir ters eğik çizgi eklenmelidir: \modID. İleri eğik çizgi, virgül veya ters eğik çizgi öneki olmadan yalnızca Mod ID'yi kullanmayın.

Mods — Build 41 (B41) Formatı

B41, ters eğik çizgi öneki olmadan düz, noktalı virgülle ayrılmış Mod ID'leri kullanır:

Mods satırı (B41)

Mods=ModID1;ModID2;ModID3
B41'den B42'ye mi geçiyorsunuz? Sunucunuzu B41'den B42'ye yükselttiyseniz, Mods satırınızı ters eğik çizgi önekini (\ModID) kullanacak şekilde yeniden biçimlendirmeniz gerekir. Eski B41 formatınız bir B42 sunucusunda modları doğru şekilde yüklemez.

Adım 4 — Mod Listesini Sunucu Ayarları Dosyanızda Uygulayın

  1. GPanel'e giriş yapın ve Project Zomboid sunucunuzu seçin.
  2. Sunucunun Offline olduğundan emin olun. Gerekirse durdurun.
  3. File Manager'ı açın ve /.cache/server/ dizinine gidin.
  4. Sunucu ayarları dosyanızı açın — adı <servername>.ini şeklindedir (örn. servertest.ini).
  5. Dosyadaki WorkshopItems= ve Mods= satırlarını bulun. Adım 2'de oluşturduğunuz veya Adım 3'te biçimlendirdiğiniz değerleri yapıştırın.
  6. Dosyayı kaydedin.
  7. Sunucuyu başlatın. Steam Workshop indirmeleri başlangıçta otomatik olarak başlayacaktır.
gpanel-mods-fields

Adım 5 — Modları Kademeli Olarak Ekleyin ve Test Edin

Özellikle aktif bir sunucuda veya büyük bir koleksiyonla çalışırken, istediğiniz tüm mod listesini tek seferde eklemeyin. Bunun yerine:

  1. Bir seferde en fazla 3–5 mod ekleyin.
  2. Sunucuyu başlatın ve Running durumuna ulaştığını ve bağlanıp oynayabildiğinizi onaylayın.
  3. Bir sonraki grubu eklemeden önce GPanel Konsolunu herhangi bir hata mesajı veya yığın izi (stack trace) açısından kontrol edin.
  4. Tüm modlar yüklenip kararlı hale gelene kadar tekrarlayın.

Bu yaklaşım, bir şeyler ters giderse hangi modun soruna neden olduğunu belirlemeyi çok daha kolay hale getirir.

Büyük mod listeleri daha fazla başlangıç süresi gerektirir. Steam Workshop indirmeleri başlangıçta gerçekleşir. 50'den fazla modu olan bir sunucu, bir mod değişikliğinden sonra ilk kez başlamak için birkaç dakika sürebilir. Sunucu hâlâ indirme yaparken sunucuyu tekrar tekrar yeniden başlatmayın.

Workshop Dışı Modları Kurma

Steam Workshop'ta olmayan (bir klasör veya ZIP dosyası olarak indirilen) bir modunuz varsa, bunu SFTP aracılığıyla sunucunuzdaki aşağıdaki yola yükleyin:

/.cache/mods/

Modun klasörünü (bir mod.info dosyası içermelidir) doğrudan /.cache/mods/ içine yerleştirin. Bu dizine, GPanel'de SFTP sekmesinde gösterilen SFTP kimlik bilgilerini kullanarak erişebilirsiniz. Yükledikten sonra, Adım 4'te açıklandığı gibi Mod ID'yi (modun mod.info dosyasından) sunucu yapılandırmanızdaki Mods= satırına ekleyin. Workshop dışı modlar için Workshop ID gerekmez.

Authentic Z Uyumluluk Notu

Authentic Z, en popüler Project Zomboid mod paketlerinden biridir, ancak birçok alt moddan oluşur. Bir seferde yalnızca bir alt mod kurun ve çok oyunculu sunucular için önerilen alt mod şudur:

Authentic Z - Current

Aynı sunucuda birden fazla Authentic Z alt modunu aynı anda etkinleştirmeyin. Bu koleksiyondan birden fazla alt mod çalıştırmak, sunucuyu çökertebilecek veya ganimet (loot) tablolarını bozabilecek çakışmalara neden olur. Hangi alt modun aktif olduğundan emin değilseniz, yapılandırmanızdaki Mods= satırını kontrol edin ve yalnızca Authentic Z - Current (veya seçtiğiniz tek alt mod) listelendiğinden emin olun.

Doğrulama

Sunucuyu yeni modlarınızla başlattıktan sonra, başarıyla yüklendiklerini onaylayın:

  1. GPanel'de Console sekmesini açın ve başlangıç günlüğünü izleyin. Yüklenen her moda atıfta bulunan satırları arayın — kurulu her mod için [ModLoader] Loading mod: ModID gibi bir şey görmelisiniz.
  2. Oyun içinde sunucuya bağlanın ve ana menüden Mods menüsünü açın (Esc → Mods). Kurulu modlar listede görünmelidir.
  3. Konsol günlüğünde STACK TRACE ifadesini arayın. Hiçbiri görünmüyorsa, sunucu temiz bir şekilde başlamıştır. Bir tane görürseniz, izin üst kısmına yakın bahsedilen modu not edin — o mod sorunun olası nedenidir.
  4. Oyun içinde dolaşın ve mod tarafından eklenen içeriğin (eşyalar, binalar, zombiler) beklendiği gibi göründüğünü onaylayın.

Sorun Giderme

Modlar yüklenmiyor / sunucu başlıyor ancak modlar etkin değil gibi görünüyor

  • Mods satırının build'iniz için doğru formatı kullandığını doğrulayın — B42 için ters eğik çizgi öneki (\ModID), B41 için düz Mod ID'leri. WorkshopItems formatı her iki build için de aynıdır.
  • Mods= satırındaki Mod ID'nin, modun Workshop açıklamasında veya mod.info dosyasında gösterilen ID ile tam olarak eşleştiğini onaylayın. Mod ID'leri büyük/küçük harfe duyarlıdır.
  • Hem WorkshopItems hem de Mods alanlarının kaydedildiğini kontrol edin — değerlerin kalıcı olduğunu doğrulamak için GPanel'de başka bir yere gidip geri dönün.

Steam Workshop indirmesi başarısız oluyor / modlar başlangıçta indirilmiyor

Sunucu başlıyor ancak Workshop modları indirilmiyor gibi görünüyorsa, Steam önbellek klasörü bozulmuş olabilir. Bunu düzeltmek için:

  1. Sunucuyu GPanel'de durdurun.
  2. SFTP aracılığıyla bağlanın ve /steamapps/workshop/ dizinine gidin.
  3. Tüm workshop/ klasörünü (veya içeriğini) silin.
  4. Sunucuyu tekrar başlatın. Steam, tüm Workshop öğelerini sıfırdan yeniden indirecektir.
Bu, önbelleğe alınmış tüm Workshop dosyalarını siler. Sunucunun bir sonraki başlangıçta abone olunan her Workshop öğesini yeniden indirmesi gerekir. Büyük mod listeleri için bu, ilk başlangıca birkaç dakika ekleyebilir.

WorldDictionaryException / dünya sözlüğü bozulması

Konsol günlüğü bir WorldDictionaryException hatası gösteriyorsa, dünya sözlüğü bozulmuştur — bu, yeni eşyalar veya döşemeler ekleyen modlar eklerken veya kaldırırken olabilir.

Yalnızca son çare. WorldDictionary.bin dosyasını silmek, kaydınızdaki eşya ID'lerini ve araç ID'lerini bozabilir. Bunu yalnızca sunucu hiç başlamazsa ve başka seçeneğiniz yoksa yapın. Önce kayıt klasörünüzü her zaman yedekleyin.

Kurtarmayı denemeniz gerekiyorsa:

  1. Sunucuyu GPanel'de durdurun.
  2. Tüm kayıt klasörünüzü SFTP veya GPanel Yedeklemeleri aracılığıyla yedekleyin.
  3. SFTP aracılığıyla bağlanın ve /.cache/saves/multiplayer/<YourWorldName>/ dizinine gidin.
  4. WorldDictionary.bin dosyasını silin.
  5. Sunucuyu başlatın. Project Zomboid, başlangıçta sözlüğü yeniden oluşturacaktır.
  6. Bozuk eşyalar veya araçlar için oyun içinde kontrol edin. Dünya ciddi şekilde bozulduysa, 2. adımda oluşturduğunuz yedekten geri yükleyin.

Sunucu, konsol günlüğünde STACK TRACE ile başlangıçta çöküyor

Başlatmanın hemen ardından gelen bir yığın izi (stack trace), genellikle bir mod çakışmasını veya mevcut build sürümünüzle uyumsuz bir modu gösterir. Teşhis etmek için:

  1. GPanel'de Console günlüğünü açın ve STACK TRACE arayın.
  2. Bahsedilen mod dosya adı veya Mod ID için izin üzerindeki satırları okuyun — bu genellikle sorunlu moddur.
  3. O modu hem WorkshopItems hem de Mods satırlarından kaldırın, kaydedin ve sunucuyu yeniden başlatın.
  4. Kaldırma işleminden sonra sunucu temiz bir şekilde başlarsa, modun Workshop sayfasını B42 uyumlu bir güncelleme veya yorumlarda bilinen bir çakışma notu açısından kontrol edin.

GPanel konsolunun gösterdiğinden daha fazla ayrıntı için tam debug.log dosyasını SFTP aracılığıyla /.cache/Logs/<date>_DebugLog-server.txt konumunda da açabilirsiniz.

Belirli modlara sahip oyuncular bağlandığında sunucu çöküyor

Sunucu temiz bir şekilde çalışıyor ancak bir oyuncu katıldığında çöküyorsa, oyuncunun sunucuyla çakışan istemci tarafı modları olabilir. Oyuncudan oyun içi Mods menüsünden tüm yerel Project Zomboid modlarını devre dışı bırakmasını ve tekrar bağlanmayı denemesini isteyin. Çökme durursa, oyuncu çakışan modu bulmak için modları birer birer yeniden etkinleştirmelidir.

Mod kaldırıldı ancak sunucu hâlâ onu yüklemeye çalışıyor

Bir modun ID'sini yapılandırmadan kaldırdıysanız ancak sunucu başlangıçta hâlâ ona başvuruyorsa, Workshop öğesi hâlâ önbelleğe alınmış olabilir. Belirli Workshop öğesi klasörünü SFTP aracılığıyla /steamapps/workshop/content/108600/<workshopID>/ konumundan silin, ardından sunucuyu yeniden başlatın.


Bu makale faydalı oldu mu?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.