Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Wkrótce się kończy!
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

Rozwiązywanie problemów z Abiotic Factor


Ten przewodnik obejmuje typowe problemy z serwerami dedykowanymi Abiotic Factor na Legion Hosting, w tym awarie serwera, problemy z połączeniem, desync i lagi, uszkodzenie zapisów oraz niezgodność wersji. Aby zapoznać się z początkową konfiguracją serwera, zobacz Przewodnik konfiguracji serwera Abiotic Factor.

Panel serwera: Całe zarządzanie serwerem odbywa się przez GPanel pod adresem gpanel.legionhosting.net. Użyj Menedżera plików lub SFTP, aby uzyskać dostęp do plików konfiguracyjnych i dzienników.

Serwer się nie uruchamia

Jeśli Twój serwer nie uruchamia się lub natychmiast się zatrzymuje po naciśnięciu Start w GPanel, wykonaj następujące kontrole:

Sprawdź dane wyjściowe konsoli

  1. Przejdź do zakładki Console w GPanel.
  2. Naciśnij Start i uważnie obserwuj dane wyjściowe konsoli pod kątem komunikatów o błędach.
  3. Szukaj wierszy zawierających Error, Fatal lub Failed. Wskażą one, co uniemożliwia uruchomienie serwera.

Typowe przyczyny

Objaw Prawdopodobna przyczyna Rozwiązanie
Serwer uruchamia się, a następnie natychmiast się zatrzymuje Uszkodzona instalacja lub brakujące pliki Zainstaluj serwer ponownie z zakładki Settings w GPanel (Reinstall Server). Spowoduje to ponowne pobranie wszystkich plików serwera ze Steam bez wpływu na zapisy świata.
Błąd o porcie już w użyciu Poprzednia instancja serwera nie została poprawnie zamknięta Odczekaj 30 sekund i spróbuj uruchomić ponownie. Jeśli problem nadal występuje, użyj przycisku Kill w GPanel, aby wymusić zatrzymanie wszelkich zablokowanych procesów, a następnie uruchom ponownie.
Niepowodzenie inicjalizacji Steam Problem z uwierzytelnianiem Steam Może się to zdarzyć, jeśli serwery Steam są tymczasowo niedostępne. Odczekaj kilka minut i spróbuj ponownie. Jeśli problem nadal występuje, zainstaluj serwer ponownie.
Awaria podczas ładowania świata Uszkodzone dane zapisu Zobacz sekcję Uszkodzenie zapisów poniżej, aby poznać opcje odzyskiwania.
Błędy brakujących bibliotek DLL lub bibliotek Niekompletna instalacja Zainstaluj serwer ponownie z Settings w GPanel. Proces ponownej instalacji ponownie pobierze wszystkie wymagane zależności.
Sprawdź aktualizacje gry. Jeśli serwer działał wcześniej i nagle nie uruchamia się, mogła zostać wydana aktualizacja gry. Serwer próbuje automatycznie zaktualizować się przy każdym uruchomieniu, ale jeśli proces aktualizacji nie powiedzie się lub zostanie przerwany, spróbuj ponownie zainstalować serwer z zakładki Settings w GPanel.

Awarie serwera

Jeśli Twój serwer ulega awarii podczas rozgrywki (nagle się zatrzymuje lub przestaje odpowiadać), użyj następujących kroków, aby zdiagnozować i rozwiązać problem.

Sprawdź pliki dziennika

Dzienniki serwera dostarczają szczegółowych informacji o tym, co wydarzyło się przed awarią:

  1. W GPanel przejdź do zakładki Files.
  2. Przejdź do katalogu dzienników:
    AbioticFactor/Saved/Logs/
  3. Otwórz najnowszy plik dziennika (zwykle nazwany według daty lub AbioticFactorServer.log).
  4. Przewiń do końca pliku i szukaj komunikatów o błędach, śladów stosu lub odniesień do zrzutów awaryjnych.

