Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
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

Przewodnik konfiguracji serwera Abiotic Factor


Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby skonfigurować swój dedykowany serwer Abiotic Factor w Legion Hosting, w tym pierwsze uruchomienie, zmienne startowe GPanel, ustawienia piaskownicy (sandbox), konfigurację świata, łączenie się z serwerem oraz zarządzanie zapisami. Pomoc dotyczącą awarii i problemów z połączeniem znajdziesz w Rozwiązywaniu problemów Abiotic Factor.

Czym jest Abiotic Factor

Abiotic Factor to kooperacyjna gra survivalowa rozgrywająca się we wnętrzu ogromnego podziemnego ośrodka naukowego. Do sześciu graczy współpracuje jako naukowcy uwięzieni w kompleksie badawczym opanowanym przez anomalne stworzenia i zagrożenia środowiskowe. Gra łączy mechaniki survivalowe -- głód, pragnienie, zmęczenie, tworzenie przedmiotów i budowanie bazy -- z walką opartą na fizyce oraz eksploracją wielu połączonych ze sobą sektorów ośrodka. Gracze badają nowe technologie, budują obrony i odkrywają tajemnice tego, co poszło nie tak w ośrodku.

Kluczowe funkcje dedykowanego serwera obejmują:

  • Trwały świat działający 24/7, aby gracze mogli swobodnie dołączać i opuszczać grę
  • Rozbudowane ustawienia piaskownicy dotyczące trudności, zachowania wrogów, wskaźników zasobów i statystyk graczy
  • Wiele zapisanych światów z niezależnymi konfiguracjami
  • Ochrona hasłem administratora oraz widoczność w przeglądarce serwerów
Zatrzymaj serwer przed edycją jakichkolwiek plików konfiguracyjnych. Zawsze zatrzymuj serwer z karty Console w GPanel przed wprowadzeniem zmian. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane przy jego wyłączeniu.

Pierwsze uruchomienie

Gdy po raz pierwszy otrzymasz swój serwer Abiotic Factor od Legion Hosting, musi on ukończyć początkową instalację, zanim będzie można na nim grać.

  1. Zaloguj się do GPanel i wybierz swój serwer Abiotic Factor z listy serwerów.
  2. Kliknij kartę Console i naciśnij Start.
  3. Serwer pobierze i zainstaluje pliki dedykowanego serwera Abiotic Factor przez Steam (App ID 2857200). To początkowe pobieranie może zająć kilka minut.
  4. Po zakończeniu pobierania serwer uruchomi się automatycznie. Poczekaj, aż zobaczysz dane wyjściowe logu wskazujące, że serwer nasłuchuje połączeń.
  5. Pierwszy rozruch może trwać dłużej niż kolejne uruchomienia, ponieważ serwer generuje początkowe dane świata i pliki konfiguracyjne.
Automatyczne aktualizacje. Za każdym razem, gdy serwer się uruchamia, sprawdza i stosuje wszelkie dostępne aktualizacje ze Steam. Jeśli aktualizacja jest dostępna, serwer pobierze ją i zainstaluje przed uruchomieniem. Aktualizuj swojego klienta gry do tej samej wersji, aby uniknąć problemów z połączeniem.

Zmienne startowe GPanel

Podstawowe ustawienia serwera są konfigurowane jako zmienne startowe w GPanel. Wartości te są przekazywane do pliku wykonywalnego serwera jako parametry wiersza poleceń przy jego uruchamianiu.

  1. W GPanel wybierz swój serwer Abiotic Factor.
  2. Kliknij kartę Startup.
  3. Ustaw zmienne wymienione poniżej. Zmiany wchodzą w życie przy następnym uruchomieniu lub restarcie serwera.
