Gå til hovedindhold
🧟 PZ Build 42 er ude! 25% rabat:DOOM25
ASKAAska·Konfiguration

Sådan sætter du world seed på din ASKA-server

Sæt seedet i server properties.txt på din ASKA-server, start en frisk verden med nyt seed, find seedet på en eksisterende verden, og undgå fejlen med save id.

Magnus·
8 min læsetid
·
22. aug. 2026
Indholdsfortegnelse

Hver eneste ø i ASKA bliver genereret ud fra et seed. På en dedikeret server bliver det seed afgjort præcis én gang, i det øjeblik verdenen bliver skabt første gang, og det ligger i en enkelt fil: server properties.txt. Denne guide viser, hvor du sætter det i dit DoomHosting-panel inden første start, hvordan du starter en frisk verden med et nyt seed på en server, der allerede har et save, hvordan du finder seedet på en verden, du allerede spiller på, og den ene lille formateringsfejl, der forhindrer serveren i overhovedet at skabe en verden.

Sådan fungerer seeds på en dedikeret server

Tre regler forklarer alt andet på denne side:

  • Seedet betyder kun noget, når et nyt save bliver oprettet. ASKA læser seed-linjen i server properties.txt, mens den genererer verdenen, bager resultatet ind i savet og kigger aldrig på linjen igen. Ændrer du seedet på en server med en eksisterende verden, sker der ingenting med den verden.
  • save id-linjen afgør, om der bliver oprettet et nyt save. Når den er tom, genererer serveren en ny verden, næste gang sessionen åbner, og skriver det nye saves ID tilbage i filen (det ser sådan her ud: 31533_220826170807). Ved hver senere start indlæser den det save og ignorerer seedet, display name og de andre indstillinger for en ny session i filen.
  • Lader du seedet stå tomt, får du et tilfældigt. Skriver du hvad som helst, et ord eller et tal, får du den verden i stedet. Samme seed på samme spilversion med samme terrænindstillinger giver samme ø, og det er sådan, spillere deler seeds med hinanden. En opdatering af spillet kan ændre verdensgenereringen, så et seed fra en ældre version ser ikke nødvendigvis ens ud i dag.

Hvornår verdenen rent faktisk bliver genereret, afhænger af én indstilling på Startup-fanen: med Keep Server World Alive slået fra (standard) sker det i det øjeblik, den første spiller joiner. Er den slået til, genererer serveren verdenen, så snart sessionen åbner, uanset om der er spillere på eller ej. Uanset hvad skal seedet stå i filen inden da.

Sæt seedet inden første start

På en helt ny server er save id-linjen stadig tom, så du skal bare udfylde seedet:

  1. Åbn din server i DoomHosting-panelet, og gå til Files-fanen. server properties.txt ligger i rodmappen (Home).

Files-fanen for en ASKA-server i DoomHosting-panelet med server properties.txt i rodmappen

  1. Klik på filen for at åbne den i editoren. seed =-linjen står tæt på toppen, lige under display name og server name.
  2. Skriv dit seed efter lighedstegnet, for eksempel seed = doomhosting.
  3. Klik på Save øverst til højre i editoren.
  4. Start serveren. Verdenen bliver genereret med dit seed ved første join (eller med det samme, hvis Keep Server World Alive er slået til), og serveren udfylder selv save id-linjen.

server properties.txt åbnet i DoomHostings fileditor med save id-linjen og seed-linjen sat til doomhosting

Én ting er værd at vide om denne fil: linjerne Display Name, Server Name, Server Password, Server Region, Keep Server World Alive og GSLT bliver overskrevet fra Startup-fanen ved hver opstart, så dem ændrer du på Startup-fanen, ikke her. Alt andet i filen, inklusive seedet, redigerer du her, og det overlever genstarter.

Start en frisk verden med et nyt seed

Hvis serveren allerede har et save, og du vil have en anden ø, starter du et nyt save. Det gamle bliver ikke slettet, så det kan fortrydes.

  1. Stop serveren fra Console-fanen. Filen bliver læst ved opstart, og du vil ikke have en kørende session til at skrive i den, mens du redigerer.
  2. Valgfrit, men fornuftigt: tag en backup på Backups-fanen først.
  3. Åbn server properties.txt på Files-fanen.
  4. Sæt seed-linjen til det seed, du vil have.
  5. Ryd save id-linjen: slet selve ID'et, så linjen igen lyder save id = , med mellemrummet efter lighedstegnet stadig på plads (mere om det nedenfor).
  6. Gem filen, og start serveren. En ny verden bliver genereret ved første join (eller med det samme, hvis Keep Server World Alive er slået til). Du kan tjekke i filen, at det virkede: save id-linjen indeholder nu et nyt ID, og der er dukket en ny savegame_<id>-mappe op i save-mappen.

Behold mellemrummet efter lighedstegnet. Vi løb selv ind i det på vores egen testserver: hvis linjen ender som save id = uden noget efter =, ikke engang et mellemrum, logger serveren Count cannot be less than zero efterfulgt af en NullReferenceException lige efter Loading game world..., der bliver ikke skabt nogen verden, og sessionen åbner aldrig, så ingen kan finde serveren på listen, selvom panelet viser, at den kører. Sæt mellemrummet tilbage, så linjen lyder save id = , gem, og genstart.

