Ladda upp en befintlig Project Zomboid-värld till din server
Project Zomboid kör gärna en värld du redan har börjat på, oavsett om det är ett singleplayer-save eller ett co-op "Host"-spel du kört från din egen PC. Tricket är att lägga världen i rätt mapp och få mappnamnet att matcha ditt servernamn. Den här guiden täcker båda fallen på din DoomHosting-server, med de exakta sökvägar vår uppsättning använder.
Var din värld ligger på din PC
Dina saves ligger under C:\Users\<DittNamn>\Zomboid\Saves\ (på Linux eller Mac är det ~/Zomboid/Saves/). Inuti finns en mapp per spelläge:
Zomboid\Saves\Sandbox\ singleplayer med egna regler
Zomboid\Saves\Survivor\ singleplayer med standardsvårighet
Zomboid\Saves\Apocalypse\ apocalypse singleplayer
Zomboid\Saves\Builder\ builder singleplayer
Zomboid\Saves\Multiplayer\ co-op "Host"-spel och servrar du anslutit till
Öppna rätt mapp och hitta din värld. Mappnamnet är världsnamnet du valde (co-op Host-spel heter servertest som standard). Hela den mappen är din värld: map chunks, fordon och allt du byggt.
Vart den ska på din DoomHosting-server
Våra Project Zomboid-servrar lagrar sin data under /home/container/.cache/. Världen för en server som körs ligger här:
/home/container/.cache/Saves/Multiplayer/<DittServernamn>/
<DittServernamn> är värdet i fältet Server Name på serverns Startup-flik. På en ny DoomHosting-server är det Pterodactyl som standard, så mappen heter Saves/Multiplayer/Pterodactyl/. De tillhörande filerna är:
/home/container/.cache/Server/<DittServernamn>.ini
/home/container/.cache/Server/<DittServernamn>_SandboxVars.lua
/home/container/.cache/db/<DittServernamn>.db
Det är här de flesta gör fel: mappnamnet måste matcha ditt Server Name exakt, annars ignorerar servern det och skapar en helt ny värld.
Steg 1: stoppa servern och ta backup
- Öppna din server i panelen och klicka Stop. Kopiera aldrig save-filer medan servern skriver till dem.
- Har servern redan en värld du bryr dig om, ta en backup först via fliken Backups. Se vår guide för backup och återställning.
Steg 2: anslut via SFTP
- Öppna fliken Settings i panelen och hitta SFTP Details.
- Anslut med FileZilla eller WinSCP med den host, port och ditt panel-lösenord.
- Navigera till
/home/container/.cache/. Om det inte finns någonSaves-mapp än, starta servern en gång, låt den boota klart och stoppa den igen. Det skapar mappstrukturen.
Steg 3: ladda upp världen
För en co-op- eller befintlig multiplayer-värld:
- På din PC öppnar du
Zomboid\Saves\Multiplayer\och hittar din världsmapp (oftaservertest). - Ladda upp hela den mappen till
/home/container/.cache/Saves/Multiplayer/på servern. - Byt namn på den uppladdade mappen så den matchar ditt Server Name exakt, eller ändra Server Name på Startup-fliken så det matchar mappen.
- Vill du behålla karaktärerna, ladda även upp din PC:s
Zomboid\db\<gammaltnamn>.dbtill/home/container/.cache/db/och döp om den till<DittServernamn>.db.
För en singleplayer-värld:
- Hitta din värld under det läge den skapades i (
Sandbox,Survivor,ApocalypseellerBuilder). - Ladda upp den mappen till
/home/container/.cache/Saves/Multiplayer/och döp om den till ditt Server Name. - Karta, byggnader och fordon följer med. Spelarkaraktärer gör det inte: singleplayer sparar din karaktär inuti själva save:t, medan en server knyter karaktärer till Steam-ID:n, så alla börjar om på servern. Det är som det ska.
Tips: stora världar laddas upp snabbare som ett arkiv. Zippa mappen, ladda upp den enda filen och packa upp den på servern med Unarchive-funktionen i filhanteraren. Tusentals små chunk-filer överförs långsamt en i taget via SFTP.
Steg 4: matcha build, mods och sandbox-inställningar
En värld laddas bara rent om servern matchar spelet den kom från:
- Build måste matcha. Ett Build 41-save laddas inte på en Build 42-server, och tvärtom. Är din värld Build 42, byt servern först: se hur du växlar till Build 42.
- Map mods måste matcha. Använde din värld en map mod (Eerie Country, Raven Creek och liknande) måste servern ladda samma mods, annars kommer de chunkarna tillbaka tomma eller kraschar när du går in i dem. Se hur du installerar mods.
- Sandbox-regler. Loot, zombiepopulation och tidsinställningar ligger i
<DittServernamn>_SandboxVars.lua. Vill du återanvända din världs regler, kopiera din lokala_SandboxVars.luatill/home/container/.cache/Server/och döp om den så den matchar.
Steg 5: starta och verifiera
- Klicka Start och håll koll på Console.
- Anslut och kolla en plats du känner igen, som din bas, för att bekräfta att rätt värld laddades.
Vanliga problem
Servern skapade en helt ny värld i stället för att ladda min. Mappnamnet matchar inte ditt Server Name. Stoppa servern, kolla Server Name på Startup-fliken och döp om mappen så den matchar exakt. Stora och små bokstäver räknas.
Världen laddas men min bas är borta. Antingen saknas en map mod, eller så laddades bara en del av mappen upp. Ladda upp hela mappen igen och bekräfta att modlistan matchar.
Krasch när du ansluter nära ett moddat område. Servern saknar en map mod som världen är beroende av. Installera samma Workshop map mods och starta om.
Uppladdningen är extremt långsam eller får timeout. Zippa världsmappen och ladda upp det enda arkivet, packa sedan upp det på servern.
Behöver du mer RAM för en stor värld?
En värld som utforskats mycket eller har många mods behöver mer minne än en ny. Använd vår Project Zomboid RAM-kalkylator för att dimensionera ditt paket.