Zmienna Domyślnie Opis
SERVER_NAME My Abiotic Factor Server Nazwa wyświetlana w przeglądarce serwerów Steam. Użyj opisowej nazwy, aby gracze mogli łatwo znaleźć Twój serwer.
SERVER_PASSWORD (puste) Hasło wymagane do dołączenia graczy. Pozostaw puste dla serwera publicznego. Ustaw hasło, aby ograniczyć dostęp tylko do zaproszonych graczy.
NUM_PLAYERS 6 Maksymalna liczba jednoczesnych graczy. Abiotic Factor obsługuje do 32 graczy na serwer. Nie powinna przekraczać limitu slotów Twojego planu hostingowego.
QUERY_PORT 27015 Port UDP używany przez Steam do zapytań przeglądarki serwerów. Również konfigurowany automatycznie przez Twój plan hostingowy.
Zmienne startowe nadpisują pliki konfiguracyjne. Jeśli ustawienie jest skonfigurowane zarówno jako zmienna startowa, jak i wewnątrz pliku konfiguracyjnego, zmienna startowa ma pierwszeństwo. Używaj zmiennych startowych dla podstawowych ustawień tożsamości, a plików konfiguracyjnych do szczegółowego dostrajania rozgrywki.

Konfiguracja serwera

Poza zmiennymi startowymi Abiotic Factor wykorzystuje parametry wiersza poleceń przekazywane do pliku wykonywalnego serwera. Najważniejsze parametry to:

Parametr Opis
-SteamServerName="Name" Ustawia nazwę serwera wyświetlaną w przeglądarce serwerów.
-MaxServerPlayers=6 Ustawia maksymalną liczbę graczy (do 6).
-PORT=7777 Ustawia port połączenia gry (UDP).
-QueryPort=27015 Ustawia port zapytań Steam (UDP).
-ServerPassword="pass" Ustawia hasło dołączenia do serwera.
-AdminPassword="pass" Ustawia hasło administratora. Alternatywnie dodaj Steam ID do pliku Admin.ini.
-log Włącza wyświetlanie logów w oknie konsoli.
-newconsole Otwiera nowe okno konsoli dla danych wyjściowych serwera.
GPanel obsługuje to automatycznie. W Legion Hosting parametry te są ustawiane za pośrednictwem karty Startup w GPanel. Nie musisz ręcznie edytować skryptów startowych, chyba że masz specyficzne, zaawansowane wymaganie.

Ustawienia piaskownicy (konfiguracja świata)

Ustawienia piaskownicy kontrolują trudność rozgrywki, zachowanie wrogów, statystyki graczy oraz zasady świata. Są one konfigurowane w pliku SandboxSettings.ini.

Lokalizacja pliku

Plik ustawień piaskownicy znajduje się w:

AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini

Dostęp do tego pliku uzyskasz za pośrednictwem karty Files w GPanel lub przez SFTP.

Wymagany nagłówek. Plik musi rozpoczynać się od [SandboxSettings] w pierwszej linii, aby serwer odczytał go poprawnie. Jeśli nagłówka brakuje, ustawienia zostaną zignorowane.

Ustawienia trudności

Ustawienie Domyślnie Zakres Opis
GameDifficulty 1 0-2 Ogólna trudność. 0 = Normalna, 1 = Trudna, 2 = Apokaliptyczna. Kontroluje obecność wrogów, agresję i szybkość reakcji.
HardcoreMode False True/False Tryb permadeath. Wymusza trudność Apokaliptyczną. Gracze mają tylko jedno życie.

Ustawienia wrogów

Ustawienie Domyślnie Zakres Opis
EnemySpawnRate 1.0 0.5 - 3.0 Jak często wrogowie się odradzają. Niższe wartości oznaczają mniej wrogów, wyższe wartości oznaczają częstsze pojawianie się.
EnemyHealthMultiplier 1.0 0.75 - 3.0 Mnożnik puli zdrowia wrogów. Wyższe wartości sprawiają, że wrogowie są bardziej wytrzymali.
EnemyPlayerDamageMultiplier 1.0 0.25 - 3.0 Ile obrażeń wrogowie zadają graczom. Niższe wartości sprawiają, że walka jest bardziej wybaczająca.
EnemyDeployableDamageMultiplier 1.0 0.1 - 5.0 Ile obrażeń wrogowie zadają strukturom i konstrukcjom zbudowanym przez graczy.
DetectionSpeedMultiplier 1.0 0.1 - 3.0 Jak szybko wrogowie wykrywają graczy i reagują na nich. Niższe wartości ułatwiają skradanie.
EnemyAccuracy 2 0-3 Celność wrogów strzelających na dystans. 0 = Żałosna, 1 = Niska, 2 = Normalna, 3 = Precyzyjna.

