Hopp til hovedinnholdet
⚔️ Valheim 1.0 er ute. 25 % rabatt:DOOM25
Project ZomboidProject Zomboid·Konfigurasjon

Sandbox-innstillingene i Project Zomboid forklart (Build 42)

Alle sandbox-innstillinger i Project Zomboid forklart: zombiebestand, loot, zombier, vær og kjøretøy. Ekte Pterodactyl-stier og standardverdier for B42.

Andreas·
12 min lesetid
·
7. mai 2026
·
Sist oppdatert: 22. sep. 2026
Innhold

Sandbox-innstillingene i Project Zomboid forklart (Build 42)

Sandbox-innstillingene i Project Zomboid ligger i én enkelt fil: Pterodactyl_SandboxVars.lua. Alle spillknappene (zombiebestand, loot-multiplikatorer, skill-XP, dagslengde, vær) styres herfra. Dette er den viktigste filen på Project Zomboid-serveren din. Denne guiden forklarer filen slik Build 42 faktisk skriver den, med de ekte nøkkelnavnene og de ekte standardverdiene.

Viktig: Stopp serveren før du redigerer. PZ skriver SandboxVars.lua på nytt når den stenges ned, og overskriver endringene dine hvis du redigerer mens den kjører.

Hvor filen ligger

/home/container/.cache/Server/Pterodactyl_SandboxVars.lua

Har du gitt serveren et annet navn, bytter du ut Pterodactyl med servernavnet ditt.

Slik er Build 42-filen bygget opp

Build 42 endret mange nøkkelnavn og flyttet flere grupper av innstillinger inn i nestede tabeller. En B42-fil starter slik:

SandboxVars = {
    VERSION = 6,
    Zombies = 4,
    Distribution = 1,
    ...
    ZombieLore = {
        Speed = 4,
        ...
    },
    ZombieConfig = {
        PopulationMultiplier = 0.65,
        ...
    },
    MultiplierConfig = {
        Global = 1.0,
        ...
    },
}

Fire ting følger av dette, og det er her de fleste endringer går galt:

  • VERSION = 6 markerer Build 42-formatet. Står det et lavere tall i filen din, ble den skrevet av Build 41, og ikke alle nøklene nedenfor finnes.
  • Zombieoppførsel ligger ikke på toppnivå. Speed, Sight, Hearing og resten virker bare inne i ZombieLore = { ... }-blokken.
  • Respawn av bestanden og multiplikatorene ligger inne i ZombieConfig = { ... }.
  • Skill-XP er en tabell (MultiplierConfig), ikke én enkelt multiplikatorverdi.

Limer du inn en nøkkel på toppnivå når spillet forventer den inne i en tabell, skjer det ingenting: serveren starter helt fint og ignorerer den bare.

Zombiebestand

Hovedkontrollen for bestanden ligger på toppnivå, og den har seks trinn, ikke fem.

Innstilling Standard Område Hva den gjør
Zombies 4 (Normal) 1=Insane, 2=Very High, 3=High, 4=Normal, 5=Low, 6=None Hovedantallet zombier
Distribution 1 (Urban Focused) 1=Urban Focused, 2=Uniform Hvor zombiene samler seg
ZombieRespawn 4 (None) 1=High, 2=Normal, 3=Low, 4=None Hvor ofte nye zombier legges til
ZombieMigrate true true/false Zombier kan vandre inn i tomme celler

Merk at Zombies også styrer ZombieConfig.PopulationMultiplier. Spillet holder de to synkronisert: Insane = 2,5, Very High = 1,6, High = 1,2, Normal = 0,65, Low = 0,15, None = 0,0.

De finere bestandsknappene ligger inne i ZombieConfig = { ... }:

