Ten poradnik obejmuje wszystko, czego potrzebujesz, aby skonfigurować i ustawić swój dedykowany serwer Empyrion: Galactic Survival w Legion Hosting. Empyrion to gra survivalowa z otwartym światem w przestrzeni kosmicznej i na planetach, oferująca budowanie, eksplorację, wydobycie i walkę w proceduralnie generowanych galaktykach. Aby zapoznać się z administrowaniem w grze i komendami konsolowymi, zobacz nasz poradnik Komendy administracyjne Empyrion.
Czym jest Empyrion: Galactic Survival?
Empyrion: Galactic Survival to trójwymiarowa gra survivalowa z otwartym światem osadzona w proceduralnie generowanej galaktyce. Gracze zaczynają na planecie i muszą gromadzić zasoby, wytwarzać sprzęt, budować bazy oraz konstruować pojazdy, aby eksplorować przestrzeń kosmiczną i przetrwać we wrogich obcych środowiskach. Gra oferuje zarówno tryby rozgrywki PvE, jak i PvP, z rozbudowaną mechaniką budowania pozwalającą konstruować bazy (BA), statki kosmiczne klasy capital (CV), małe statki (SV) oraz pojazdy unoszące się (HV).
Kluczowe funkcje obejmują:
- Eksploracja kosmosu i planet — podróżuj między planetami, księżycami, asteroidami i sektorami kosmicznymi w pełnym układzie słonecznym
- System budowania — konstruuj bazy, statki i pojazdy blok po bloku z złożonymi systemami wewnętrznymi
- Mechanika przetrwania — zarządzaj jedzeniem, tlenem, temperaturą, promieniowaniem i zdrowiem w różnorodnych biomach
- Walka — walcz z wrogimi obcymi stworzeniami, dronami i frakcjami wroga pieszo oraz w pojazdach
- Tryb wieloosobowy — rozgrywka kooperacyjna i rywalizacyjna na dedykowanych serwerach z systemem frakcji
- Scenariusze — niestandardowe scenariusze gry, w tym oficjalna społecznościowa modyfikacja Reforged Eden
Pierwsze uruchomienie
Gdy Twój serwer Empyrion zostanie przygotowany w Legion Hosting, jest on wstępnie zainstalowany i gotowy do konfiguracji. Aby uruchomić serwer po raz pierwszy:
- Zaloguj się do GPanel pod adresem gpanel.legionhosting.net
- Wybierz swój serwer Empyrion: Galactic Survival z listy serwerów
- Przejrzyj i skonfiguruj swoje Zmienne startowe (nazwa serwera, maksymalna liczba graczy itp.)
- Kliknij Start, aby uruchomić serwer
- Pierwsze uruchomienie może potrwać kilka minut, ponieważ serwer generuje początkowy świat gry
- Gdy konsola pokaże, że serwer jest gotowy, gracze mogą się połączyć
Zmienne startowe GPanel
GPanel udostępnia zmienne startowe, które odpowiadają kluczowym ustawieniom dedicated.yaml. To najszybszy sposób na skonfigurowanie serwera bez bezpośredniej edycji plików.
| Zmienna | Opis | Przykład |
|---|---|---|
| Server Name | Nazwa wyświetlana w przeglądarce serwerów | My Empyrion Server |
| Server Password | Opcjonalne hasło dla prywatnych serwerów | secret123 |
| Max Players | Maksymalna liczba jednoczesnych graczy | 16 |
| Game Mode | Survival (1) lub Creative (2) | 1 |
| Game Name | Nazwa folderu zapisu gry (spacje niedozwolone) | MyGame |
| World Seed | Numer ziarna do generowania świata | 123456 |
Konfiguracja serwera (dedicated.yaml)
Głównym plikiem konfiguracyjnym serwera jest dedicated.yaml, znajdujący się w katalogu głównym instalacji Twojego serwera. Możesz go edytować za pomocą Menedżera plików GPanel lub przez SFTP. Wiersze zaczynające się od # są wyłączone (zakomentowane) — usuń #, aby aktywować ustawienie.
dedicated.yaml. Domyślny plik może zostać nadpisany podczas aktualizacji gry. Jeśli używasz niestandardowego pliku, zaktualizuj komendę startową serwera, aby się do niego odwoływała (np. -dedicated mycustom_dedicated.yaml).
Ustawienia serwera
# Server Identity
Srv_Port: 30000
Srv_Name: "My Empyrion Server"
Srv_Password: ""
Srv_MaxPlayers: 16
Srv_Description: "Welcome to my server!"
Srv_Public: true
# Save Configuration
GameName: DediGame
SaveDirectory: ./Saves
# Game Mode
Mode: 1 # 1 = Survival, 2 = Creative
Seed: 123456 # World generation seed (positive integers only)
# Anti-Cheat
EACActive: true # Enable Easy Anti-Cheat
Objaśnienie kluczowych ustawień serwera
| Ustawienie | Domyślnie | Opis |
|---|---|---|
Srv_Port |
30000 | Główny port serwera. Gra używa również portów +1 do +3 (np. 30001-30003). Zazwyczaj ustawiany automatycznie przez GPanel. |
Srv_Name |
(puste) | Nazwa serwera wyświetlana w przeglądarce serwerów w grze. Użyj cudzysłowów wokół wartości. |
Srv_Password |
(puste) | Hasło wymagane do dołączenia. Pozostaw puste dla serwera publicznego. |
Srv_MaxPlayers |
16 | Maksymalna liczba jednoczesnych graczy. |
Srv_Description |
(puste) | Opis serwera wyświetlany w przeglądarce serwerów. Musi być ujęty w cudzysłowy. |
Srv_Public |
true | Gdy ustawione na true, serwer pojawia się w publicznej przeglądarce serwerów. Ustaw na false dla serwerów prywatnych/niewymienionych. |
GameName |
DediGame | Nazwa folderu zapisu gry. Spacje niedozwolone. |
Mode |
1 | Tryb gry: 1 = Survival, 2 = Creative. |
Seed |
(losowe) | Ziarno generowania świata. Używaj tylko dodatnich liczb całkowitych (bez zer i liczb ujemnych). |
EACActive |
true | Włącza Easy Anti-Cheat. Ustaw na false, jeśli gracze mają problemy ze zgodnością. |
EnableDLC |
false | Ustaw na true, jeśli używasz scenariusza Dark Faction lub innej zawartości DLC. |
Ustawienia gry
Ustawienia specyficzne dla gry kontrolują trudność, zarządzanie strukturami oraz zasady rozgrywki. Można je skonfigurować w dedicated.yaml lub zmodyfikować w czasie działania za pomocą komendy konsolowej gopt set (zobacz nasz poradnik Komendy administracyjne).
| Ustawienie | Domyślnie | Opis |
|---|---|---|
DecayTime |
24 | Godziny, po których nieodwiedzane struktury bez rdzenia (lub z mniej niż 10 blokami) są usuwane. Ustaw na 0, aby wyłączyć. |
WipeTime |
0 | Godziny, po których dowolna nieodwiedzana struktura gracza jest usuwana. Ustaw na 0, aby wyłączyć (zalecane dla większości serwerów). |
ProtectTime |
48 | Godziny ochrony offline dla struktur gracza po wylogowaniu właściciela. |
ProtectDelay |
300 | Sekundy przed aktywacją ochrony offline po rozłączeniu gracza. |
MaxStructures |
200 | Maksymalna liczba struktur na pole gry. Zakres: 0-255. |
AntiGriefDistancePvE |
30 | Minimalna odległość (w metrach) między bazami różnych frakcji w strefach PvE. |
AntiGriefDistancePvP |
300 | Minimalna odległość (w metrach) między bazami różnych frakcji w strefach PvP. |
ForcePvP |
false | Gdy ustawione na true, wymusza PvP na wszystkich polach gry niezależnie od ich ustawień. |
Ustawienia trudności
Te ustawienia kontrolują dostępność zasobów i zachowanie NPC:
| Ustawienie | Domyślnie | Opcje | Opis |
|---|---|---|---|
DiffAmountOfOre |
Normal | Rich, Normal, Poor | Kontroluje ilość rudy w każdym złożu |
DiffNumberOfDeposits |
Normal | Plenty, Normal, Few | Kontroluje, ile złóż rudy się pojawia |
DiffAttackStrength |
Medium | Easy, Medium, Hard | Kontroluje obrażenia ataku NPC |
DiffConstrCraftTime |
Normal | Faster, Normal, Slower, Instant | Kontroluje szybkość wytwarzania w konstruktorach |
Zdalna konsola Telnet
Empyrion obsługuje zdalne zarządzanie serwerem przez Telnet, co pozwala wysyłać komendy konsolowe bez przebywania w grze. Aby to włączyć, dodaj te ustawienia do swojego dedicated.yaml:
# Telnet Remote Console
Tel_Enabled: true
Tel_Port: 1030
Tel_Pwd: "YourSecurePassword"
Konfiguracja pola gry
Empyrion używa pól gry (playfields) do definiowania poszczególnych planet, księżyców, orbit i sektorów kosmicznych. Pliki konfiguracyjne pola gry kontrolują generowanie terenu, biomy, zasoby oraz spawny NPC dla każdej lokalizacji.
Pliki pola gry znajdują się w katalogu Playfields/ scenariusza. Każde pole gry ma własny folder z plikami konfiguracyjnymi, w tym:
playfield.yaml— główna konfiguracja pola gry (biomy, teren, atmosfera)space_dynamic.yaml— konfiguracja dynamicznych kosmicznych pól gry
Jak się połączyć
Gracze mogą połączyć się z Twoim serwerem Empyrion na kilka sposobów:
Metoda 1: Przeglądarka serwerów w grze
- Uruchom Empyrion: Galactic Survival ze Steam
- Kliknij Multiplayer w menu głównym
- Kliknij Connect to Server
- Wyszukaj swój serwer po nazwie na liście serwerów
- Wybierz swój serwer i kliknij Connect
- Wprowadź hasło serwera, jeśli jest wymagane
Metoda 2: Bezpośrednie połączenie
- Uruchom Empyrion: Galactic Survival ze Steam
- Kliknij Multiplayer w menu głównym
- Kliknij Connect to Server
- Wprowadź adres IP i port swojego serwera w polu bezpośredniego połączenia (format:
IP:Port) - Kliknij Connect
Metoda 3: Przeglądarka serwerów Steam
- W Steam przejdź do View → Game Servers
- Kliknij kartę Favorites, a następnie Add a Server
- Wprowadź adres IP i port swojego serwera
- Kliknij Add this address to favorites
- Kliknij dwukrotnie wpis serwera, aby się połączyć
Srv_Public jest ustawione na true w Twoim dedicated.yaml. Upewnij się również, że serwer w pełni się uruchomił przed wyszukiwaniem. Pojawienie się nowo uruchomionych serwerów w przeglądarce może zająć kilka minut.
Zarządzanie zapisami
Zrozumienie struktury folderu zapisów pomaga w tworzeniu kopii zapasowych, rozwiązywaniu problemów oraz zarządzaniu serwerem.
Struktura folderu zapisów
Saves/
Games/
YourGameName/
gameoptions.yaml <-- Game options (difficulty, etc.)
globaldb <-- Global game database
Mods/ <-- Active mod configurations
Players/ <-- Player data and inventories
Playfields/ <-- Individual planet/space data
Shared/ <-- Structure files (ships, bases)
BA_PlayerBase_12345/ <-- Example base structure
CV_MyShip_67890/ <-- Example capital vessel
SV_Fighter_11111/ <-- Example small vessel
Templates/ <-- Blueprint templates
Zalecenia dotyczące kopii zapasowych
- Użyj wbudowanej funkcji kopii zapasowej GPanel przed wprowadzeniem większych zmian
- Pobierz cały folder
Saves/Games/YourGameName/przez SFTP w celu utworzenia lokalnych kopii zapasowych - Użyj komendy konsolowej
saveandexitprzed wykonaniem ręcznych kopii zapasowych, aby upewnić się, że wszystkie dane zostały zapisane na dysku - Twórz kopie zapasowe regularnie, zwłaszcza przed aktualizacjami gry
Resetowanie świata
Aby zacząć od świeżego świata gry:
- Zatrzymaj serwer w GPanel
- Otwórz Menedżer plików
- Przejdź do
Saves/Games/ - Usuń lub zmień nazwę folderu gry odpowiadającego Twojej
GameName - Uruchom serwer — zostanie wygenerowany nowy świat
Powiązane artykuły
- Komendy administracyjne Empyrion
- Jak znaleźć adres IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Pierwsze kroki z nowym serwerem
Potrzebujesz pomocy?
Jeśli masz problemy z serwerem Empyrion lub potrzebujesz dalszej pomocy w konfiguracji, nasz zespół wsparcia jest gotowy do pomocy. Wyślij zgłoszenie do pomocy technicznej, a my odpowiemy najszybciej, jak to możliwe.