Hopp til hovedinnholdet
⚔️ Valheim 1.0 er ute. 25 % rabatt:DOOM25

Project Zomboid serververktøy

Project Zomboid serverkonfigurasjonsgenerator

Bygg begge filene en dedikert Project Zomboid-server trenger: SandboxVars.lua som styrer zombier, loot og verdenen, og .ini-filen som styrer plasser, PvP, porter, mods og safehouses. Velg en spillestil, juster hva du vil, og kopier eller last ned.

Spillversjon

Build 42 skriver skjema VERSION 6, bruker loot-multiplikatorene med desimaltall, XP-tabellen MultiplierConfig og Basement-innstillingene.

Begge filnavnene kommer herfra. Du lagrer dem som servertest.ini og servertest_SandboxVars.lua. Det må stemme med -servername som serveren starter med, som er servertest som standard.

Forhåndsinnstillinger for spillestil

Spillets egne spillestiler, verdi for verdi fra vanilla-filene. Last inn en, og endre deretter det du vil.

Gameplay: SandboxVars.lua

Overall population band. Apocalypse and Outbreak use Normal, Extinction High, Rising Low.

Urban Focused packs zombies into towns, Uniform spreads them evenly.

Build 42 respawn band. The playstyles use 4 (Apocalypse and Outbreak), 3 (Rising) and 2 (Extinction).

Lets zombies drift into emptied parts of the map over time.

The real population dial. Apocalypse 0.65, Rising 0.15, Extinction 1.2.

Population on day one, before it ramps towards the peak.

Population at the peak day. 1.5 is half again as many zombies.

In-game day the population peaks.

Hours before zombies may respawn in a cell. Apocalypse and Outbreak ship this at 0, which disables respawning completely.

A chunk must go unseen this long before zombies respawn in it.

Fraction of a cell's target population that comes back each cycle.

Hours before zombies migrate within a cell. 0 disables it.

How far a zombie walks towards the last noise it heard. Extinction doubles it to 200.

Size of the idle groups zombies form. 0 stops them grouping up.

Server: .ini

Name shown in the in-game server browser. This is not the file name, that comes from the Server name field at the top.

Short blurb in the browser listing.

Advertise the server in the in-game public list.

Off locks the server to accounts that already exist.

Leave blank for none. A password plus a public listing means people can find you but not walk in.

Shown in chat on join. Use <LINE> for a line break.

Kontroller

