Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Administracja i zarządzanie światem Stormworks


Ten przewodnik obejmuje administrację i zarządzanie światem dla twojego dedykowanego serwera Stormworks: Build and Rescue, w tym konfigurację administratorów, zarządzanie graczami, kontrolę pojazdów, treści z Workshop, zarządzanie zapisami oraz rozwiązywanie typowych problemów.

Konfiguracja administratora

Stormworks używa systemu uprawnień opartego na Steam ID do administracji serwerem. Administratorzy mają podwyższone uprawnienia, w tym możliwość wyrzucania i banowania graczy, zarządzania pojazdami oraz modyfikowania ustawień świata.

Konfigurowanie kont administratorów

  1. Zatrzymaj swój serwer z poziomu GPanel.
  2. Otwórz Menedżer plików lub połącz się przez SFTP.
  3. Zlokalizuj plik server_config.xml.
  4. Dodaj wpisy administratorów w sekcji admin:
<admins>
    <admin steam_id="76561198012345678" />
    <admin steam_id="76561198087654321" />
</admins>
  1. Zapisz plik i zrestartuj serwer.
Znajdowanie Steam ID: Gracze mogą znaleźć swoje Steam64 ID na steamid.io, wprowadzając adres URL swojego profilu Steam. Steam64 ID to 17-cyfrowy numer zaczynający się od 7656119.

Uprawnienia hosta

Host serwera (konto Steam, które pierwotnie utworzyło zapis) automatycznie posiada pełne uprawnienia administratora. Dodatkowi administratorzy dodani przez plik konfiguracyjny otrzymują ten sam poziom dostępu.

Zarządzanie graczami

Administratorzy mogą zarządzać graczami poprzez wewnątrzgrowe menu narzędzi serwera lub za pomocą komend serwera. Uzyskaj dostęp do panelu administratora w grze, naciskając Esc i przechodząc do zakładki Players.

Akcje zarządzania graczami

Akcja Opis Jak używać
Kick Usuwa gracza z serwera (może dołączyć ponownie) Wybierz gracza w panelu administratora, kliknij Kick
Ban Trwale uniemożliwia graczowi dołączenie Wybierz gracza w panelu administratora, kliknij Ban
Unban Usuwa bana gracza Edytuj listę banów w konfiguracji serwera
Teleport do gracza Przenosi cię do lokalizacji innego gracza Wybierz gracza, kliknij Teleport To
Daj walutę Przyznaje wewnątrzgrowe pieniądze graczowi Wybierz gracza, wprowadź kwotę, kliknij Give
Ustaw rolę Przypisuje rolę administratora lub domyślną graczowi Wybierz gracza, wybierz rolę z listy rozwijanej

Zarządzanie listą banów

Bany są przechowywane w konfiguracji serwera. Aby odbanować gracza, zatrzymaj serwer i edytuj listę banów w server_config.xml:

<banned_players>
    <!-- Remove the line for the player you want to unban -->
    <player steam_id="76561198099999999" />
</banned_players>

Zarządzanie pojazdami

Pojazdy są podstawą rozgrywki w Stormworks, ale niezarządzane pojazdy mogą powodować problemy z wydajnością. Oto jak utrzymać płynne działanie serwera.

Usuwanie pojazdów

Jako administrator możesz usuwać pojazdy poprzez wewnątrzgrowy widok mapy:

  1. Otwórz mapę (domyślnie klawisz M).
  2. Kliknij na ikonę pojazdu, aby go wybrać.
  3. Kliknij przycisk Despawn lub Remove.

Usuwanie wszystkich pojazdów

Jeśli serwer staje się zaśmiecony porzuconymi pojazdami, możesz usunąć je wszystkie naraz. Użyj konsoli administratora lub wewnątrzgrowych narzędzi administratora, aby przeprowadzić masowe usuwanie. Jest to szczególnie przydatne, gdy:

  • Wydajność serwera spada z powodu zbyt wielu pojazdów.
  • Przygotowujesz serwer na wydarzenie lub nową sesję.
  • Sprzątasz po incydentach griefingu.
