Ten przewodnik obejmuje wszystko, co musisz wiedzieć o konfiguracji i ustawieniach dedykowanego serwera Avorion w Legion Hosting. Avorion to kosmiczna gra typu sandbox, w której gracze projektują statki, eksplorują proceduralnie generowaną galaktykę, handlują, wydobywają surowce i walczą w otwartym wszechświecie. Aby zarządzać serwerem po jego uruchomieniu, zobacz nasz przewodnik Komendy administracyjne Avorion.
Czym jest Avorion?
Avorion to kosmiczna gra typu sandbox stworzona przez Boxelware, w której gracze budują statki z indywidualnie umieszczanych bloków, eksplorują rozległą proceduralnie generowaną galaktykę, handlują surowcami, wydobywają asteroidy i walczą z piratami oraz innymi frakcjami. Galaktyka podzielona jest na sektory skupione wokół tajemniczej bariery w rdzeniu, a gracze muszą przechodzić przez coraz cenniejsze materiały, aby dotrzeć do centrum.
Kluczowe funkcje obejmują:
- Budowanie statków — Projektuj statki blok po bloku z funkcjonalnymi komponentami, w tym wieżyczkami, silnikami, tarczami i ładowniami
- Proceduralna galaktyka — Ogromna galaktyka z setkami sektorów zawierających stacje, asteroidy, tunele czasoprzestrzenne i terytoria frakcji
- Ekonomia i handel — Dynamiczna ekonomia z podażą i popytem w sektorach; buduj własne stacje handlowe
- Walka — Walka kosmiczna w czasie rzeczywistym z konfigurowalnymi wieżyczkami broni i zarządzaniem flotą
- Tryb wieloosobowy — Rozgrywka kooperacyjna i rywalizacyjna na dedykowanych serwerach z trwałymi galaktykami
Pierwsze uruchomienie
Gdy Twój serwer Avorion zostanie utworzony w Legion Hosting, jest wstępnie skonfigurowany i gotowy do uruchomienia. Aby uruchomić serwer po raz pierwszy:
- Zaloguj się do GPanel pod adresem gpanel.legionhosting.net
- Wybierz swój serwer Avorion z listy serwerów
- Przejrzyj swoje Zmienne startowe, aby ustawić nazwę galaktyki, seed i inne preferencje przed pierwszym uruchomieniem
- Kliknij Start, aby uruchomić serwer
- Serwer wygeneruje seed galaktyki i domyślne pliki konfiguracyjne przy pierwszym uruchomieniu — może to potrwać minutę
- Gdy konsola wyświetli
Server startup complete, gracze mogą się połączyć
Zmienne startowe GPanel
GPanel udostępnia zmienne startowe, które pozwalają konfigurować kluczowe parametry serwera bez bezpośredniej edycji plików. Oto najczęstsze zmienne startowe dla Avorion:
| Zmienna | Opis | Przykład |
|---|---|---|
GALAXY_NAME |
Nazwa galaktyki (również nazwa folderu zapisu) | avorion_galaxy |
SERVER_NAME |
Nazwa wyświetlana w przeglądarce serwerów | Legion Avorion Server |
SEED |
Seed generowania galaktyki (określa układ i zawartość sektorów) | abc123 |
MAX_PLAYERS |
Maksymalna liczba jednoczesnych graczy | 20 |
DIFFICULTY |
Poziom trudności serwera (wpływa na siłę wrogów i łup) | 1 |
GAME_PORT |
Główny port UDP dla ruchu gry (zwykle ustawiany automatycznie) | 27000 |
SERVER_PASSWORD |
Hasło wymagane do dołączenia (pozostaw puste dla serwera publicznego) | secret123 |
PVP |
Włącza lub wyłącza walkę gracz kontra gracz | true |
LISTED |
Czy serwer jest widoczny w publicznej przeglądarce serwerów | true |
server.ini. Jeśli ustawienie nie działa zgodnie z oczekiwaniami, najpierw sprawdź swoje zmienne startowe.
Konfiguracja serwera (server.ini)
Główna konfiguracja serwera jest przechowywana w pliku server.ini, znajdującym się w folderze zapisu galaktyki. Możesz uzyskać dostęp do tego pliku za pomocą Menedżera plików w GPanel. Plik jest tworzony automatycznie przy pierwszym uruchomieniu.
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
Objaśnienie ustawień konfiguracji
| Ustawienie | Domyślnie | Opis |
|---|---|---|
name |
Avorion Server | Nazwa serwera wyświetlana w przeglądarce serwerów. Wybierz coś opisowego dla swojej społeczności. |
description |
(puste) | Opis serwera wyświetlany w przeglądarce serwerów. Użyj go do reklamowania zasad lub funkcji swojego serwera. |
password |
(puste) | Hasło serwera. Pozostaw puste dla serwera publicznego. Gracze muszą je wprowadzić, aby się połączyć. |
maxPlayers |
20 | Maksymalna liczba jednoczesnych graczy. Wyższe wartości zwiększają zużycie zasobów serwera. |
port |
27000 | Główny port UDP dla ruchu gry. Zwykle zarządzany automatycznie przez GPanel. |
steamQueryPort |
27001 | Port używany do zapytań przeglądarki serwerów Steam. Zazwyczaj port gry + 1. |
listed |
true | Czy serwer pojawia się w publicznej przeglądarce serwerów. Ustaw na false dla serwerów prywatnych. |
difficulty |
1 | Trudność serwera. Wpływa na częstotliwość pojawiania się wrogów, agresywność AI i jakość łupu. Zakres: -3 (najłatwiejszy) do 3 (najtrudniejszy). |
pvp |
true | Włącza walkę gracz kontra gracz. Gdy false, gracze nie mogą uszkadzać swoich statków nawzajem. |
seed |
(losowy) | Seed generowania galaktyki. Ten sam seed daje ten sam układ galaktyki. Może być dowolnym ciągiem znaków lub liczbą. |
infiniteResources |
false | Gdy włączone, gracze mają nieograniczone surowce do budowy. Głównie do celów kreatywnych/testowych. |
collisionDamage |
1 | Mnożnik obrażeń od kolizji między statkami i obiektami. Ustaw na 0, aby wyłączyć obrażenia od kolizji. |
sameStartSector |
true | Gdy włączone, wszyscy nowi gracze pojawiają się w tym samym sektorze startowym. Gdy wyłączone, gracze pojawiają się w losowych zewnętrznych sektorach. |
workerThreads |
2 | Liczba wątków roboczych dla symulacji serwera. Zwiększ dla lepszej wydajności na serwerach wielordzeniowych. |
generatorThreads |
2 | Liczba wątków używanych do generowania nowych sektorów. Więcej wątków przyspiesza generowanie sektorów, gdy gracze eksplorują. |
Ustawienia trudności
System trudności Avorion używa skali liczbowej, która wpływa na wiele aspektów rozgrywki:
| Trudność | Wartość | Efekt |
|---|---|---|
| Początkujący | -3 | Bardzo słabi wrogowie, obfite surowce, minimalne ataki piratów |
| Łatwy | -2 | Słabsi wrogowie, więcej surowców, mniej spotkań z piratami |
| Normalny | 0 | Zrównoważona rozgrywka ze standardową siłą wrogów i dostępnością surowców |
| Weteran | 1 | Silniejsi wrogowie, zmniejszone wypadanie łupu, częstsze ataki piratów |
| Ekspert | 2 | Znacznie silniejsi wrogowie, rzadkie surowce wysokiego poziomu |
| Szaleńczy | 3 | Maksymalna trudność z niezwykle potężnymi wrogami i rzadkimi surowcami |
Konfiguracja PvP
Avorion oferuje elastyczne ustawienia PvP, aby dopasować się do różnych stylów gry:
- PvP włączone (
pvp=true) — Gracze mogą atakować i niszczyć statki oraz stacje innych graczy. Dobre dla serwerów rywalizacyjnych. - PvP wyłączone (
pvp=false) — Gracze nie mogą uszkadzać się nawzajem. Idealne dla kooperacyjnych serwerów PvE skupionych na eksploracji i budowaniu.
Jak się połączyć
Gdy Twój serwer działa, gracze mogą się połączyć za pomocą następujących metod:
Przez przeglądarkę serwerów Steam
- Uruchom Avorion ze Steam
- Z menu głównego kliknij Multiplayer
- Kliknij Join Game
- Użyj paska wyszukiwania, aby znaleźć swój serwer po nazwie
- Wybierz serwer i kliknij Join
- Wprowadź hasło, jeśli zostało ustawione
Przez Direct Connect
- Uruchom Avorion ze Steam
- Z menu głównego kliknij Multiplayer
- Kliknij Direct Connect
- Wprowadź adres IP i port swojego serwera (np.
192.168.1.100:27000) - Kliknij Connect
Server startup complete w konsoli). Avorion używa protokołu UDP. Jeśli serwer nie pojawia się w przeglądarce, zweryfikuj, że listed jest ustawione na true w Twojej konfiguracji, i spróbuj Direct Connect z dokładnym IP i portem z GPanel.
Lokalizacja zapisu i zarządzanie
Avorion przechowuje dane galaktyki, dane graczy i informacje o sektorach w folderze zapisu galaktyki. Zrozumienie tej struktury pomaga w tworzeniu kopii zapasowych i rozwiązywaniu problemów.
Struktura plików zapisu
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
Procedury tworzenia kopii zapasowych
- Użyj wbudowanej funkcji kopii zapasowej w GPanel, aby tworzyć migawki przed większymi zmianami
- Pobierz cały folder galaktyki przez SFTP do lokalnych kopii zapasowych
- Serwer automatycznie zapisuje sektory, gdy gracze je opuszczają
- Możesz wywołać ręczny zapis za pomocą komendy
/savew konsoli serwera - Zawsze twórz kopię zapasową przed aktualizacjami gry, zmianami modów lub resetami galaktyki
Resetowanie galaktyki
Aby rozpocząć z nową galaktyką:
- Zatrzymaj serwer w GPanel
- Otwórz Menedżer plików
- Przejdź do katalogu
galaxies/ - Usuń lub zmień nazwę folderu galaktyki, który chcesz zresetować
- Opcjonalnie zmień zmienną startową
SEEDdla innego układu galaktyki - Uruchom serwer — nowa galaktyka zostanie wygenerowana
Kwestie wydajności
- Symulacja sektorów — Aktywnie symulowane są tylko sektory, w których znajdują się gracze. Wydajność skaluje się w zależności od tego, jak rozproszeni są gracze po galaktyce.
- Złożoność statków — Bardzo duże statki z tysiącami bloków zwiększają obciążenie symulacji sektora. Rozważ ustalenie limitów liczby bloków dla swojej społeczności.
- Wątki robocze — Zwiększ
workerThreads, jeśli Twój serwer ma dostępnych wiele rdzeni CPU. Pomaga to w symulacji sektorów, gdy wielu graczy jest aktywnych w różnych sektorach. - Wątki generatora — Zwiększ
generatorThreads, jeśli gracze doświadczają opóźnień przy wchodzeniu do niezbadanych sektorów. Więcej wątków przyspiesza generowanie proceduralne. - Mody — Niektóre mody mogą znacząco wpływać na wydajność serwera. Testuj nowe mody z małą grupą przed wdrożeniem dla całej społeczności.
Powiązane artykuły
- Komendy administracyjne Avorion
- Jak znaleźć IP i port serwera
- Jak przesyłać pliki przez SFTP
- Pierwsze kroki z nowym serwerem
Potrzebujesz pomocy?
Jeśli napotykasz problemy ze swoim serwerem Avorion lub potrzebujesz dalszej pomocy, nasz zespół wsparcia jest tu, aby pomóc. Wyślij zgłoszenie do wsparcia, a odezwiemy się tak szybko, jak to możliwe.