32 plasser tilsier omtrent 12 GB RAM. Project Zomboid laster inn kartceller rundt hver gruppe spillere, så spillere som er spredt utover koster mer enn antall plasser tilsier.
Save world every er 0, så verdenen skrives bare ved avslutning. Ved et krasj mister du da alt siden forrige ryddige stopp.
Loot respawner aldri med disse innstillingene. Det er vanilla-opplevelsen, men på en server som kjører i måneder finner de som blir med sent bare tomme hus.
Lagre filene som servertest_SandboxVars.lua og servertest.ini i serverens Zomboid/Server-mappe.
SandboxVars = {
    VERSION = 6,
    Zombies = 4,
    Distribution = 1,
    ZombieRespawn = 4,
    ZombieMigrate = true,
    DayLength = 4,
    StartMonth = 7,
    StartDay = 9,
    StartTime = 2,
    TimeSinceApo = 1,
    NightDarkness = 3,
    NightLength = 3,
    WaterShut = 2,
    ElecShut = 2,
    WaterShutModifier = 14,
    ElecShutModifier = 14,
    Alarm = 4,
    LockedHouses = 6,
    Temperature = 3,
    Rain = 3,
    ErosionSpeed = 4,
    FireSpread = true,
    GeneratorSpawning = 4,
    GeneratorFuelConsumption = 0.1,
    AllowExteriorGenerator = true,
    SurvivorHouseChance = 3,
    VehicleStoryChance = 3,
    ZoneStoryChance = 3,
    AnnotatedMapChance = 4,
    HoursForCorpseRemoval = 216.0,
    BloodSplatLifespanDays = 0,
    AnimalSoundAttractZombies = true,
    AnimalMetaPredator = false,
    AnimalMatingSeason = true,
    FoodLootNew = 0.8,
    CannedFoodLootNew = 0.6,
    LiteratureLootNew = 0.6,
    SkillBookLoot = 0.6,
    RecipeResourceLoot = 0.6,
    MedicalLootNew = 0.6,
    SurvivalGearsLootNew = 0.6,
    WeaponLootNew = 0.6,
    RangedWeaponLootNew = 1.2,
    AmmoLootNew = 0.6,
    MechanicsLootNew = 0.6,
    OtherLootNew = 0.8,
    ClothingLootNew = 0.6,
    ContainerLootNew = 0.6,
    KeyLootNew = 0.4,
    MediaLootNew = 0.6,
    CookwareLootNew = 0.6,
    MaterialLootNew = 0.6,
    FarmingLootNew = 0.6,
    ToolLootNew = 0.6,
    RollsMultiplier = 1.0,
    ZombiePopLootEffect = 0,
    HoursForLootRespawn = 0,
    MaxItemsForLootRespawn = 5,
    ConstructionPreventsLootRespawn = true,
    SeenHoursPreventLootRespawn = 0,
    MaximumLooted = 25,
    DaysUntilMaximumLooted = 90,
    WorldItemRemovalList = "Base.Hat, Base.Glasses, Base.Maggots, Base.Slug, Base.Slug2, Base.Snail, Base.Worm, Base.Dung_Mouse, Base.Dung_Rat",
    HoursForWorldItemRemoval = 24.0,
    DaysForRottenFoodRemoval = -1,
    StatsDecrease = 3,
    EndRegen = 3,
    Nutrition = true,
    StarterKit = false,
    CharacterFreePoints = 0,
    ConstructionBonusPoints = 3,
    InjurySeverity = 2,
    BoneFracture = true,
    ClothingDegradation = 3,
    RearVulnerability = 3,
    MultiHitZombies = false,
    AttackBlockMovements = true,
    AllClothesUnlocked = false,
    MuscleStrainFactor = 0.7,
    DiscomfortFactor = 0.8,
    EasyClimbing = false,
    FoodRotSpeed = 3,
    FridgeFactor = 3,
    Farming = 3,
    FarmingSpeedNew = 1.0,
    FarmingAmountNew = 1.0,
    PlantResilience = 3,
    PlantAbundance = 3,
    NatureAbundance = 3,
    CompostTime = 2,
    MinutesPerPage = 2.0,
    LightBulbLifespan = 2.0,
    EnableVehicles = true,
    VehicleEasyUse = false,
    ZombieAttractionMultiplier = 1.0,
    CarSpawnRate = 3,
    InitialGas = 2,
    ChanceHasGas = 2,
    FuelStationGasMin = 0.0,
    FuelStationGasMax = 0.8,
    FuelStationGasInfinite = false,
    FuelStationGasEmptyChance = 20,
    LockedCar = 4,
    CarGasConsumption = 1.0,
    CarGeneralCondition = 3,
    CarDamageOnImpact = 3,
    DamageToPlayerFromHitByACar = 1,
    CarAlarm = 3,
    TrafficJam = true,
    PlayerDamageFromCrash = true,
    Basement = {
        SpawnFrequency = 4,
    },
    Map = {
        AllowMiniMap = false,
        AllowWorldMap = true,
        MapAllKnown = false,
        MapNeedsLight = true,
    },
    ZombieLore = {
        Speed = 4,
        SprinterPercentage = 0,
        Strength = 2,
        Toughness = 4,
        Transmission = 1,
        Mortality = 5,
        Reanimate = 3,
        Cognition = 3,
        DoorOpeningPercentage = 0,
        CrawlUnderVehicle = 5,
        Memory = 2,
        Sight = 5,
        Hearing = 5,
        ThumpNoChasing = false,
        ThumpOnConstruction = true,
        ActiveOnly = 1,
        TriggerHouseAlarm = true,
        ZombiesDragDown = true,
        ZombiesCrawlersDragDown = false,
        ZombiesFenceLunge = true,
        DisableFakeDead = 1,
    },
    ZombieConfig = {
        PopulationMultiplier = 0.65,
        PopulationStartMultiplier = 1.0,
        PopulationPeakMultiplier = 1.5,
        PopulationPeakDay = 28,
        RespawnHours = 0.0,
        RespawnUnseenHours = 0.0,
        RespawnMultiplier = 0.0,
        RedistributeHours = 12.0,
        FollowSoundDistance = 100,
        RallyGroupSize = 20,
    },
    MultiplierConfig = {
        Global = 1.0,
        GlobalToggle = true,
    },
}

Stopp serveren, last opp begge filene til Zomboid/Server (på Windows er det C:\Users\ditt-brukernavn\Zomboid\Server), og start den igjen. En server som kjører skriver disse filene på nytt ved avslutning og ville overskrevet endringene dine.

Bare innstillingene dette verktøyet håndterer blir skrevet. Alt annet beholder serverens egen standard, så disse filene er trygge å legge inn som de er.

Slik henger de to filene sammen

En dedikert Project Zomboid-server leser to filer som er oppkalt etter serveren din. .ini-filen er selve serveren: hvor mange plasser, om PvP er på, hvilke porter den binder, hvilke mods den laster inn, hvordan safehouses fungerer. SandboxVars.lua er verdenen: hvor mange zombier, hvor raske de er, hvor sjelden loot er, hvor lenge et døgn varer, når strøm og vann forsvinner.

Det er trygt å endre .ini-filen når som helst. Å endre SandboxVars.lua etter at verdenen er generert er ikke alltid det: bestand, loot-rater og smitteinnstillinger gjelder med en gang, men startdato, måneder siden apokalypsen og alt som formet kartet ved genereringen er allerede bakt inn i lagringen. Bestem deg for disse før spillerne dine begynner å bygge.

Build 42 endret filen. Loot-sjeldenhet ble et sett med multiplikatorer med desimaltall, XpMultiplier ble tabellen MultiplierConfig, flere nøkler flyttet fra .ini-filen til SandboxVars, og skjemaversjonen gikk fra 5 til 6. Velg riktig versjon øverst på siden, fordi en Build 41-fil lagt på en Build 42-server i det stille mister disse innstillingene.

Ofte stilte spørsmål Finn svar på vanlige spørsmål om -serverhostingen vår.

Flere spørsmål?