Sådan ændrer du indstillingerne på din Project Zomboid-server
Project Zomboid gemmer sine serverindstillinger i to filer i stedet for én, og begge er navngivet efter din server og ikke efter spillet. Netop den navneregel er årsagen til, at de fleste uploadede config-filer bliver ignoreret uden en fejlmeddelelse. Denne guide dækker alle tre måder at ændre en indstilling på en DoomHosting-server, og hvad du gør, når dine ændringer bliver ved med at falde tilbage til standardværdierne.
Hvilken vej skal du vælge
| Det du vil ændre | Brug |
|---|---|
| PvP, antal pladser, serveradgangskode, navnet i browseren | Config-fanen i panelet |
| En enkelt sandbox-værdi, f.eks. zombiehastighed eller loot | Rediger filen i File Manager |
| En hel spillestil, inden dine spillere går i gang | Generer begge filer og upload dem |
Alle tre ender med at skrive de samme to filer. Panelet sparer dig bare for at skulle finde dem.
Vej 1: Config-fanen
Den hurtigste løsning til de indstillinger, folk ændrer oftest. Åbn din server i kontrolpanelet og vælg Config i sektionslisten. Ret en værdi, klik Save, og genstart serveren.

Config-fanen dækker visningen i server browseren, max players, ping limit, PvP og safety system, global chat og factions. Alt derudover ligger i filerne nedenfor.
De to filer, og hvor de ligger
Alt det øvrige ligger i én mappe:
/home/container/.cache/Server/
I File Manager er det .cache og derefter Server. Der ligger fire filer:
| Fil | Styrer |
|---|---|
Pterodactyl.ini |
Selve serveren: pladser, porte, adgangskode, PvP, modlisten, safehouse-regler, backups |
Pterodactyl_SandboxVars.lua |
Verdenen: antal zombier og deres hastighed, loot, døgnets længde, hvornår strøm og vand lukkes |
Pterodactyl_spawnpoints.lua |
Egne spawn-koordinater, redigeres sjældent |
Pterodactyl_spawnregions.lua |
Hvilke regioner spillere kan spawne i, redigeres når du tilføjer et map-mod |

Navnereglen, og derfor blev din upload ignoreret
Din server starter med -servername Pterodactyl og læser derfor kun filer, der begynder med Pterodactyl. Den leder ikke mappen igennem efter en vilkårlig .ini, den kan finde.
Det er den klart hyppigste fejl. Vores config generator bruger som standard servernavnet servertest, som er spillets eget standardnavn, så de filer du henter hedder servertest.ini og servertest_SandboxVars.lua. Uploader du dem, ignorerer serveren dem fuldstændigt og skriver et nyt sæt Pterodactyl-standardfiler ved næste opstart. Det ligner til forveksling, at serveren har slettet dit arbejde og lagt standardfilerne tilbage.
Der er to måder at løse det på:
- Sæt feltet Server name i generatoren til
Pterodactyl, inden du henter filerne. Det er den nemme løsning. Så passer filnavnene, og du skal ikke ændre andet. - Eller ret
SERVER_NAMEpå Startup-fanen, så den passer til de filer, du allerede har hentet. Kun bogstaver og tal, ingen mellemrum og ingen bindestreger. Stop serveren, ret værdien, og start den så én gang, så mappen bliver oprettet under det nye navn.

En detalje, der forvirrer mange: SERVER_NAME er kun navnet på config-sættet. Det navn, spillerne ser i server browseren, er PublicName i .ini-filen, altså feltet Server name på Config-fanen. De to behøver ikke være ens.
Vej 2: rediger en fil direkte
- Stop serveren helt. Vent, til status står som Offline og ikke Stopping.
- Åbn Files, derefter
.cacheog såServer. - Klik på filnavnet for at åbne den indbyggede editor.
- Find nøglen med Ctrl+F. Ret kun værdien efter
=, og lad selve nøglen og kommaet til sidst være. - Gem, og start serveren.
Lua-filen kræver Lua-syntaks, altså Speed = 2, og aldrig Speed = "Fast Shamblers". Vil du vide, hvad de enkelte nøgler gør, inden du rører dem, gennemgår vi dem alle i Project Zomboid sandbox-indstillinger forklaret.
Vej 3: generer begge filer og upload dem
Bedst når du sætter en server op fra bunden og vil have en hel spillestil frem for et par justeringer.