Typowe przyczyny awarii

  • Wyczerpanie pamięci: Jeśli serwerowi zabraknie przydzielonej pamięci RAM, ulegnie awarii. Jest to częstsze na serwerach z dużą liczbą graczy, dużymi zbudowanymi bazami lub długim czasem działania. Restartuj serwer regularnie (codziennie lub co kilka dni), aby wyczyścić nagromadzone użycie pamięci.
  • Uszkodzone dane świata: Jeśli określone obszary świata powodują stałe awarie, gdy gracze do nich wchodzą, dane zapisu dla tego obszaru mogą być uszkodzone. Zobacz sekcję Uszkodzenie zapisów, aby poznać opcje.
  • Ekstremalna liczba bytów: Bardzo duża liczba umieszczonych obiektów, przedmiotów na ziemi lub odrodzonych przeciwników może przeciążyć serwer. Usuń niepotrzebne umieszczone przedmioty i konstrukcje.
  • Błędy oprogramowania: Niektóre awarie są spowodowane błędami w samej grze. Sprawdź społeczność Abiotic Factor na Steam i notatki o aktualizacjach pod kątem znanych problemów. Utrzymuj serwer zaktualizowany do najnowszej wersji.

Zmniejszanie częstotliwości awarii

  • Zaplanuj regularne restarty serwera (np. codzienne), aby wyczyścić wycieki pamięci.
  • Zmniejsz EnemySpawnRate w SandboxSettings.ini, jeśli liczba bytów jest zbyt duża.
  • Utrzymuj oprogramowanie serwera zaktualizowane, regularnie je restartując (aktualizacje są stosowane przy uruchomieniu).
  • Zachęcaj graczy do sprzątania nieużywanych przedmiotów do rozmieszczenia i porzuconych przedmiotów.

Problemy z połączeniem

Jeśli gracze nie mogą połączyć się z Twoim serwerem, wykonaj te kroki w kolejności.

Serwer nie pojawia się w przeglądarce

  1. Sprawdź, czy serwer działa. Sprawdź zakładkę Console w GPanel, aby potwierdzić, że serwer jest online i w pełni załadowany. Serwer, który nadal się uruchamia, nie pojawi się w przeglądarce.
  2. Poczekaj na indeksowanie Steam. Nowe serwery lub niedawno zrestartowane serwery mogą potrzebować 2-5 minut, aby pojawić się na liście serwerów głównych Steam.
  3. Sprawdź nazwę serwera. Upewnij się, że nazwa Twojego serwera jest poprawnie ustawiona w zakładce Startup w GPanel. Spróbuj wyszukać częściowe dopasowanie w przeglądarce serwerów.
  4. Użyj bezpośredniego połączenia. Jeśli przeglądarka nie wyświetla Twojego serwera, połącz się bezpośrednio przy użyciu swojego IP i portu. Zobacz Jak znaleźć IP i port swojego serwera.

Połączenie odrzucone lub przekroczono limit czasu

Problem Rozwiązanie
Przekroczono limit czasu połączenia Upewnij się, że serwer jest w pełni uruchomiony, a gracze używają poprawnego IP i portu gry (nie portu zapytań). Port gry to zazwyczaj 7777.
Połączenie odrzucone Serwer może być pełny, hasło może być niepoprawne lub serwer mógł ulec awarii. Sprawdź konsolę pod kątem błędów i zweryfikuj, czy liczba graczy nie osiągnęła maksimum.
Natychmiastowe wyrzucenie po dołączeniu Może to wystąpić, gdy istnieje duża ilość danych świata do zsynchronizowania. Niech administrator odejdzie od mocno zabudowanych obszarów, zanim gracz spróbuje dołączyć. Dołączający gracz może również spróbować połączyć się natychmiast po uruchomieniu gry, zanim menu główne w pełni się załaduje.
Hasło odrzucone Dokładnie sprawdź hasło serwera w zakładce Startup w GPanel. W hasłach rozróżniana jest wielkość liter. Upewnij się, że gracze wprowadzają hasło serwera (nie hasło administratora).

Gracze losowo się rozłączają

  • Sprawdź konsolę serwera pod kątem komunikatów o rozłączeniu lub błędów, które zbiegają się z rozłączeniami.
  • Niech dotknięty gracz zweryfikuje pliki gry w Steam (kliknij grę prawym przyciskiem > Właściwości > Zainstalowane pliki > Zweryfikuj integralność plików gry).
  • Jeśli wielu graczy rozłącza się w tym samym czasie, serwer może ulegać awarii. Sprawdź sekcję dotyczącą awarii powyżej.
  • Niestabilne połączenia internetowe po stronie gracza również mogą powodować losowe rozłączenia. Niech przetestują stabilność swojego połączenia.

Desync i lagi

Desync występuje, gdy serwer i klient tracą synchronizację, powodując, że obiekty lub gracze wydają się teleportować, odbijać (rubber-band) lub zachowywać się chaotycznie. Lagi objawiają się opóźnioną reakcją na działania gracza.

Lagi po stronie serwera