Ostrożnie: Usuwanie wszystkich pojazdów usuwa każdy pojawiony pojazd w świecie, w tym te aktywnie używane przez graczy. Ostrzeż połączonych graczy przed przeprowadzeniem masowego usuwania.

Limity liczby pojazdów

Skonfiguruj limity pojazdów w konfiguracji serwera, aby zapobiec problemom z wydajnością:

<vehicle_settings
    max_vehicles="50"
    vehicle_despawn_time="1800"
    auto_clean_vehicles="true"
/>
Wskazówka dotycząca wydajności: Złożone pojazdy z wieloma komponentami (logika, silniki, czujniki) zużywają znacznie więcej zasobów serwera niż proste pojazdy. Jeśli twój serwer doświadcza opóźnień, liczba i złożoność pojazdów to pierwsze rzeczy, które należy zbadać. Serwer z 20 złożonymi pojazdami może działać gorzej niż serwer z 50 prostymi łodziami.

Treści z Workshop i niestandardowe pojazdy

Stormworks ma rozbudowany Steam Workshop z tysiącami pojazdów i dodatków stworzonych przez graczy. Zarządzanie treściami z Workshop na twoim serwerze jest ważne zarówno dla rozgrywki, jak i wydajności.

Włączanie pojazdów z Workshop

Pojawianie się pojazdów z Workshop jest kontrolowane w konfiguracji serwera:

<workshop_settings
    allow_workshop_vehicles="true"
/>

Po włączeniu każdy gracz może tworzyć pojazdy, które subskrybował w Steam Workshop. Dane pojazdu są przesyłane z klienta gracza tworzącego pojazd.

Zarządzanie treściami z Workshop

  • Zezwól na wszystkie treści z Workshop: Ustaw allow_workshop_vehicles="true" dla otwartego serwera kreatywnego.
  • Wyłącz treści z Workshop: Ustaw allow_workshop_vehicles="false", aby ograniczyć graczy do wbudowanych pojazdów lub pojazdów, które budują od zera na serwerze.
Uwaga: Niektóre pojazdy z Workshop są celowo zaprojektowane, aby powodować opóźnienia lub awarie serwerów (często nazywane "maszynami lagowymi"). Jeśli prowadzisz serwer publiczny, rozważ posiadanie aktywnych administratorów, którzy mogą szybko usunąć problematyczne pojazdy.

Zarządzanie ustawieniami świata

Administratorzy mogą modyfikować niektóre ustawienia świata w czasie działania poprzez wewnątrzgrowe menu ustawień. Obejmują one:

Ustawienie Efekt Wpływ na wydajność
Pogoda Przełącza dynamiczną pogodę i burze Minimalny
Cykl dzień/noc Włącza lub wyłącza upływ czasu Brak
Nieskończone paliwo Pojazdom nigdy nie kończy się paliwo Brak
Nieskończona amunicja Broni nigdy nie kończy się amunicja Brak
Obrażenia pojazdów Czy pojazdy mogą być uszkadzane Niewielkie zmniejszenie po wyłączeniu
Teleportacja Zezwala na teleportację opartą na mapie Brak

Zarządzanie zapisami

Wiele slotów zapisu

Stormworks obsługuje 4 sloty zapisu, pozwalając na utrzymywanie różnych światów. Aby przełączyć sloty zapisu:

  1. Zatrzymaj serwer.
  2. Edytuj atrybut save_name w server_config.xml, aby wskazywał na inny zapis.
  3. Uruchom serwer. Załaduje on określony zapis.

Tworzenie kopii zapasowych