Innstilling Standard Område Hva den gjør
PopulationMultiplier 0.65 0.0-4.0 Samlet bestand, settes av Zombies
PopulationStartMultiplier 1.0 0.0-4.0 Bestanden på dag én
PopulationPeakMultiplier 1.5 0.0-4.0 Bestanden på toppdagen
PopulationPeakDay 28 1-365 Dagen bestanden når toppen
RespawnHours 0.0 0.0-8760.0 Timer før zombier kan respawne i en celle. 0 slår av respawn
RespawnUnseenHours 0.0 0.0-8760.0 Timer en chunk må være usett før respawn
RespawnMultiplier 0.0 0.0-1.0 Andelen av en celles bestand som respawner hver syklus
ZombiesCountBeforeDelete 300 0-5000 Tak for sporede zombier før opprydding

Justering i praksis: vanilla B42 leveres med respawn slått av (RespawnHours = 0.0), så en tømt by forblir tømt. Vil du at en server som skal leve lenge, fylles opp igjen, trenger du alle tre respawn-nøklene: for eksempel RespawnHours = 168.0, RespawnUnseenHours = 48.0, RespawnMultiplier = 0.1. Står RespawnMultiplier på 0.0, respawner ingenting uansett hva timene sier.

La ZombiesCountBeforeDelete stå på 300. Å øke den eller sette den til 0 er en velkjent årsak til alvorlige ytelsesproblemer.

Hvor hardt disse multiplikatorene slår inn, avhenger av hvor spillerne dine er: tette byer som Louisville har langt flere zombier enn landsbygda. Det gratis Project Zomboid-kartet vårt viser alle byene i Knox Country med nøyaktige koordinater.

Zombieoppførsel (inne i `ZombieLore`)

Dette er vanskelighetsknappene, og alle ligger inne i ZombieLore = { ... }-tabellen. Flere av standardverdiene i B42 er "Random", noe som overrasker dem som forventer verdiene fra Build 41.

Innstilling Standard Skala
Speed 4 (Random) 1=Sprinters, 2=Fast Shamblers, 3=Shamblers, 4=Random
SprinterPercentage 0 0-100, brukes bare når Speed = 4
Strength 2 (Normal) 1=Superhuman, 2=Normal, 3=Weak, 4=Random
Toughness 4 (Random) 1=Tough, 2=Normal, 3=Fragile, 4=Random
Transmission 1 (Blood and Saliva) 1=Blood and Saliva, 2=Saliva Only, 3=Everyone's Infected, 4=None
Mortality 5 (2-3 Days) 1=Instant, 2=0-30 sek, 3=0-1 min, 4=0-12 timer, 5=2-3 dager, 6=1-2 uker, 7=Never
Reanimate 3 (0-1 Minutes) 1=Instant, 2=0-30 sek, 3=0-1 min, 4=0-12 timer, 5=2-3 dager, 6=1-2 uker
Cognition 3 (Basic Navigation) 1=Navigate and Use Doors, 2=Navigate, 3=Basic Navigation, 4=Random
Memory 2 (Normal) 1=Long, 2=Normal, 3=Short, 4=None, 5=Random, 6=Random between Normal and None
Sight 5 (Random between Normal and Poor) 1=Eagle, 2=Normal, 3=Poor, 4=Random, 5=Random between Normal and Poor
Hearing 5 (Random between Normal and Poor) 1=Pinpoint, 2=Normal, 3=Poor, 4=Random, 5=Random between Normal and Poor
CrawlUnderVehicle 5 (Often) 1=Never til og med 7=Always
ZombiesDragDown true Zombier kan dra deg ned fra et tau eller en kant
ZombiesFenceLunge true Zombier kaster seg over lave gjerder

Det finnes ingen MemoryDuration-nøkkel i Build 42, og ingen Smell-nøkkel i det hele tatt. Innstillingen for hukommelse heter Memory.

Om sprinters: standardverdien Speed = 4 er Random, og Random bruker SprinterPercentage, som leveres på 0. En B42-server med standardverdier har altså ingen sprinters. Vil du ha bare sprinters, setter du Speed = 1. Vil du ha en blanding, beholder du Speed = 4 og øker SprinterPercentage (10 til 20 er allerede brutalt).

Loot

