Project Zomboid server- och sandbox-inställningar förklarade
På den här sidan
En Project Zomboid-server formas av två filer. Den ena bestämmer vem som får ansluta och hur servern beter sig; den andra bestämmer hur hård apokalypsen är — hur många zombier, hur mycket loot, hur snabbt man lär sig och hur lång en dag är. De flesta grupper ändrar bara ett dussintal inställningar i de två filerna sammanlagt, och det är dem den här guiden handlar om.
Den tar upp var filerna finns, tre färdiga förinställningar, multiplayer-alternativen, Workshop-moddar och de inställningar som håller en server som körs länge lätt. Guiden är skriven för Build 42, och ställen där Build 41 skiljer sig är markerade, eftersom flera nycklar bytte namn mellan dem.
Var inställningarna finns
Allt finns i Zomboid/Server/, i din användarmapp på en hemdator (%USERPROFILE%\Zomboid\Server på Windows, ~/Zomboid/Server på Linux):
| Fil | Vad den styr |
|---|---|
servertest.ini | Servern: namn, lösenord, spelargräns, PvP, safehouses, whitelist, moddar, karta |
servertest_SandboxVars.lua | Världens regler: zombier, loot, XP, tid, vatten och el, smitta |
servertest_spawnregions.lua | Vilka städer nya spelare kan spawna i |
Själva världen sparas i Zomboid/Saves/Multiplayer/servertest. "servertest" är serverns standardnamn; en server som startas med ett annat namn använder filer med det namnet i stället, så se till att du redigerar rätt filer.
Vad du kan ändra mitt i spelet
- Serverinställningar i
servertest.inikan ändras när som helst. Stoppa servern, redigera och starta den igen — eller redigera medan den körs och läs in filen med kommandotreloadoptions. - Sandbox-inställningar läses in när servern startar, så starta om efter redigering. Tänk på att zombier och loot i områden som spelarna redan har besökt genererades med de gamla värdena: en ändring syns tydligast på platser där ingen har varit än.
- Vissa val hör till en ny värld. Startdatumet och kartan bestäms när världen skapas. Att byta build — från 41 till 42 — innebär alltid en ny värld.
Redigera båda filerna i webbläsaren: en Project Zomboid-server från HytHost har filhanterare och sFTP, från €6.54/mån.
Se Project Zomboid-paketTre sandbox-förinställningar som fungerar
Det här är våra förslag, inte spelets inbyggda förinställningar. De använder de alternativnamn du ser på Sandbox-skärmen; motsvarande nycklar i servertest_SandboxVars.lua listas nedanför.
| Inställning | Avslappnat, med vänner | Klassisk apokalyps | Hardcore på lång sikt |
|---|---|---|---|
| Zombiepopulation | Låg | Normal | Hög |
| Zombie-respawn | Av | Av | På, långsam |
| Zombiehastighet | Shamblers | Shamblers | Slumpmässig, med några snabba shamblers |
| Loot | Över standard | Standard | Under standard |
| XP-multiplikator | 2–3× | 1× | 1× |
| Dagslängd | 2 timmar eller längre | 1 timme 30 minuter (standard) | 1 timme |
| Smitta | Endast saliv | Blod och saliv | Blod och saliv |
Nycklarna bakom dem, som de heter i Build 42:
- Population —
Zombies(1 Insane … 4 Normal, 5 Low, 6 None) och den finareZombieConfig.PopulationMultiplier. "Normal" i Build 42 är 0.65; i Build 41 var den 1.0, så kopiera inte siffror mellan builds. - Respawn —
RespawnHours,RespawnUnseenHoursochRespawnMultiplier. Build 42 har respawn avstängt som standard; Build 41 hade det påslaget. - Hastighet och smitta —
ZombieLore.Speed(1 Sprinters, 2 Fast Shamblers, 3 Shamblers, 4 Random) ochZombieLore.Transmission(1 Blood and Saliva, 2 Saliva Only, 3 Everyone's Infected, 4 None). - Loot — Build 42 ställer in loot per kategori med multiplikatorer från 0 till 4, till exempel
FoodLootNew,WeaponLootNewochAmmoLootNew. Build 41 användeFoodLoot,WeaponLootochOtherLootpå en sällsynthetsskala från 1 till 5. - XP — Build 42 använder
MultiplierConfig.Global, med valfria värden per färdighet. Build 41 användeXpMultiplier. - Tid —
DayLength, ochWaterShut/ElecShutför när vattnet och elen försvinner.
.lua-fil kan hindra världen från att laddas.Multiplayer-inställningar: PvP, safehouses, whitelist med mera
De här finns i servertest.ini. Standardvärdena gäller Build 42.
| Nyckel | Standard | Vad den gör |
|---|---|---|
PVP | true | Spelare kan skada varandra. Sätt false för en co-op-server. |
PauseEmpty | true | Tiden stannar när ingen är online. Stäng av det om du vill att världen ska gå vidare utan dig. |
Password | tomt | Lösenordet spelarna behöver för att ansluta. |
MaxPlayers | 32 | Spelargräns, upp till 100. Spelet varnar för desync över 32. (Standard i Build 41 var 16.) |
Open | true | false slår på whitelisten: bara konton som en admin skapar kan ansluta. |
PlayerSafehouse | false | Låter spelare göra anspråk på en byggnad som safehouse. AdminSafehouse begränsar det till admins. |
SafehouseAllowTrepass | true | Om andra kan gå in i ett safehouse. Nyckeln stavas verkligen så. |
Faction | true | Låter spelare bilda fraktioner med taggar. |
GlobalChat | true | Chattkanal för hela servern. |
Public / PublicName | false | Visar servern i spelets serverlista under det namnet. |
DropOffWhiteListAfterDeath | false | Tar bort en spelares konto när karaktären dör — för permadeath-servrar. |
Build 41 hade också AutoCreateUserInWhiteList, som automatiskt lade till varje ny spelare i whitelisten; den finns inte bland Build 42:s inställningar. För att hantera själva whitelisten, se adduser-kommandona i Project Zomboid admin-kommandon.
Lägga till Workshop-moddar på en server
Varje modd tar två rader i servertest.ini, och en egen karta tar en tredje:
WorkshopItems— Workshop-ID:t, siffran i slutet av adressen till moddens sida på Steam Workshop. Servern laddar ner dessa objekt när den startar.Mods— modd-ID:t, alltsåid=-raden i moddensmod.info. Det skiljer sig ofta från moddens titel och mappnamn, och ett Workshop-objekt kan innehålla flera moddar. På Build 42 behöver varje modd-ID ett bakåtsnedstreck framför.Map— bara för kartmoddar: kartmapparnas namn, listade före baskartan.
WorkshopItems=2169435993;2392709985 Mods=\ModA;\ModB Map=MyMapFolder;Muldraugh, KY
Separera posterna med semikolon och utan mellanslag. Lista en modd efter de moddar den är beroende av. Spelarna installerar ingenting för hand: spelet laddar ner serverns Workshop-moddar när de ansluter.
Varför moddar inte laddas
- Modd-ID:t är fel — en titel eller ett mappnamn i stället för
id=-värdet, eller så saknas bakåtsnedstrecket för Build 42. - Modden är för den andra builden. Många moddar har separata versioner för Build 41 och Build 42; en modd enbart för Build 41 laddas inte på 42 och kan hindra världen från att laddas.
- Ett beroende saknas i
WorkshopItemseller står efter modden som behöver det. - Modden har uppdaterats på Workshop och servern har den äldre kopian, så spelare med den nya versionen nekas. Starta om servern så att den laddar ner uppdateringen. Kommandot
checkModsNeedUpdateskriver i loggen om en uppdatering väntar.
Inställningar som minskar lagg och minnesanvändning
En Project Zomboid-server lägger sitt minne och sin CPU på inlästa områden, zombier och moddar. Inställningarna som gör skillnad:
- Zombiepopulation och respawn. Varje zombie simuleras. En hög eller vansinnig population med respawn påslaget är den dyraste värld du kan bygga; normal utan respawn är mycket lättare.
- Moddlistan. Stora kart-, fordons- och overhaul-moddar kostar minne även när ingen använder dem. Ta bort det din grupp inte spelar med.
- MaxPlayers som motsvarar verkligheten. Spelare som är utspridda över kartan håller var och en sin omgivning inläst. Trettio spelare i trettio städer kostar mycket mer än trettio spelare i en bas.
PauseEmpty=truestoppar klockan när ingen är inne, så att en tom server inte simulerar en värld som ingen ser.- En schemalagd omstart en gång om dagen håller en värld som körs länge responsiv.
Inställningar räcker bara en bit: om servern fortsätter att få slut på minne behöver den mer. Vår RAM-vägledning har siffrorna per gruppstorlek.
Ändra inställningar på en HytHost-server
Hos HytHost är inställningarna uppdelade på två ställen i din GamePanel:
- Fliken Startup innehåller max antal spelare, servernamn, serverlösenord, offentlig listning, PvP, Workshop-objekt och modd-ID:n. Servern skriver in dem i
servertest.inivarje gång den startar, så ändra dem här — en ändring av de raderna i filen skrivs över vid nästa start. - Filhanteraren (eller sFTP) innehåller allt annat: resten av
servertest.iniochservertest_SandboxVars.lua, iZomboid/Server/. Stoppa servern, redigera, spara och starta den igen.
Ta en manuell säkerhetskopia från fliken Backups före en stor ändring, utöver de automatiska som ingår i alla paket. För moddade världar som körs länge ger West Point (12 GB) utrymme för kart- och fordonspaket; Project Zomboid hosting har alla storlekar, och Custom-servrar går upp till 32 GB.
Sätter du upp en server för första gången? Börja med hur du hostar en Project Zomboid-server.
För en moddad värld som ska leva länge ger West Point dig 12 GB för €13.08/mån, med automatiska säkerhetskopior.
Se Project Zomboid-paketVanliga frågor
I Zomboid/Server/servertest_SandboxVars.lua, bredvid serverinställningarna i servertest.ini. På Windows ligger mappen i din användarprofil, på Linux i din hemkatalog. Om servern körs under ett annat namn använder filerna det namnet i stället för servertest.
Ja, men starta om servern efteråt och räkna med att ändringen syns mest i områden där ingen har varit än, eftersom zombier och loot i utforskade områden redan har genererats. Säkerhetskopiera sparfilen först. Att byta mellan Build 41 och Build 42 kräver alltid en ny värld.
Låg zombiepopulation, respawn av, shamblers, loot över standard, en XP-multiplikator på 2 eller 3, en dagslängd på 2 timmar och smitta endast via saliv. Det håller spelet spännande utan att varje ny karaktär dör första dagen.
Skriv Workshop-ID:t i WorkshopItems och modd-ID:t från mod.info i Mods, båda separerade med semikolon, och starta sedan om. På Build 42 behöver varje modd-ID ett bakåtsnedstreck framför. Kartmoddar ska också in i Map, före baskartan. Spelarna får moddarna automatiskt när de ansluter.
Sätt PVP=true eller PVP=false i servertest.ini och starta om. På en HytHost-server ändrar du PvP i fliken Startup.
Oftast är modd-ID:t fel, bakåtsnedstrecket för Build 42 saknas, modden är gjord för den andra builden eller ett beroende saknas. Om spelare nekas efter en Workshop-uppdatering, starta om servern så att den laddar ner den nya versionen. Serverkonsolen anger vilken modd som misslyckades.
Normal är spelets standardpopulation och den avsedda upplevelsen. I Build 42 motsvarar den en populationsmultiplikator på 0.65, medan Build 41 använde 1.0, så namnet betyder mer än siffran. Respawn är avstängt som standard i Build 42.
Finjustera apokalypsen, inte servern
HytHost Project Zomboid hosting ger dig fliken Startup, en filhanterare och automatiska säkerhetskopior för varje inställningsändring — 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?