☀️ Ensimmäinen kuukausi 50 % halvemmalla:SUMMER26
Project ZomboidProject Zomboid·Ylläpito

Näin nollaat tai tyhjennät Project Zomboid -palvelimen kartan

Nollaa Project Zomboid -karttasi: soft reset säilyttää hahmot, hard reset pyyhkii kaiken, tai virkistä vain yksittäiset chunkit. Oikeat Pterodactyl-polut.

Andreas·
4 min lukuaika
·
7.5.2026
·
Päivitetty viimeksi: 30.7.2026
Sisällys

Näin nollaat tai tyhjennät Project Zomboid -palvelimen kartan

Project Zomboid -palvelimen voi nollata kolmella tavalla: tyhjentää kaiken (hard reset), tyhjentää maailman mutta säilyttää hahmot (soft reset), tai nollata vain tietyt chunkit. Tässä oppaassa käydään läpi kaikki kolme tarkkoine polkuineen ja se, miten säilytät tiedoston players.db, jos haluat hahmojen jäävän talteen.

Pysäytä palvelin ensin. Jokainen alla oleva nollaustapa vaatii, että palvelin on pysäytetty. Käynnissä olevan palvelimen tallennuskansioon tehdyt muokkaukset kumoutuvat sammutuksen yhteydessä.

Tiedostorakenne

Project Zomboidin moninpelitallennus sijaitsee polussa:

/home/container/.cache/Saves/Multiplayer/Pterodactyl/

Sisällä olevat tärkeät tiedostot ja alikansiot:

Polku Mikä se on
map_*.bin Yksittäiset maailman chunkit (loot, rakenteet, zombit kussakin solussa)
map_t.bin Maailman aikadata
map_zone.bin Vyöhykemäärittelyt (metsä, syvä metsä, kaupunki)
map_meta.bin Maailman metatiedot
players.db Kaikki pelaajahahmot, tavaraluettelot, taidot ja sijainnit
zpop_*.bin Zombipopulaatio solua kohti
reanimated/ Uudelleen herätetyt zombit
vehicles.db Ajoneuvojen tilat

Kansion Pterodactyl nimi vastaa palvelimesi nimeä. Uudelleennimetyillä palvelimilla kansion nimi on toinen.

Hard reset: tyhjennä kaikki

Yksinkertaisin nollaus. Pelaajat menettävät hahmonsa ja maailma luodaan uudelleen tyhjästä.

  1. Pysäytä palvelin
  2. Avaa Tiedostonhallinta ja siirry polkuun /home/container/.cache/Saves/Multiplayer/
  3. Poista kansio Pterodactyl (tai nimeä se uudelleen muotoon Pterodactyl_backup)
  4. Käynnistä palvelin: se luo uuden maailman ensimmäisellä käynnistyksellä

Kesto: välitön. Pelaajat yhdistävät takaisin täysin uuteen maailmaan täysin uusilla hahmoilla.

Soft reset: säilytä hahmot, tyhjennä maailma

Pelaajat säilyttävät tasonsa, tavaransa ja piirteensä mutta spawnaavat tuoreeseen karttaan.

  1. Pysäytä palvelin
  2. Siirry polkuun /home/container/.cache/Saves/Multiplayer/Pterodactyl/
  3. Kopioi players.db turvalliseen paikkaan (esimerkiksi lataa se koneellesi SFTP:llä)
  4. Poista tai nimeä uudelleen koko kansio Pterodactyl
  5. Käynnistä palvelin ja pysäytä se heti kun näet rivin SERVER STARTED (tämä luo tuoreen Pterodactyl-kansion)
  6. Pysäytä palvelin uudelleen
  7. Liitä talteen ottamasi players.db takaisin uuteen Pterodactyl-kansioon ja korvaa tyhjä tiedosto
  8. Käynnistä palvelin

Kun pelaajat yhdistävät takaisin, heidän hahmonsa ilmestyvät oletusspawniin kaikki tilastot tallella.

Maailman tyhjennys mutta karttaedistyminen talteen: nollaa vain zombit ja loot

Kätevä "tuore alku" -viikonloppuihin ilman että rakennetut tukikohdat katoavat. Tämä ei ole yhden klikkauksen operaatio:

  1. Pysäytä palvelin
  2. Poista kansiosta /home/container/.cache/Saves/Multiplayer/Pterodactyl/ vain nämä:
    • zpop_*.bin (palauttaa zombipopulaatiot alkuperäisiin spawneihin)
    • kansio reanimated/
  3. Käynnistä palvelin arvolla LootRespawn = 2 tiedostossa Pterodactyl_SandboxVars.lua yhden kierroksen ajaksi, ja palauta arvo sen jälkeen ennalleen

Pelaajien rakennelmat, heidän keräämänsä loot ja kartta säilyvät.

Chunk-tason nollaus: virkistä yksi kaupunki