- Åbn Project Zomboid Server Config Generator.
- Lad game build stå på Build 42, den nuværende stabile build. Skift kun til Build 41, hvis din server bevidst er låst til den gamle legacy41-branch.
- Sæt Server name til
Pterodactyl, eller til det, dinSERVER_NAME-variabel står til. - Indlæs en preset for spillestil, og juster derefter frit.
- Hent begge filer.
- Stop din server, og vent til den står som Offline.
- Gå til
.cache/Serverunder Files, upload begge filer, og bekræft at de overskrives. - Start serveren, og se i konsollen at den booter rent.
Tag en backup, inden du overskriver noget. Panelets Backups-fane klarer det med ét klik, og vores backup-guide forklarer, hvordan du ruller tilbage.
Derfor bliver dine ændringer nulstillet
En kørende server holder alle indstillinger i hukommelsen og skriver begge filer tilbage til disken, når den lukker ned. Redigerer eller uploader du, mens den kører, bliver din version overskrevet af serverens få sekunder efter. Stop altid serveren helt først. Den ene årsag forklarer størstedelen af de sager, vi får om nulstillede indstillinger.
De tre andre årsager, i den rækkefølge vi oftest ser dem:
- Filnavnene passer ikke til
SERVER_NAME. Beskrevet ovenfor. Serveren ignorerer filen og laver sin egen. - Forkert build-schema. Build 42-filer har
VERSION = 6. En fil lavet til den gamle Build 41 mister alle indstillinger, der er flyttet eller har skiftet type, så lad generatoren stå på Build 42, medmindre du ved, at din server er låst til legacy41. - Ugyldig Lua. Et manglende komma eller et forkert anførselstegn gør filen ulæselig, så serveren kasserer den og skriver standardværdier. Konsollen angiver linjenummeret, så læs den, inden du uploader igen.
Hvilke indstillinger virker på en eksisterende verden
Ikke alt slår igennem på en verden, der allerede findes.
Virker med det samme efter en genstart: alt i .ini, al zombieadfærd (hastighed, styrke, cognition, sanser), population-multiplikatorer, loot respawn og XP-rater.
Låst fast da verdenen blev genereret: startdato, måned og klokkeslæt, hvor lang tid der er gået siden udbruddet, map-regioner, og det loot der allerede ligger i beholdere, ingen har åbnet.
Skal du ændre noget i den anden gruppe, kræver det en ny verden. Beslut derfor de indstillinger, inden dine spillere bygger noget.
Typiske problemer
Jeg kan slet ikke finde mappen Server. Den bliver oprettet ved den første vellykkede opstart. Er serveren crashet under opstart, løbet tør for hukommelse, eller har du geninstalleret den, er mappen væk eller aldrig blevet lavet. Start serveren, følg konsollen indtil den melder at serveren er startet, og stop den så. Derefter ligger mappen og alle fire filer der.
Jeg uploadede mine filer, og der skete ingenting.
Enten kørte serveren, mens du uploadede, eller også begynder filnavnene ikke med din SERVER_NAME. Tjek begge dele. Tidsstemplerne i File Manager afslører hvilken af delene det var: ændrer de sig af sig selv efter din upload, har serveren skrevet filerne om.
Serveren vil ikke starte, efter jeg redigerede filen. Næsten altid en syntaksfejl. Åbn konsollen, find linjenummeret i fejlen, og ret den. Kan du ikke finde fejlen, så slet filen og start serveren én gang. Den genskaber en ren standardfil, du kan redigere igen.
Kan jeg ændre indstillinger uden at genstarte? Kun et lille udvalg via admin-kommandoer, primært PvP, max players og enkelte chat-indstillinger. Sandbox-værdier læses ved opstart og kræver en genstart. Vores guide til serverkommandoer viser, hvad der virker live.
Tilføjer mods deres egne indstillinger?
Ja. Mods, der registrerer sandbox-indstillinger, tilføjer deres nøgler nederst i SandboxVars.lua efter næste opstart, så installer modden først og konfigurer den bagefter. Se sådan installerer du mods.
Hvor meget RAM kræver det? Både flere zombier og loot respawn koster hukommelse. Beregn det med vores RAM-beregner, inden du skruer population-multiplikatorerne op.
Kører din server et andet sted, og er du træt af at lede efter de her filer? Vores Project Zomboid server hosting samler Config-fanen, File Manager og backup med ét klik samme sted.
