Instellingen van je Project Zomboid-server aanpassen
Pas de instellingen aan van het profiel dat je server echt gebruikt en controleer daarna het resultaat in de game. Bewaar een back-up zodat je een mislukte wijziging kunt terugdraaien.
- Vind het actieve profiel en de build
- Stop de server en maak een back-up
- Wijzig één instelling
- Herstart en controleer het effect
Welk instellingenbestand heb je nodig?
Section titled “Welk instellingenbestand heb je nodig?”- Server-INI (
<name>.ini): opties van de dedicated server, zoalsPauseEmptyen rechten om een safehouse te claimen. In Build 41 staat ookHoursForLootRespawnhier. - Sandboxbestand (
<name>_SandboxVars.lua): wereldregels, zoals het aantal zombies en de daglengte. In het gecontroleerde Build 42-voorbeeld staan ook loot-respawn en XP-opties hierin, metMultiplierConfig.Globalvoor de algemene XP-factor. Een voorbeeld uit de Build 41-periode gebruiktXpMultiplier. - Admininstellingen in de game: met een adminaccount kun je opties in de game aanpassen. Een opgeslagen adminwijziging kan het profiel veranderen dat je wilde bewerken. Controleer het bestand en het gedrag; ga er niet van uit dat een wijziging direct werkt of elke herstart overleeft.
De profielnaam koppelt de INI, het sandboxbestand en de save. Kijk bij Startup in het panel naar Save/Config Name als dat veld zichtbaar is. Vergelijk de naam met de bestanden in Files. Pterodactyl is de standaardnaam van de openbare Pterodactyl-egg, geen bewijs dat jouw OXY-profiel zo heet. Sommige setups gebruiken .cache/Server/, andere Zomboid/Server/. Zijn naam, build of datamap onduidelijk? Laat support het actieve profiel aanwijzen voordat je iets wijzigt.
Eén instelling wijzigen
Section titled “Eén instelling wijzigen”-
Vind het actieve profiel
Section titled “Vind het actieve profiel”Noteer de geïnstalleerde build en Save/Config Name als dat veld zichtbaar is. Zoek in Files de bij elkaar horende
<name>.inien<name>_SandboxVars.lua. Komen de namen niet overeen of staan er meerdere profielen? Stop dan en vraag support. -
Stop en maak een back-up
Section titled “Stop en maak een back-up”Kondig de herstart aan je spelers aan en stop de server. Maak en download een panelback-up. Controleer of de bijbehorende instellingen en save erin zitten voordat je iets wijzigt.
-
Wijzig één waarde
Section titled “Wijzig één waarde”Open het juiste bestand via Files. Zoek de exacte sleutel uit de tabel hieronder in je gegenereerde bestand. Wijzig alleen die waarde; laat de komma’s en accolades van Lua of de INI-syntaxis
key=valueintact. Sla op en open het bestand opnieuw om te controleren of de waarde is bewaard. Heeft jouw build een andere sleutel of bestandslocatie? Voeg dan geen gegokte tweede sleutel toe. -
Start en controleer in de game
Section titled “Start en controleer in de game”Start de server en controleer de console op fouten. Join je server en test het specifieke effect. Wacht bij respawn de ingestelde tijd in de game af en let op de andere voorwaarden. Werkt het niet? Stop de server en zet het bestand uit je back-up terug of vraag support.
Veelgebruikte instellingen per build
Section titled “Veelgebruikte instellingen per build”De Build 42-rijen hieronder komen uit één gepubliceerd configuratievoorbeeld zonder bekende subversie. Het zijn voorbeelden, geen sleutels die op elke Build 42-server gegarandeerd bestaan. Gebruik de sleutels en toegestane waarden uit je eigen gegenereerde bestand. Een vermenigvuldigingsfactor verandert toekomstige berekeningen, geen bestaande voortgang.
| Doel | Bestand en exacte sleutel | Betekenis en eenheid | Geldig voorbeeld | Beperking bij een bestaande wereld |
|---|---|---|---|---|
| Aantal zombies | Sandbox: ZombieConfig.PopulationMultiplier | Factor voor het gewenste aantal, zonder eenheid | PopulationMultiplier = 1.0, binnen ZombieConfig | Verwijdert geen aanwezige zombies; begin- en piekopties tellen ook mee. |
| Zombie-respawn | Sandbox: ZombieConfig.RespawnHours | Minimuminterval in uren in de game; nul schakelt respawn uit | RespawnHours = 0.0, binnen ZombieConfig | Bestaande zombies blijven. Bij een interval boven nul tellen ook ongeziene tijd en respawnfractie mee. |
| Loot-respawn, Build 42 | Sandbox: HoursForLootRespawn | Interval in uren in de game; nul schakelt het uit | HoursForLootRespawn = 72, | Geldt na het interval voor geschikte, al geplunderde containers; andere lootregels blijven gelden. |
| Loot-respawn, Build 41 | INI: HoursForLootRespawn | Interval in uren in de game; nul schakelt het uit | HoursForLootRespawn=72 | Bestaande loot verschijnt niet meteen opnieuw; container- en gebiedsregels blijven gelden. |
| XP, gecontroleerd Build 42-voorbeeld | Sandbox: MultiplierConfig.Global | Factor voor XP die je vanaf nu verdient, zonder eenheid | Global = 2.0, binnen MultiplierConfig met GlobalToggle = true, | Rekent verdiende XP of bestaande skilllevels niet opnieuw uit. Controleer de schakelaar in je bestand. |
| XP, Build 41 | Sandbox: XpMultiplier | Factor voor XP die je vanaf nu verdient, zonder eenheid | XpMultiplier = 2.0, | Rekent verdiende XP of bestaande skilllevels niet opnieuw uit. |
| Daglengte | Sandbox: DayLength | Keuzewaarde voor echte tijd per dag in de game; in het gecontroleerde Build 42-voorbeeld betekent 3 1 uur | DayLength = 3, | Verandert het tempo van de tijd, maar draait de wereldklok niet terug. Controleer de waarden in jouw build. |
| Pauzeren als niemand online is | INI: PauseEmpty | Waar/onwaar: of de wereldklok pauzeert zonder verbonden spelers | PauseEmpty=true | Draait verstreken tijd niet terug. Controleer de klok nadat iedereen weg is. |
| Safehouses claimen | INI: PlayerSafehouse | Waar/onwaar: spelers mogen geschikte safehouses claimen | PlayerSafehouse=true | Geeft bestaande personages niet automatisch een claim; overlevingstijd, gebouw en andere safehouseregels tellen ook mee. |
Aangepaste instellingen werken niet
Section titled “Aangepaste instellingen werken niet”Heb je het actieve profiel aangepast?
Section titled “Heb je het actieve profiel aangepast?”Vergelijk Save/Config Name met beide bestandsnamen en de save. Een oud servertest-bestand kan naast het actieve profiel staan. Hernoem of verwijder geen bestanden om een vermoeden te testen; vraag support als de actieve naam onduidelijk is.
Heeft een andere wijziging je waarde overschreven?
Section titled “Heeft een andere wijziging je waarde overschreven?”Open het bestand opnieuw na opslaan en na de herstart. Is de waarde teruggezet? Noteer de waarde voor en na de herstart en kijk of je dezelfde optie via admininstellingen in de game of Startup hebt gewijzigd. Stuur die gegevens naar support in plaats van het bestand steeds opnieuw te overschrijven.
Heb je herstart en lang genoeg gewacht?
Section titled “Heb je herstart en lang genoeg gewacht?”Controleer bestandswijzigingen na stoppen en starten. Zombies en loot spawnen pas opnieuw na het interval in de game en als de overige voorwaarden kloppen. Bestaande gebieden en personages kunnen oude gegevens behouden; verdiende XP wordt niet opnieuw berekend. Een herstart bewijst op zichzelf niet dat elke wereldinstelling is veranderd.
Extra tips
Section titled “Extra tips”- Wijzig één sleutel tegelijk: zo kun je een onverwacht resultaat makkelijker aan de juiste wijziging koppelen.
- Bewaar je herstelkopie: zet je wereld terug met de bijbehorende build en bestanden als uitgebreider herstel nodig is.
- Stuur bruikbare gegevens: geef support de build, profielnaam, sleutel, gewenste waarde en wat je zag; stuur geen wachtwoorden.