Jeśli wszyscy gracze doświadczają lagów jednocześnie, problem prawdopodobnie leży po stronie serwera:

  • Duża liczba bytów: Zbyt wiele umieszczonych obiektów, porzuconych przedmiotów lub odrodzonych przeciwników może spowolnić częstotliwość tyknięć serwera. Usuń niepotrzebne przedmioty i rozważ zmniejszenie EnemySpawnRate.
  • Presja pamięci: Serwery działające przez dłuższy czas mogą gromadzić użycie pamięci. Zaplanuj regularne restarty.
  • Złożoność świata: Bardzo duże, mocno zabudowane bazy obciążają wydajność serwera. Zachęcaj graczy do konsolidacji budowli i usuwania porzuconych konstrukcji.

Lagi po stronie klienta

Jeśli tylko jeden gracz doświadcza lagów lub desync:

  • Niech sprawdzi szybkość i stabilność swojego połączenia internetowego.
  • Niech zweryfikuje pliki gry przez Steam.
  • Niech obniży swoje ustawienia grafiki w grze, aby zmniejszyć zacinanie po stronie klienta, które może wyglądać jak lagi.
  • Jeśli są daleko od fizycznej lokalizacji serwera, należy spodziewać się pewnego opóźnienia. Gracze znajdujący się geograficznie bliżej serwera będą mieli niższy ping.

Desync związany z VOIP

Niektórzy gracze zgłaszają problemy z desync związane z systemem VOIP w grze:

  • Spróbuj zresetować VOIP z menu Escape w grze.
  • Jeśli VOIP powoduje stałe problemy, gracze mogą całkowicie wyłączyć go w ustawieniach gry.

Uszkodzenie zapisów

Uszkodzenie zapisów może wystąpić, jeśli serwer zostanie wymuszenie zabity bez poprawnego zamknięcia, jeśli serwer ulegnie awarii podczas operacji zapisu lub w rzadkich przypadkach z powodu błędów oprogramowania.

Objawy uszkodzenia

  • Serwer ulega awarii podczas ładowania określonego świata.
  • Brakujące konstrukcje, przedmioty lub postęp gracza po restarcie.
  • Stałe awarie, gdy gracze wchodzą do określonych obszarów mapy.
  • Komunikaty o błędach odnoszące się do danych zapisu lub plików świata w dziennikach konsoli.

Opcje odzyskiwania

  1. Przywróć z kopii zapasowej: Jeśli masz kopię zapasową katalogu zapisu świata, zatrzymaj serwer, zastąp uszkodzony folder świata kopią zapasową i uruchom serwer. Zobacz Przewodnik konfiguracji serwera, aby uzyskać instrukcje dotyczące kopii zapasowych.
  2. Rozpocznij nowy świat: Jeśli kopia zapasowa nie jest dostępna, możesz zmienić nazwę uszkodzonego folderu świata i uruchomić serwer, aby wygenerować nowy świat. Stare dane zapisu są zachowane w folderze o zmienionej nazwie na wypadek, gdyby przyszła aktualizacja lub narzędzie mogło je odzyskać.

Zapobieganie uszkodzeniom

  • Zawsze używaj poprawnego zamykania. Użyj przycisku Stop w GPanel zamiast Kill, chyba że serwer całkowicie nie odpowiada. Polecenie Stop wyzwala poprawny zapis przed zamknięciem.
  • Twórz regularne kopie zapasowe. Regularnie pobieraj kopie folderu zapisu świata przez SFTP lub zakładkę Files w GPanel.
  • Unikaj ręcznej edycji plików zapisu. Nie modyfikuj plików danych zapisu bezpośrednio, chyba że dokładnie wiesz, co robisz. Edytuj tylko pliki konfiguracyjne, takie jak SandboxSettings.ini.
Przycisk Kill nie zapisuje. Użycie Kill w GPanel natychmiast wymusza zakończenie procesu serwera bez zapisywania. Używaj tego tylko w ostateczności, gdy serwer całkowicie nie odpowiada na polecenie Stop. Wszelki postęp od ostatniego automatycznego zapisu zostanie utracony.

Niezgodność wersji

Abiotic Factor wymaga, aby klient (gra) i serwer działały na tej samej wersji. Jeśli wystąpi niezgodność, gracze nie będą mogli się połączyć.

Objawy

  • Gracze widzą błąd „version mismatch" lub „incompatible version" podczas próby dołączenia.
  • Serwer pojawia się w przeglądarce, ale gracze nie mogą się połączyć.
  • Gracze, którzy wcześniej mogli się połączyć, nagle nie mogą tego zrobić po zaktualizowaniu swojej gry.