Regularne kopie zapasowe chronią przed utratą danych z powodu uszkodzenia, przypadkowego usunięcia lub griefingu:

  1. Zatrzymaj serwer, aby zapewnić zapisanie danych na dysku.
  2. Połącz się przez SFTP lub użyj Menedżera plików GPanel.
  3. Przejdź do katalogu zapisu (zazwyczaj save/ w katalogu głównym serwera).
  4. Pobierz cały folder zapisu dla swojego aktywnego slotu.
  5. Przechowuj kopie zapasowe z etykietami daty (np. save_slot1_2026-02-26.zip).

Przywracanie kopii zapasowej

  1. Zatrzymaj serwer.
  2. Połącz się przez SFTP.
  3. Zmień nazwę bieżącego folderu zapisu (np. save_slot1 na save_slot1_old) na wszelki wypadek.
  4. Prześlij swoje pliki kopii zapasowej do oryginalnej lokalizacji katalogu zapisu.
  5. Uruchom serwer. Załaduje on przywrócone dane zapisu.
Ostrzeżenie: Przywrócenie kopii zapasowej nadpisze wszystkie bieżące dane świata dla tego slotu zapisu, w tym postępy graczy, pojazdy i walutę. Nie można tego cofnąć, chyba że masz kopię zapasową bieżącego stanu.

Rozwiązywanie problemów

Awarie serwera

  • Sprawdź liczbę pojazdów: Zbyt wiele pojazdów (szczególnie złożonych) to najczęstsza przyczyna awarii. Zmniejsz max_vehicles i włącz auto_clean_vehicles.
  • Przejrzyj logi serwera: Sprawdź wyjście konsoli serwera w GPanel pod kątem komunikatów o błędach przed awarią.
  • Zaktualizuj serwer: Upewnij się, że twój serwer działa w najnowszej wersji. Aktualizacje gry często zawierają poprawki stabilności.
  • Uszkodzony zapis: Jeśli serwer ulega awarii natychmiast po uruchomieniu, dane zapisu mogą być uszkodzone. Spróbuj załadować inny slot zapisu lub przywrócić kopię zapasową.

Desynchronizacja graczy

  • Desynchronizacja występuje, gdy gracze widzą różne stany świata. Jest to powszechne w przypadku złożonych pojazdów.
  • Zmniejsz liczbę aktywnych pojazdów, aby zminimalizować desynchronizację.
  • Gracze z wysokim opóźnieniem (200+ ms) doświadczają większej desynchronizacji. Rozważ ustawienie oczekiwań co do regionu serwera w nazwie serwera.
  • Odradzanie się lub ponowne dołączanie graczy często rozwiązuje indywidualne problemy z desynchronizacją.

Opóźnienia pojazdów

  • Złożone pojazdy z setkami komponentów logicznych są główną przyczyną opóźnień serwera.
  • Ustaw niższe limity max_vehicles (20-30 dla serwerów publicznych).
  • Włącz automatyczne czyszczenie, aby usuwać porzucone pojazdy.
  • Monitoruj, które konkretne pojazdy powodują opóźnienia i usuwaj je. Pojazdy z nadmierną liczbą czujników, kamer lub bramek logicznych są częstymi winowajcami.

Uszkodzenie świata

  • Uszkodzenie świata może wystąpić, jeśli serwer zostanie wymuszenie zatrzymany podczas operacji zapisu.
  • Zawsze używaj przycisku Stop w GPanel zamiast wymuszania zakończenia procesu.
  • Jeśli wystąpi uszkodzenie, przywróć z najnowszej kopii zapasowej.
  • W ostateczności możesz rozpocząć od nowa na nowym slocie zapisu.
Zapobieganie: Najlepszą obroną przed uszkodzeniem świata są regularne kopie zapasowe. Zalecamy tworzenie kopii zapasowych danych zapisu co najmniej raz w tygodniu lub przed każdą poważną zmianą konfiguracji lub aktualizacją serwera.

Powiązane artykuły

Jeśli napotkasz problemy nieomówione w tym przewodniku, otwórz zgłoszenie do wsparcia, a nasz zespół pomoże rozwiązać problem.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.