Ustawienia graczy

Ustawienie Domyślnie Zakres Opis
PlayerXPGainMultiplier 1.0 0.0 - 3.0 Mnożnik zdobywania PD (XP) umiejętności. Wyższe wartości przyspieszają progresję.
HungerSpeedMultiplier 1.0 0.0 - 2.0 Jak szybko narasta głód. Ustaw na 0, aby całkowicie wyłączyć głód.
ThirstSpeedMultiplier 1.0 0.0 - 2.0 Jak szybko narasta pragnienie. Ustaw na 0, aby wyłączyć pragnienie.
FatigueSpeedMultiplier 1.0 0.0 - 2.0 Jak szybko narasta zmęczenie. Ustaw na 0, aby wyłączyć zmęczenie.
DamageToAlliesMultiplier 0.5 0.0 - 3.0 Mnożnik obrażeń od ognia sojuszniczego. Ustaw na 0, aby całkowicie wyłączyć ogień sojuszniczy.
ItemStackSizeMultiplier 1.0 1.0 - 30.0 Mnożnik rozmiaru stosów przedmiotów. Wyższe wartości pozwalają graczom nosić więcej przedmiotów w jednym stosie.
ItemWeightMultiplier 1.0 0.0 - 5.0 Mnożnik wagi przedmiotów. Ustaw na 0 dla przedmiotów nieważących.
ItemDurabilityMultiplier 1.0 0.1 - 10.0 Mnożnik wytrzymałości przedmiotów. Wyższe wartości sprawiają, że narzędzia i bronie wytrzymują dłużej.
DurabilityLossOnDeathMultiplier 0.1 0.0 - 1.0 Ile wytrzymałości tracą przedmioty po śmierci gracza. Ustaw na 0, aby nie było kary za wytrzymałość po śmierci.
BaseInventorySize 12 0 - 42 Domyślna liczba slotów ekwipunku dostępnych dla graczy.
BonusPerkPoints 0 -20 do 50 Dodatkowe punkty perków przyznawane graczom przy tworzeniu postaci.
DeathPenalties 1 0 - 5 Kontroluje, co gracze zachowują lub tracą po śmierci. 0 = zachowaj wszystko, wyższe wartości = bardziej dotkliwe.

Ustawienia świata

Ustawienie Domyślnie Zakres Opis
DayNightCycleState 0 0-2 0 = Normalny cykl, 1 = Zawsze dzień, 2 = Zawsze noc.
DayNightCycleSpeedMultiplier 1.0 0.1 - 3.0 Jak szybko postępuje cykl dnia i nocy. Niższe wartości go spowalniają.
LootRespawnEnabled False True/False Czy łupy i zasoby odradzają się samoistnie w świecie.
FoodSpoilSpeedMultiplier 1.0 0.0 - 2.0 Jak szybko psuje się jedzenie. Ustaw na 0, aby wyłączyć psucie się jedzenia.
RefrigerationEffectivenessMultiplier 1.0 0.0 - 2.0 Jak skuteczne są lodówki w spowalnianiu psucia się.
PowerSocketsOffAtNight True True/False Czy gniazdka elektryczne wyłączają się w godzinach nocnych.
WeatherFrequency 3 0-4 Jak często występują zjawiska pogodowe. 0 = Nigdy, 4 = Codziennie.
HomeWorlds True True/False Czy gracze mają dostęp do Home Worlds (osobistych instancji).
RadiationDealsDamage False True/False Czy strefy promieniowania powodują bezpośrednie obrażenia zdrowia oprócz efektów.

Ustawienia różne