Naprawianie niezgodności wersji

  1. Zaktualizuj serwer: Zrestartuj serwer z GPanel. Serwer automatycznie sprawdza i stosuje aktualizacje ze Steam przy każdym uruchomieniu. Jeśli serwer już działał, gdy aktualizacja została wydana, należy go zrestartować, aby pobrać nową wersję.
  2. Zaktualizuj klienta: Upewnij się, że wszyscy gracze zaktualizowali swoją grę przez Steam. Kliknij Abiotic Factor prawym przyciskiem w bibliotece Steam, przejdź do Właściwości > Aktualizacje i upewnij się, że automatyczne aktualizacje są włączone.
  3. Wymuś ponowną instalację: Jeśli restart serwera go nie aktualizuje, przejdź do Settings w GPanel i użyj opcji Reinstall Server. Wymusza to świeże pobranie wszystkich plików serwera.
Po aktualizacji gry: Gdy wydana zostanie nowa łatka do Abiotic Factor, musisz zrestartować swój serwer, aby pobrać aktualizację. Dopóki serwer nie zostanie zrestartowany, gracze, którzy już zaktualizowali swojego klienta gry, nie będą mogli się połączyć. Zrestartuj serwer tak szybko, jak to możliwe po wydaniu łatki, aby zminimalizować przestoje.

Dołączanie do gałęzi beta

Jeśli na serwerze uruchamiasz gałąź beta lub eksperymentalną Abiotic Factor, wszyscy łączący się gracze muszą również dołączyć do tej samej gałęzi w Steam:

  1. Kliknij Abiotic Factor prawym przyciskiem w bibliotece Steam.
  2. Przejdź do Właściwości > Beta.
  3. Wybierz tę samą gałąź, na której działa serwer (np. experimental lub staging).
  4. Poczekaj, aż gra zaktualizuje się do wersji beta.

Wskazówki dotyczące optymalizacji wydajności

Jeśli Twój serwer działa, ale doświadcza słabej wydajności, wypróbuj te optymalizacje:

  • Zaplanuj regularne restarty: Restartuj serwer raz dziennie (lub co najmniej co 2-3 dni), aby wyczyścić nagromadzone użycie pamięci i zastosować wszelkie oczekujące aktualizacje.
  • Zmniejsz częstotliwość odradzania przeciwników: Ustaw EnemySpawnRate na 0.5 lub 0.75 w SandboxSettings.ini, jeśli serwer ma trudności z liczbą bytów.
  • Wyczyść świat: Usuń nieużywane konstrukcje, przedmioty do rozmieszczenia i porzucone przedmioty. Duża liczba obiektów w świecie zwiększa obciążenie przetwarzania serwera.
  • Ogranicz liczbę graczy: Jeśli wydajność spada przy większej liczbie graczy, zmniejsz MAX_PLAYERS do liczby, którą serwer może komfortowo obsłużyć.
  • Monitoruj konsolę: Obserwuj powtarzające się komunikaty ostrzegawcze w konsoli GPanel. Powtarzające się ostrzeżenia o częstotliwości tyknięć, pamięci lub limitach bytów wskazują na wąskie gardła wydajności.

Ogólne kroki rozwiązywania problemów

Jeśli żadna z powyższych sekcji nie rozwiązuje Twojego konkretnego problemu, wypróbuj te ogólne kroki:

  1. Sprawdź konsolę i dzienniki pod kątem komunikatów o błędach. Najnowszy plik dziennika w AbioticFactor/Saved/Logs/ często zawiera odpowiedź.
  2. Zrestartuj serwer. Wiele przejściowych problemów rozwiązuje się poprzez poprawny restart.
  3. Zainstaluj serwer ponownie z Settings w GPanel, jeśli problem pojawił się po aktualizacji lub jeśli pliki mogą być uszkodzone.
  4. Zweryfikuj pliki gry po stronie klienta przez Steam, jeśli problem dotyczy konkretnego gracza.
  5. Sprawdź Społeczność Abiotic Factor na Steam pod kątem znanych problemów i ogłoszeń deweloperów dotyczących błędów lub łatek.

Powiązane artykuły


Potrzebujesz pomocy?

Jeśli nadal doświadczasz problemów ze swoim serwerem Abiotic Factor po wypróbowaniu powyższych kroków, prosimy otworzyć zgłoszenie do pomocy technicznej, a nasz zespół chętnie Ci pomoże.


Was this article helpful?

Ready to Get Started?

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