Build 42 byttet ut de gamle nedtrekksmenyene for sjeldenhet (1-5) med desimalmultiplikatorer, og nøkkelnavnene fikk et New-suffiks. FoodLoot, WeaponLoot og OtherLoot finnes ikke lenger.

Innstilling Standard Område Dekker
FoodLootNew 0.8 0.0-4.0 Mat som kan råtne eller bli dårlig
CannedFoodLootNew 0.6 0.0-4.0 Konservert mat
WeaponLootNew 0.6 0.0-4.0 Nærkampvåpen
RangedWeaponLootNew 1.2 0.0-4.0 Skytevåpen
AmmoLootNew 0.6 0.0-4.0 Ammunisjon
MedicalLootNew 0.6 0.0-4.0 Medisinsk utstyr
ToolLootNew 0.6 0.0-4.0 Generelle verktøy
MechanicsLootNew 0.6 0.0-4.0 Kjøretøydeler og mekanikerverktøy
ClothingLootNew 0.6 0.0-4.0 Klær
MaterialLootNew 0.6 0.0-4.0 Materialer til crafting og bygging
FarmingLootNew 0.6 0.0-4.0 Frø, planteskjeer, spader
LiteratureLootNew 0.6 0.0-4.0 Bøker og blader
SkillBookLoot 0.6 0.0-4.0 Skill-bøker
KeyLootNew 0.4 0.0-4.0 Nøkler
OtherLootNew 0.8 0.0-4.0 Alt som ikke hører til en annen kategori

En verdi på 1.0 er «som designet», så standardfilen ligger allerede under grunnivået i de fleste kategoriene. Dobler du et tall, dukker den kategorien opp omtrent dobbelt så ofte.

Loot-respawn er en egen sak, og det finnes ingen LootRespawn-nøkkel i Build 42:

Innstilling Standard Hva den gjør
HoursForLootRespawn 0 Timer i spillet før plyndrede containere fylles opp igjen. 0 slår det av
SeenHoursPreventLootRespawn 0 Blokkerer respawn i soner som er besøkt innenfor så mange timer
MaxItemsForLootRespawn 5 Containere med flere gjenstander enn dette fylles ikke opp
ConstructionPreventsLootRespawn true Bygg som spillere har laget i en sone, stopper respawn der

For servere som skal kjøre lenge: sett HoursForLootRespawn = 720 (én måned i spillet) og SeenHoursPreventLootRespawn = 24. Ellers støvsuger spillerne kartet for godt, og det forblir tomt.

La RollsMultiplier stå på 1.0. Filen selv advarer mot å endre den, og høye verdier går ut over ytelsen.

Tid, vær, strøm og vann

Innstilling Standard Merknader
DayLength 4 (1 Hour, 30 Minutes) 1=15 min, 2=30 min, 3=1 time, 4=1 time 30 min, 5=2 timer, opptil 27=Real-time
StartTime 2 (9 AM) 1=7AM, 2=9AM, 3=12PM, 4=2PM, 5=5PM, 6=9PM, 7=12AM, 8=2AM, 9=5AM
StartMonth 7 (juli) 1-12
StartDay 9 Dag i måneden
StartYear 1 År regnet fra 1993
WaterShut 2 (0-30 Days) Når vannforsyningen stopper. 9 slår av stansen
ElecShut 2 (14-30 Days) Når strømnettet dør. 9 slår av stansen
WaterShutModifier 14 Nøyaktig antall dager som brukes for vann
ElecShutModifier 14 Nøyaktig antall dager som brukes for strøm
AlarmDecay 2 (0-30 Days) Hvor lenge alarmbatteriene varer etter at strømmen går
Temperature 3 (Normal) Hvor varmt klimaet er
Rain 3 (Normal) Hvor ofte det regner

Det finnes ingen HoursPerDay-nøkkel i Build 42. Dagslengden er DayLength, og skalaen går helt opp til 27 for dager i sanntid.

Servere som skal kjøre lenge: skru WaterShutModifier og ElecShutModifier opp til 60 eller mer, eller sett WaterShut og ElecShut til 9 for å slå av stansen helt. Ellers går måned to med til å bære vann.