Ustawienie Domyślnie Opis
ShowDeathMessages True Wyświetla powiadomienia o śmierci dla wszystkich graczy.
AllowRecipeSharing True Pozwala graczom dzielić się ze sobą przepisami tworzenia przedmiotów.
AllowPagers True Pozwala graczom używać pagerów do komunikacji.
AllowTransmog True Pozwala graczom zmieniać wygląd ich pancerza (transmog).
DisableResearchMinigame False Pomija minigrę badawczą i automatycznie kończy badania.
AllowCharacterReset True Pozwala graczom zresetować swoją pracę, umiejętności i cechy.
HostAccessPlayerCorpses True Pozwala hostowi/administratorowi uzyskać dostęp do worków śmierci innych graczy.

Przykładowy SandboxSettings.ini

[SandboxSettings]
GameDifficulty=1
HardcoreMode=False
EnemySpawnRate=1.0
EnemyHealthMultiplier=1.0
EnemyPlayerDamageMultiplier=1.0
PlayerXPGainMultiplier=1.5
HungerSpeedMultiplier=0.8
ThirstSpeedMultiplier=0.8
FatigueSpeedMultiplier=0.8
DamageToAlliesMultiplier=0.0
ItemStackSizeMultiplier=2.0
LootRespawnEnabled=True
DayNightCycleState=0
DayNightCycleSpeedMultiplier=1.0
FoodSpoilSpeedMultiplier=0.5
DeathPenalties=1
Ustawienia obowiązują dla każdego świata z osobna. Każdy zapis świata ma własny plik SandboxSettings.ini, dzięki czemu możesz prowadzić różne światy z różnymi zestawami zasad. Zmiany wymagają restartu serwera, aby weszły w życie.

Tryby gry i trudność

Abiotic Factor oferuje trzy poziomy trudności, które zasadniczo zmieniają doświadczenie survivalu:

  • Normalna (0): Zrównoważone doświadczenie odpowiednie dla większości grup. Wrogowie są obecni, ale do opanowania, niedobór zasobów jest umiarkowany, a kary za śmierć są wybaczające. Zalecana dla początkujących graczy.
  • Trudna (1): Zwiększona agresja wrogów i szybkość wykrywania. Zasoby są rzadsze, a wrogowie zadają mocniejsze obrażenia. Ustawienie domyślne dla dedykowanych serwerów.
  • Apokaliptyczna (2): Maksymalne wyzwanie. Wrogowie są niezwykle agresywni, bardzo celni i zadają znaczne obrażenia. Zasoby są bardzo rzadkie. Zalecana wyłącznie dla doświadczonych grup.

Dodatkowo Tryb Hardcore może być nałożony na dowolny poziom trudności (choć wymusza Apokaliptyczną). W trybie Hardcore każdy gracz ma tylko jedno życie -- jeśli zginiesz, Twoja postać zostaje trwale usunięta i musisz zacząć od nowa.


Jak się połączyć

Gracze mogą łączyć się z Twoim serwerem Abiotic Factor za pośrednictwem przeglądarki serwerów Steam lub przez połączenie bezpośrednie.

Za pomocą przeglądarki serwerów Steam

  1. Uruchom Abiotic Factor.
  2. Z menu głównego wybierz Play Online, a następnie Server Browser.
  3. Wyszukaj swój serwer po nazwie (nazwie ustawionej w zmiennej startowej SERVER_NAME).
  4. Kliknij swój serwer i naciśnij Join. Wprowadź hasło, jeśli zostało ustawione.

Za pomocą połączenia bezpośredniego

  1. Znajdź IP i port swojego serwera na karcie Console w GPanel. Pomoc znajdziesz w Jak znaleźć IP i port swojego serwera.
  2. W Abiotic Factor otwórz przeglądarkę serwerów i poszukaj opcji Direct Connect.
  3. Wprowadź IP swojego serwera i port gry (domyślnie 7777) w formacie IP:PORT.
  4. Naciśnij Connect i wprowadź hasło serwera, jeśli jest wymagane.

