☀️ Ensimmäinen kuukausi 50 % halvemmalla:SUMMER26

Project Zomboid -palvelintyökalut

Project Zomboid -palvelimen asetusgeneraattori

Rakenna molemmat tiedostot, joita dedikoitu Project Zomboid -palvelin tarvitsee: SandboxVars.lua, joka ohjaa zombeja, lootia ja maailmaa, sekä .ini, joka ohjaa paikkoja, PvP:tä, portteja, modeja ja safehouseja. Valitse pelityyli, säädä mitä haluat ja kopioi tai lataa.

Build 42 kirjoittaa skeeman VERSION 6, käyttää liukulukuina olevia loot-kertoimia, MultiplierConfig-XP-taulukkoa ja Basement-asetuksia.

Molempien tiedostojen nimet tulevat tästä. Tallennat ne nimillä servertest.ini ja servertest_SandboxVars.lua. Nimen on vastattava -servername-arvoa, jolla palvelin käynnistyy, ja se on oletuksena servertest.

Pelityylien esiasetukset

Pelin omat pelityylit, arvo arvolta vanilla-tiedostoista. Lataa yksi ja muuta sitten mitä haluat.

Pelaaminen: 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.

Palvelin: .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.

Tarkistukset

32 paikkaa tarkoittaa karkeasti 12 GB muistia. Project Zomboid pitää karttasoluja ladattuna jokaisen pelaajaryhmän ympärillä, joten hajallaan olevat pelaajat maksavat enemmän kuin paikkamäärä antaa ymmärtää.
Save world every on 0, joten maailma kirjoitetaan levylle vain sammutuksessa. Kaatuminen vie silloin kaiken, mitä viimeisen siistin sammutuksen jälkeen on tapahtunut.
Loot ei näillä asetuksilla respawnaa koskaan. Se on vanilla-kokemus, mutta kuukausia pyörivällä palvelimella myöhemmin liittyvät löytävät pelkkiä tyhjiä taloja.
Tallenna tiedostot nimillä servertest_SandboxVars.lua ja servertest.ini palvelimesi Zomboid/Server-kansioon.
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,
    },
}

Sammuta palvelin, lataa molemmat tiedostot kansioon Zomboid/Server (Windowsilla se on C:\Users\kayttajanimesi\Zomboid\Server) ja käynnistä palvelin uudelleen. Käynnissä oleva palvelin kirjoittaa nämä tiedostot uusiksi sammuessaan ja ylikirjoittaisi muutoksesi.

Tiedostoihin kirjoitetaan vain ne asetukset, joita tämä työkalu hallitsee. Kaikki muu jää palvelimen omaan oletukseen, joten nämä tiedostot voi pudottaa paikalleen sellaisinaan.

Näin nämä kaksi tiedostoa toimivat yhdessä

Dedikoitu Project Zomboid -palvelin lukee kaksi tiedostoa, jotka on nimetty palvelimesi mukaan. .ini on palvelin itse: montako paikkaa, onko PvP päällä, mitkä portit se varaa, mitkä modit se lataa, miten safehouset toimivat. SandboxVars.lua on maailma: montako zombia, kuinka nopeita ne ovat, kuinka harvinaista loot on, kuinka pitkä päivä on ja milloin sähköt ja vedet katkeavat.

.ini-tiedoston muuttaminen on turvallista milloin tahansa. SandboxVars.lua-tiedoston muuttaminen maailman generoinnin jälkeen ei aina ole: populaatio, loot-määrät ja tartunta-asetukset astuvat voimaan heti, mutta aloituspäivä, Months since apocalypse -arvo ja kaikki, mikä muovasi karttaa sen generoinnissa, ovat jo leipoutuneet tallennukseen. Päätä ne ennen kuin pelaajasi alkavat rakentaa.

Build 42 uudisti tiedoston. Lootin harvinaisuudesta tuli joukko liukulukukertoimia, XpMultiplier-asetuksesta tuli MultiplierConfig-taulukko, useita avaimia siirtyi .ini-tiedostosta SandboxVars-tiedostoon ja skeeman versio nousi viidestä kuuteen. Valitse sivun yläreunasta oikea build, koska Build 42 -palvelimelle pudotettu Build 41 -tiedosto menettää nuo asetukset hiljaisesti.

Usein kysytyt kysymykset Vastauksia yleisimpiin kysymyksiin -palvelimista.

Jäikö vielä kysyttävää?

Katso tietopankki