Denne guide dækker administration og verdenstyring for din Stormworks: Build and Rescue dedikerede server, herunder admin-opsætning, spillerstyring, køretøjskontrol, Workshop-indhold, save-håndtering og fejlfinding af almindelige problemer.
Admin-opsætning
Stormworks bruger et Steam ID-baseret tilladelsessystem til serveradministration. Admins har forhøjede rettigheder, herunder muligheden for at kicke og banne spillere, administrere køretøjer og ændre verdensindstillinger.
Konfiguration af admin-konti
- Stop din server fra GPanel.
- Åbn File Manager eller opret forbindelse via SFTP.
- Find filen
server_config.xml. - Tilføj admin-indgange i admin-sektionen:
<admins>
<admin steam_id="76561198012345678" />
<admin steam_id="76561198087654321" />
</admins>
- Gem filen og genstart din server.
steamid.io ved at indtaste deres Steam-profil-URL. Steam64 ID er et 17-cifret nummer, der starter med 7656119.
Værtsrettigheder
Serverværten (den Steam-konto, der oprindeligt oprettede savet) har automatisk fulde admin-rettigheder. Yderligere admins tilføjet via konfigurationsfilen modtager samme adgangsniveau.
Spillerstyring
Admins kan administrere spillere gennem in-game serverværktøjsmenuen eller via serverkommandoer. Tilgå admin-panelet in-game ved at trykke Esc og navigere til fanen Players.
Spillerstyringshandlinger
| Handling | Beskrivelse | Sådan bruges det |
|---|---|---|
| Kick | Fjern en spiller fra serveren (de kan tilslutte sig igen) | Vælg spiller i admin-panelet, klik Kick |
| Ban | Forhindrer permanent en spiller i at tilslutte sig | Vælg spiller i admin-panelet, klik Ban |
| Unban | Fjern en spillers ban | Rediger ban-listen i serverkonfigurationen |
| Teleporter til spiller | Flyt dig selv til en anden spillers placering | Vælg spiller, klik Teleport To |
| Giv valuta | Tildel in-game penge til en spiller | Vælg spiller, indtast beløb, klik Give |
| Angiv rolle | Tildel admin- eller standardrolle til en spiller | Vælg spiller, vælg rolle fra dropdown |
Håndtering af ban-listen
Bans gemmes i serverkonfigurationen. For at unbanns en spiller, stop serveren og rediger ban-listen i server_config.xml:
<banned_players>
<!-- Remove the line for the player you want to unban -->
<player steam_id="76561198099999999" />
</banned_players>
Køretøjsstyring
Køretøjer er kernen i Stormworks gameplay, men ukontrollerede køretøjer kan forårsage ydeevneproblemer. Her er hvordan du holder din server kørende problemfrit.
Fjernelse af køretøjer
Som admin kan du fjerne køretøjer gennem in-game kortoversigten:
- Åbn kortet (
M-tasten som standard). - Klik på et køretøjsikon for at vælge det.
- Klik på knappen Despawn eller Remove.
Rydning af alle køretøjer
Hvis serveren bliver fyldt med forladte køretøjer, kan du rydde dem alle på én gang. Brug admin-konsollen eller in-game admin-værktøjerne til at udføre en massefjernelse. Dette er særligt nyttigt når:
- Serverens ydeevne falder på grund af for mange køretøjer.
- Serveren forberedes til et event eller en ny session.
- Der ryddes op efter griefing-hændelser.
Køretøjsantalgrænser
Konfigurer køretøjsgrænser i serverkonfigurationen for at forhindre ydeevneproblemer:
<vehicle_settings
max_vehicles="50"
vehicle_despawn_time="1800"
auto_clean_vehicles="true"
/>
Workshop-indhold og tilpassede køretøjer
Stormworks har en omfattende Steam Workshop med tusindvis af spillerskabte køretøjer og addons. Håndtering af Workshop-indhold på din server er vigtig for både gameplay og ydeevne.
Aktivering af Workshop-køretøjer
Workshop-køretøjsspawning styres i serverkonfigurationen:
<workshop_settings
allow_workshop_vehicles="true"
/>
Når det er aktiveret, kan enhver spiller spawne køretøjer, de har abonneret på via Steam Workshop. Køretøjsdataene overføres fra den spawnende spillers klient.
Håndtering af Workshop-indhold
- Tillad alt Workshop-indhold: Sæt
allow_workshop_vehicles="true"for en åben kreativ server. - Deaktiver Workshop-indhold: Sæt
allow_workshop_vehicles="false"for at begrænse spillere til indbyggede køretøjer eller køretøjer, de bygger fra bunden på serveren.
Verdensindstillinger
Admins kan ændre visse verdensindstillinger under kørsel via in-game indstillingsmenuen. Disse inkluderer:
| Indstilling | Effekt | Ydeevnepåvirkning |
|---|---|---|
| Vejr | Slå dynamisk vejr og storme til/fra | Minimal |
| Dag/nat-cyklus | Aktiver eller deaktiver tidsforløb | Ingen |
| Uendeligt brændstof | Køretøjer løber aldrig tør for brændstof | Ingen |
| Uendelig ammunition | Våben løber aldrig tør | Ingen |
| Køretøjsskade | Hvorvidt køretøjer kan tage skade | Lille reduktion når deaktiveret |
| Teleportation | Tillad kortbaseret teleportation | Ingen |
Save-håndtering
Flere save-pladser
Stormworks understøtter 4 save-pladser, så du kan vedligeholde forskellige verdener. For at skifte save-plads:
- Stop serveren.
- Rediger attributten
save_nameiserver_config.xmltil at pege på et andet save. - Start serveren. Den vil indlæse det angivne save.
Oprettelse af backups
Regelmæssige backups beskytter mod datatab fra korruption, utilsigtet sletning eller griefing:
- Stop serveren for at sikre at savedata er skrevet til disk.
- Opret forbindelse via SFTP eller brug GPanel's File Manager.
- Naviger til save-mappen (typisk
save/i serverroden). - Download hele save-mappen for din aktive plads.
- Opbevar backups med datamærkater (f.eks.
save_slot1_2026-02-26.zip).
Gendannelse af en backup
- Stop serveren.
- Opret forbindelse via SFTP.
- Omdøb den nuværende save-mappe (f.eks.
save_slot1tilsave_slot1_old) som en forholdsregel. - Upload dine backup-filer til den oprindelige save-mappelokation.
- Start serveren. Den vil indlæse de gendannede savedata.
Fejlfinding
Servernedbrud
- Tjek køretøjsantal: For mange køretøjer (især komplekse) er den mest almindelige årsag til nedbrud. Reducer
max_vehiclesog aktiverauto_clean_vehicles. - Gennemgå serverlogs: Tjek serverkonsoloutputtet i GPanel for fejlmeddelelser før nedbruddet.
- Opdater serveren: Sørg for at din server kører den seneste version. Spilopdateringer inkluderer ofte stabilitetsforbedringer.
- Korrupt save: Hvis serveren crasher umiddelbart ved opstart, kan savedataene være korrupte. Prøv at indlæse en anden save-plads eller gendan en backup.
Spillerdesync
- Desync opstår når spillere ser forskellige tilstande af verdenen. Dette er almindeligt med komplekse køretøjer.
- Reducer antallet af aktive køretøjer for at minimere desync.
- Spillere med høj latens (200+ ms) oplever mere desync. Overvej at angive en forventet serverregion i servernavnet.
- At lade spillere respawne eller tilslutte sig igen løser ofte individuelle desync-problemer.
Køretøjslag
- Komplekse køretøjer med hundredvis af logikkomponenter er den primære årsag til serverlag.
- Sæt lavere
max_vehicles-grænser (20-30 for offentlige servere). - Aktiver automatisk oprydning for at fjerne forladte køretøjer.
- Overvåg hvilke specifikke køretøjer der forårsager lag og fjern dem. Køretøjer med overdrevne sensorer, kameraer eller logikgates er almindelige syndere.
Verdenskorruption
- Verdenskorruption kan opstå hvis serveren tvinges til at stoppe under en gemmeproces.
- Brug altid knappen Stop i GPanel i stedet for at tvangslukke processen.
- Hvis korruption opstår, gendan fra din seneste backup.
- Som en sidste udvej kan du starte forfra på en ny save-plads.
Relaterede artikler
- Stormworks Server Opsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Kom godt i gang med din nye server
Hvis du støder på problemer, der ikke er dækket i denne guide, opret en supportticket, og vores team vil hjælpe med at løse problemet.