Skill-XP (inne i `MultiplierConfig`)

Det finnes ingen XpMultiplier-nøkkel. Build 42 bruker en MultiplierConfig = { ... }-tabell med en global rate pluss én oppføring per skill.

MultiplierConfig = {
    Global = 1.0,
    GlobalToggle = true,
    Fitness = 1.0,
    Strength = 1.0,
    Woodwork = 1.0,
    ...
}
Innstilling Standard Hva den gjør
Global 1.0 Hvor raskt alle skills går opp i nivå, 0.0 til 1000.0
GlobalToggle true Når den er true, bruker alle skills Global, og verdiene per skill ignoreres
Oppføringer per skill 1.0 hver Fitness, Strength, Aiming, Mechanics, Cooking, Blacksmith og resten

Vil du tredoble XP over hele linja, setter du Global = 3.0 og lar GlobalToggle = true stå. Vil du bare booste skytevåpen, setter du GlobalToggle = false og øker Aiming og Reloading. Setter du en verdi per skill mens GlobalToggle fortsatt er true, skjer det ingenting, og det er den vanligste XP-klagen vi ser.

To beslektede nøkler ligger på toppnivå: CharacterFreePoints (standard 0, ekstra poeng når du lager karakteren) og LevelForMediaXPCutoff (standard 3).

Kjøretøy

Innstilling Standard Effekt
EnableVehicles true Om kjøretøy spawner i det hele tatt
CarSpawnRate 3 (Low) 1=None, 2=Very Low, 3=Low, 4=Normal, 5=High
ChanceHasGas 2 (Normal) 1=Low, 2=Normal, 3=High
InitialGas 2 (Low) 1=Very Low til og med 6=Full
LockedCar 4 (Sometimes) 1=Never til og med 6=Very Often
CarGeneralCondition 3 (Normal) 1=Very Low til og med 5=Very High
VehicleEasyUse false Fjerner låser og krav om nøkler
CarGasConsumption 1.0 Hvor bensinsultne kjøretøyene er

Verden og bygging

Innstilling Standard Effekt
ConstructionBonusPoints 3 (Normal) Ekstra hit points på bygg som spillere har laget
AllClothesUnlocked false Alle klær er tilgjengelige når du lager karakteren
MaxFogIntensity 1 (Normal) 1=Normal, 2=Moderate, 3=Low, 4=None
MaxRainFxIntensity 1 (Normal) 1=Normal, 2=Moderate, 3=Low
EnableSnowOnGround true Snø legger seg på bakken
Basement.SpawnFrequency 4 (Sometimes) Kjellere i Build 42, inne i Basement = { ... }-tabellen
Map.AllowWorldMap true Inne i Map = { ... }-tabellen, sammen med AllowMiniMap (false som standard)

Merk at MaxFogIntensity og MaxRainFxIntensity er heltallstrinn i Build 42, ikke desimaltallene fra 0.0 til 1.0 de pleide å være. Skriver du MaxFogIntensity = 0.0, betyr det ikke «ingen tåke», det er et ugyldig trinn.

Slik redigerer du filen trygt

  1. Stopp serveren fra panelet. Dette er ikke valgfritt
  2. Åpne /home/container/.cache/Server/Pterodactyl_SandboxVars.lua i filbehandleren eller over SFTP
  3. Finn innstillingen med Ctrl+F, og sjekk om den ligger på toppnivå eller inne i ZombieLore, ZombieConfig, MultiplierConfig, Map eller Basement
  4. Endre bare verdien etter =. La nøkkelnavnet, kommaet og klammene rundt være i fred
  5. Lagre filen
  6. Start serveren

Verdiene må være gyldig Lua: Speed = 1,, ikke Speed = "Sprinters". Boolske verdier skrives som bare true / false, aldri i anførselstegn. Multiplikatornøkler tar desimaltall (FoodLootNew = 1.2), nøkler med trinn tar hele tall (CarSpawnRate = 4).