Za pomocą Steam

  1. W Steam przejdź do View > Game Servers (lub Servers).
  2. Kliknij kartę Favorites, a następnie Add a Server.
  3. Wprowadź IP swojego serwera i port zapytań (domyślnie 27015).
  4. Gdy serwer pojawi się w Twoich ulubionych, kliknij go dwukrotnie, aby połączyć się przez Abiotic Factor.
Serwer się nie pojawia? Jeśli Twój serwer nie pojawia się w przeglądarce, upewnij się, że jest w pełni uruchomiony i zakończył ładowanie. Nowe serwery mogą potrzebować kilku minut, aby pojawić się na liście serwerów głównych Steam. Zawsze możesz użyć połączenia bezpośredniego z IP i portem. Port Twojego serwera jest przydzielany losowo, chyba że masz prywatne IP -- sprawdź GPanel, aby poznać prawidłowy port.

Zarządzanie zapisami i trwałość świata

Dedykowane serwery Abiotic Factor automatycznie zapisują dane świata. Zrozumienie, jak działają zapisy, pomoże Ci zarządzać kopiami zapasowymi i unikać utraty danych.

Lokalizacja zapisów

Dane zapisu świata są przechowywane w:

AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/

Każdy świat ma własny katalog zawierający dane zapisu oraz pliki konfiguracyjne (w tym SandboxSettings.ini).

Automatyczne zapisy

Serwer okresowo zapisuje stan świata podczas rozgrywki. Dane świata są również zapisywane, gdy serwer jest poprawnie wyłączany. Zawsze używaj przycisku Stop w GPanel zamiast wymuszać zakończenie procesu, aby zapewnić czysty zapis.

Ręczne kopie zapasowe

Aby utworzyć ręczną kopię zapasową:

  1. Zatrzymaj serwer z poziomu GPanel.
  2. Przejdź do katalogu zapisu świata za pośrednictwem karty Files lub SFTP.
  3. Pobierz cały folder świata na swój komputer lokalny.
  4. Aby przywrócić kopię zapasową, zatrzymaj serwer, prześlij folder świata z kopii zapasowej do tej samej lokalizacji i uruchom serwer.

Rozpoczynanie nowego świata

Aby rozpocząć nowy świat bez utraty istniejącego zapisu:

  1. Zatrzymaj serwer.
  2. Zmień nazwę lub przenieś istniejący folder świata (np. zmień nazwę na World_backup).
  3. Uruchom serwer. Wygeneruje on nowy świat od podstaw.
Nigdy nie usuwaj plików zapisu podczas działania serwera. Może to spowodować uszkodzenie danych lub awarie. Zawsze najpierw zatrzymaj serwer przed wprowadzeniem jakichkolwiek zmian w danych zapisu.

Konfiguracja administratora

Administratorów serwera można skonfigurować na dwa sposoby:

Za pomocą Steam ID (Admin.ini)

Aby uzyskać trwały dostęp administratora bez udostępniania haseł, dodaj Steam ID do pliku Admin.ini:

  1. Zatrzymaj serwer.
  2. Przejdź do katalogu konfiguracyjnego serwera za pośrednictwem karty Files w GPanel lub SFTP.
  3. Utwórz lub edytuj plik Admin.ini.
  4. Dodaj jeden Steam64 ID w każdej linii:
    76561198012345678
    76561198087654321
  5. Zapisz plik i uruchom serwer. Gracze z wymienionymi Steam ID automatycznie otrzymają uprawnienia administratora.
Znajdowanie swojego Steam64 ID. Otwórz swój profil Steam w przeglądarce internetowej. Twój Steam64 ID to długi numeryczny identyfikator w adresie URL (np. 76561198012345678). Jeśli używasz niestandardowego adresu URL, odwiedź steamid.io i wklej adres URL swojego profilu, aby go sprawdzić.

Powiązane artykuły


Potrzebujesz pomocy?

Jeśli nadal masz problemy ze swoim serwerem Abiotic Factor, otwórz 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.