Så lägger du till mods på en Project Zomboid-server
På den här sidan
Mods till en Project Zomboid-server kommer från Steam Workshop: servern laddar dem och spelarna laddar ner dem automatiskt när de ansluter. Att sätta upp dem handlar om två rader i serverinställningarna — men varje rad vill ha en annan sorts ID, och Build 42 ändrade hur mods paketeras.
Den här guiden går igenom båda ID:na, var de ska stå, Build 42 jämfört med Build 41, kartor, laddordning och uppdateringar, plus vad du ska kontrollera när en mod inte laddas.
Så fungerar mods på en Project Zomboid-server: Workshop ID och Mod ID
- Workshop ID — numret i slutet av modens Steam Workshop-adress, till exempel
2169435993. Det talar om för servern vad den ska ladda ner. - Mod ID — namnet modden använder inne i spelet, angivet på Workshop-sidan (oftast längst ner, som Mod ID:) och i modens
mod.info-fil. Det talar om för servern vad den ska ladda.
Ett Workshop-objekt kan innehålla flera mods, var och en med eget Mod ID. Lägg bara till de Mod ID du vill ha — ofta står det på sidan vilket du ska välja.
Lägg till mods från panelen i stället för att leta efter filer: Project Zomboid-hosting hos HytHost från €6.54/mån.
Se Project Zomboid-paketLägg till mods i servertest.ini
Serverns inställningsfil är Zomboid/Server/servertest.ini (namngiven efter din server). Stoppa servern och fyll i två rader:
WorkshopItems=2169435993;2392709985 Mods=ModA;ModB
WorkshopItems— Workshop ID:n åtskilda med semikolon, utan mellanslag.Mods— Mod ID:n från de objekten, också åtskilda med semikolon.
Starta servern. Den laddar ner Workshop-objekten och laddar modsen, och spelarna får dem automatiskt när de ansluter.
Build 42 eller Build 41: vad ändras för mods
Build 42 är den aktuella stabila versionen (42.21); Build 41 finns fortfarande som en legacy-gren för äldre modlistor.
- Mods görs för det ena eller det andra bygget. En Build 42-mod har sina filer i en
common- eller42-mapp; en Build 41-mod har det inte. Vissa Workshop-objekt innehåller båda. En mod som inte är gjord för serverns build hoppas över. - Bakstrecket. Build 42 visar Mod ID med ett bakstreck framför, som
\ModA. På en Build 42-server kan du skriva dem med eller utan — servern tar bort det. På en Build 41-server ska du aldrig lägga till ett: där blir det en del av namnet och modden hittas inte. - Kontrollera på Workshop-sidan vilken build en mod stöder innan du lägger till den, och håll hela listan på en build.
Kartmods och laddordning
Kartor behöver en tredje rad. Utöver Workshop ID och Mod ID lägger du till kartans mappnamn i Map= och behåller grundkartan i listan:
Map=MyMapFolder;Muldraugh, KY
Kartans Workshop-sida anger mappnamnet och var det ska stå i listan — följ den, särskilt när du kombinerar flera kartor.
Laddordningen följer ordningen i Mods=. Om en mod kräver en annan laddar servern det beroendet först på egen hand — men bara om det är installerat, så dess Workshop ID måste också finnas i WorkshopItems. En mod vars beroende saknas hoppas över.
Håll mods uppdaterade
När en Workshop-mod uppdateras laddar spelarna ner den nya versionen, men servern behåller den gamla tills den startas om — och en spelare vars kopia inte längre stämmer kan få problem att ansluta.
- Starta om för att uppdatera. Vid varje start laddar servern ner alla Workshop-objekt som saknas eller är inaktuella.
- Kontrollera utan omstart: adminkommandot
checkModsNeedUpdatefrågar Steam om något av dina objekt har ändrats och skriver svaret i chatten och loggen. Det rapporterar bara; det uppdaterar ingenting. - Varna spelarna och starta om när det rapporterar en uppdatering, helst enligt ett schema.
När en mod inte laddas
- Fel ID på fel rad — Workshop ID (siffror) hör hemma i
WorkshopItems, Mod ID iMods. - Mellanslag eller ett saknat semikolon i någon av listorna.
- Modden är för den andra builden — kontrollera Workshop-sidan; på Build 41 tar du bort alla bakstreck.
- Ett beroende saknas — lägg också till den krävda modens Workshop ID och Mod ID.
- Läs loggen — servern skriver vilka mods den laddade, vilka den hoppade över och varför.
Mods på en Project Zomboid-server hos HytHost
- Skriv in ID:na i fliken Startup. Där finns ett fält för Workshop-objekt och ett för Mods. Panelen skriver in dem i
servertest.inivid varje start, så lägg till mods där — mods som skrivs direkt i filen ersätts vid nästa start. - Kartor är undantaget: redigera raden
Map=iservertest.inimed filhanteraren. - Starta om från panelen. Servern laddar ner modsen vid start, och själva spelet uppdateras också före varje start.
- Välj build när du beställer: Build 42 eller legacy-grenen Build 41. Att byta senare kräver en ominstallation, så ta en säkerhetskopia först.
Resten av serverinställningarna förklaras i Project Zomboid-serverinställningar, och paketen finns på Project Zomboid-hosting.
Build 42 eller Build 41, mods från fliken Startup, automatiska säkerhetskopior — Project Zomboid-hosting från €6.54/mån.
Se Project Zomboid-paketVanliga frågor
Workshop ID är numret i Steam Workshop-adressen och ska stå i WorkshopItems. Mod ID är modens namn inne i spelet, från Workshop-sidan eller mod.info, och ska stå i Mods. En server behöver båda.
Nej. Build 42 visar Mod ID med ett bakstreck, men en Build 42-server accepterar dem med eller utan. På en Build 41-server ska du aldrig lägga till ett bakstreck, annars hittas inte modden.
Nej. Spelarna laddar ner serverns Workshop-mods automatiskt när de ansluter.
Starta om servern: den laddar ner uppdaterade Workshop-objekt vid varje start. Kommandot checkModsNeedUpdate visar om en uppdatering väntar, men installerar den inte.
Oftast ett Workshop ID på Mods-raden eller tvärtom, ett saknat beroende eller en mod gjord för den andra builden. Serverloggen visar vilka mods som hoppades över och varför.
Din modlista, igång för hela gänget
Project Zomboid-hosting hos HytHost kör Build 42 eller Build 41 med Workshop-mods från fliken Startup och automatiska säkerhetskopior — från €6.54/mån.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursVar den här guiden till hjälp?