Nekter serveren å starte etter en endring, har du nesten helt sikkert mistet et komma eller en avsluttende klamme. Konsollen oppgir linjen.

Hvilke endringer som gjelder for en eksisterende verden

Sandbox-innstillingene leses når verdenen opprettes, så mange av dem påvirker bare terreng som ikke er generert ennå. Innstillinger som faktisk tar effekt på en eksisterende lagring etter en omstart:

  • Alt i ZombieLore (Speed, Strength, Cognition, Sight, Hearing)
  • Respawn-nøklene i ZombieConfig (RespawnHours, RespawnUnseenHours, RespawnMultiplier)
  • Loot-respawn (HoursForLootRespawn, SeenHoursPreventLootRespawn)
  • XP-ratene i MultiplierConfig
  • Tidspunktene for når strøm og vann stenges, så lenge stansen ikke allerede har skjedd

Innstillinger som ikke endrer en eksisterende verden i etterkant:

  • StartMonth, StartDay, StartTime, StartYear
  • *LootNew-multiplikatorene, for containere som allerede er generert
  • CarSpawnRate og plassering av kjøretøy i utforskede chunks
  • Basement.SpawnFrequency, siden kjellere plasseres sammen med chunken

Sandbox-forhåndsinnstillinger

Project Zomboid har innebygde forhåndsinnstillinger som du kan velge i Custom Sandbox-menyen i spillet før du genererer en verden: Apocalypse (standard), Survivor, Survival, Builder, Initial Infection, Six Months Later. På en dedikert server finnes det ingen velger for forhåndsinnstillinger, så den praktiske veien er å sette opp forhåndsinnstillingen i et singleplayer-spill og deretter kopiere verdiene fra den lagringens SandboxVars.lua over i serverfilen. Behold nestingen når du kopierer.

Ofte stilte spørsmål

Endringene mine blir stadig tilbakestilt. Du redigerte mens serveren kjørte. PZ lagret tilstanden fra minnet da den ble stengt ned, og overskrev filen din. Stopp alltid serveren først.

Jeg endret en zombieinnstilling, og ingenting skjedde. Du har nesten helt sikkert lagt den på toppnivå. Speed, Sight, Hearing, Memory, Toughness og resten virker bare inne i ZombieLore = { ... }-tabellen. Den samme fellen gjelder RespawnHours, som hører hjemme inne i ZombieConfig.

Hvorfor respawner zombiene selv om jeg satte RespawnHours? Eller omvendt: ingenting respawner. Alle tre nøklene betyr noe. RespawnHours setter syklusen, RespawnUnseenHours gjør den avhengig av synlighet, og RespawnMultiplier bestemmer hvor mange som kommer tilbake. B42 leveres med alle tre i praksis slått av.

Hvor er XpMultiplier? Borte. Build 42 bruker MultiplierConfig.Global, med GlobalToggle = true for at den skal gjelde alle skills.

Kan jeg endre innstillinger mens serveren kjører med /changeoption? Bare et lite utvalg (PVP, maks antall spillere, taleinnstillinger). Sandbox-verdier kan ikke endres mens serveren kjører, de krever en omstart.

Hvor finner jeg alle standardverdiene i vanilla? Start en helt ny server. Panelet genererer SandboxVars.lua med alle standardverdiene ved første oppstart, og filen har en kommentar over hver nøkkel med skala og standardverdi. Den filen er referansen, ikke en gammel guide for Build 41.

Går en høyere zombiebestand ut over ytelsen på serveren? Ja, betydelig. Dobler du PopulationPeakMultiplier, øker RAM-bruken og CPU-belastningen med omtrent 30 %. Planlegg med RAM-kalkulatoren vår.

Legger mods til egne sandbox-innstillinger? Noen gjør det. Mods som registrerer sandbox-valg, legger til feltene sine automatisk når de lastes, og de dukker opp i SandboxVars.lua etter neste serverstart.

Var denne guiden nyttig?

Project Zomboid

Start din Project Zomboid-server

Kraftig hosting med døgnåpen support

Relaterte artikler