Få den gamle verden tilbage

Hvert save ligger i sin egen mappe under .wine/drive_c/users/container/AppData/LocalLow/Sand Sailor Studio/Aska/data/server/, navngivet savegame_<id>. For at vende tilbage til en tidligere verden stopper du serveren, sætter save id = efterfulgt af den mappes ID (delen efter savegame_), gemmer filen og starter. Seed-linjen bliver ignoreret igen, fordi der indlæses et eksisterende save, og spillerne ser den gamle verdens navn på serverlisten, da gamle saves bærer deres eget navn.

Find seedet på din nuværende verden

Hvis du lod seedet stå tomt og nu vil dele øen eller genskabe den senere, ligger seedet gemt inde i savet. Åbn save-mappen ovenfor på Files-fanen, gå ind i savegame_<id>-mappen for din verden, og download filen, der hedder worldgen. Åbn den i en hvilken som helst teksteditor: seedet er den læsbare tekst helt i starten af filen, efterfulgt af binære data, du kan ignorere. meta-filen i samme mappe indeholder sessionens navn og tidspunktet for sidste gem, hvilket gør det nemmere at kende flere saves fra hinanden.

Brugerdefinerede verdensindstillinger

Under seedet står der mode = normal i filen. Ændrer du det til mode = custom, vågner blokken af indstillinger nedenunder til live: terrænets udseende (smooth, normal, rocky), terrænhøjde (flat, normal, varied), startsæson, årets længde, dagens længde, nedbør (0 solrigt til 6 regnfuldt), nedbrydning af bygninger og tøj, invasionernes sværhedsgrad samt bestandene af monstre, wulfar, planteædere og bjørne. Så længe mode står på normal, bliver hver eneste af de linjer ignoreret, hvilket er præcis det, kommentarerne i filen siger.

Terrænets udseende, terrænhøjde og startsæson former øen sammen med seedet, så de hører til i samme omgang: sæt dem, inden verdenen bliver skabt. Og når du deler et seed, så del mode og terrænindstillingerne sammen med det, ellers får din ven en anden ø ud af samme seed.

Almindelige problemer

Jeg ændrede seedet og genstartede, men verdenen er den samme. save id-linjen var stadig udfyldt, så serveren indlæste det eksisterende save og ignorerede seedet. Følg trinnene for en frisk verden ovenfor, og ryd save id.

Jeg ryddede save id, og nu kan ingen finde serveren. Tjek Console-fanen for Count cannot be less than zero efter Loading game world.... save id-linjen har mistet mellemrummet efter lighedstegnet. Ret den til save id = (med mellemrummet), gem, genstart.

En ny verden dukkede op ud af det blå. Filen er kommet tilbage med en tom save id-linje, hvilket sker efter en geninstallation (en geninstallation nulstiller filen til standardværdierne). Dit gamle save ligger stadig i save-mappen: sæt dets ID tilbage i filen som beskrevet under Få den gamle verden tilbage.

Min ændring af display name eller password i filen forsvandt igen. De linjer bliver overskrevet fra Startup-fanen ved hver opstart. Ændr dem der.

En ven brugte mit seed og fik en anden ø. Enten en anden spilversion eller andre terrænindstillinger. Sørg for, at mode og terrænlinjerne er ens, og at begge servere kører den nyeste build (en genstart af en DoomHosting-server henter den seneste version).

Ofte stillede spørgsmål

Kan jeg ændre seedet uden at miste min verden? Nej. Seedet bliver bagt ind, når verdenen genereres. Et nyt seed betyder altid et nyt save, og det gamle bliver liggende på disken, hvis du vil have det tilbage.

Skal seedet være et tal? Nej. Enhver tekst virker: doomhosting er et gyldigt seed. Seeds, som spillere deler, er tit lange, tilfældigt udseende strenge, og de virker også.

Skal jeg stoppe serveren for at redigere filen? Filen bliver læst ved opstart, så en ændring slår først igennem ved næste start. Stop serveren først, når du starter en frisk verden, så den kørende session ikke skriver sit eget save id tilbage i filen, mens du redigerer.

Påvirker Keep Server World Alive seedet? Kun tidspunktet. Slået fra bliver verdenen genereret, når den første spiller joiner. Slået til bliver den genereret, så snart sessionen åbner. Seedet skal stå i filen, inden nogen af delene sker.

Videre herfra

At få serveren online i første omgang, inklusive den Steam-token den skal bruge, er dækket i Kom i gang med din ASKA-server, og hvordan du får din stamme ind i den nye verden, står i Sådan joiner du en ASKA-server. Har du ikke en server endnu, så se planerne på siden for ASKA server hosting, find den rigtige størrelse med ASKA RAM-beregneren, og tag et kig på, hvad spilkontrolpanelet kan.

Var denne guide nyttig?

Aska

Start din Aska-server

Høj ydeevne hosting med 24/7 support