Olet rikkonut kaupungin liialla rakentamisella tai haluat virkistää lootin vain yhdellä alueella:

  1. Selvitä pelin sisäisillä koordinaateilla, mitkä chunkit pitää tyhjentää (paina F11 nähdäksesi X,Y)
  2. Jokainen chunk-tiedosto on nimetty muotoon map_X_Y.bin, jossa X ja Y ovat solukoordinaatit jaettuna 300:lla
    • Esimerkki: pelaaja kohdassa X=10500, Y=8700 on chunkissa map_35_29.bin
  3. Pysäytä palvelin
  4. Poista vain ne chunkit, jotka haluat virkistää
  5. Käynnistä palvelin: nämä chunkit luodaan uudelleen ensimmäisellä käynnillä

Älä poista tiedostoja, joiden nimi päättyy _player. Ne sisältävät pelaajien rakentamat rakenteet.

Nollaa bannit ja whitelist mutta säilytä maailma

Jos haluat vain tyhjentää bannit ja whitelistin koskematta karttaan:

  1. Pysäytä palvelin
  2. Poista /home/container/.cache/db/Pterodactyl.db
  3. Käynnistä palvelin (se luo tuoreen tietokannan ilman banneja, ilman whitelistiä ja ilman admineja)
  4. Myönnä adminoikeutesi uudelleen konsolin grantadmin-komennolla

Tämä pyyhkii tiedostot bannedid.txt ja bannedip.txt sekä SQLite-admintaulun. Ota varmuuskopio ensin, jos saatat haluta jotain niistä takaisin.

Varmista että nollaus onnistui

Yhdistä uudelleenkäynnistyksen jälkeen joko uudella hahmolla tai talteen ottamallasi hahmolla. Tarkista nämä:

  • Spawnipaikka vastaa määritettyä spawnialuetta
  • Lootin tiheys vastaa sandbox-asetuksiasi FoodLoot ja WeaponLoot
  • Zombeja on odotettu määrä
  • Vuorokaudenaika vastaa sandbox-asetustasi StartTime

Jos jokin näistä näyttää väärältä, wipe ei mennyt kokonaan läpi, yleensä siksi että jokin tiedosto jäi poistamatta.

Yleisiä sudenkuoppia

Pelaajat näkevät yhä vanhan tukikohtansa nollauksen jälkeen. Tyhjensit tiedostot map_*.bin mutta ohitit chunk-tiedostot, joiden nimi päättyy _player. Poista nekin, mutta huomaa että tämä tuhoaa kaikki pelaajien rakentamat seinät ja rakenteet.

Hahmot katosivat "soft resetin" jälkeen. Unohdit kopioida tiedoston players.db, tai kopioit sen takaisin väärään kansioon. Kansion nimen on vastattava nimeä Pterodactyl (tai mikä palvelimesi nimi onkin).

Nollaus onnistuu mutta palvelin kaatuu kun pelaaja liittyy. Jokin modi hajosi wipessä. Katso poikkeusjälki kansiosta /home/container/.cache/Logs/ ja etsi viittauksia muodossa Mod "X".

Uusi maailma spawnaa yhä samoihin koordinaatteihin, joista haluan eroon. Spawnialueesi on määritelty tiedostossa Pterodactyl_spawnregions.lua. Nollaa myös se, jos haluat oletusspawnialueiden valitsimen takaisin.

Ota varmuuskopio ennen mitään nollausta

Lataa aina kopio ensin. Klikkaa Tiedostonhallinta-näkymässä kansiota Pterodactyl hiiren oikealla ja valitse Lataa. Tai SFTP:llä:

sftp> get -r /home/container/.cache/Saves/Multiplayer/Pterodactyl /local/backups/

Tyypillinen moninpelitallennus on 50-500 MB sen mukaan, kuinka laajalti maailmaa on tutkittu.

Usein kysytyt kysymykset

Vaikuttaako nollaus modeihini? Ei. Modit ovat eri polussa (/home/container/.cache/Workshop/) eikä maailman nollaus koske niihin.

Voinko nollata menettämättä bannilistaa? Kyllä. Bannilista sijaitsee tiedostossa /home/container/.cache/db/Pterodactyl.db (SQLite). Se on erillään maailmatallennuksesta. Kartan tyhjennys ei koske siihen.

Kuinka usein pitkään pyörinyt palvelin kannattaa nollata? Useimmat palvelimet wipetään neljännesvuosittain. Sandboxin LootRespawn-asetukset hoitavat suurimman osan "tuoreuden" tarpeesta ilman täyttä wipeä. Nollaa vasta kun rakennelmat karkaavat käsistä tai haluat oikean uuden alun.

Nollaako tiedoston map_zone.bin poistaminen zombien jakauman? Osittain. zpop_*.bin on isompi vipu populaation nollaukseen. map_zone.bin määrittelee metsä- ja kaupunkiluokittelun.

Project Zomboid

Hanki oma Project Zomboid -palvelin

Nopeat palvelimet ja 24/7 tuki

Aiheeseen liittyvät artikkelit