Ten przewodnik obejmuje, jak skonfigurować swój dedykowany serwer Sunkenland w Legion Hosting, skonfigurować zmienne startowe, dostosować ustawienia świata i rozgrywki, połączyć się ze swoim serwerem oraz zarządzać zapisami. Aby uzyskać informacje o komendach administratora i zarządzaniu graczami, zobacz Komendy administratora Sunkenland.
1. Pierwsze uruchomienie
- Zaloguj się do GPanel i wybierz swój serwer Sunkenland.
- Przejdź do zakładki Startup i przejrzyj dostępne zmienne (zobacz tabelę poniżej).
- Ustaw SERVER_NAME, aby zidentyfikować swój serwer.
- Ustaw PASSWORD, jeśli chcesz ograniczyć dostęp.
- Skonfiguruj preferowane WORLD_GUID i REGION.
- Wróć do zakładki Console i kliknij Start.
- Poczekaj, aż konsola potwierdzi, że serwer jest gotowy. Pierwsze uruchomienie generuje nowy świat i domyślne pliki konfiguracyjne, co może potrwać kilka minut.
2. Zmienne startowe GPanel
Następujące zmienne są dostępne w zakładce Startup w GPanel.
| Zmienna | Wymagana | Opis |
|---|---|---|
SERVER_NAME |
Nie | Nazwa wyświetlana w przeglądarce serwerów. Domyślnie "Sunkenland Server", jeśli nie ustawiono. |
PASSWORD |
Nie | Hasło wymagane do dołączenia (tylko znaki ASCII, maks. 8 znaków). Domyślnie 12345678. |
MAX_PLAYER |
Nie | Maksymalna liczba jednoczesnych graczy. Zakres 3-15. Domyślnie 3. |
WORLD_GUID |
Nie | GUID identyfikujący, który zapis świata załadować. Znajduje się po ~ w nazwie folderu świata. Domyślnie 11223344-5566-7788-99aa-bbccddeeff00. |
REGION |
Nie | Kod regionu serwera. Opcje: asia, cn, jp, eu, sa, kr, us (Wschód), usw (Zachód). Domyślnie asia. |
3. Konfiguracja serwera
Sunkenland udostępnia plik konfiguracyjny serwera dla szczegółowych ustawień. Zatrzymaj serwer przed edycją.
Lokalizacja pliku konfiguracyjnego
ServerConfig.cfg
Otwórz ten plik za pomocą zakładki Files w GPanel lub połącz się przez SFTP. Jeśli plik nie istnieje, uruchom i zatrzymaj serwer raz, aby go wygenerować.
Kluczowe ustawienia
| Ustawienie | Domyślnie | Opis |
|---|---|---|
server_name |
Sunkenland Server |
Wyświetlana nazwa serwera w przeglądarce. |
server_password |
(puste) | Hasło do dołączenia. Pozostaw puste dla publicznego dostępu. |
max_players |
8 |
Maksymalna liczba jednoczesnych graczy. |
game_mode |
PvE |
Tryb gry: PvE (kooperacyjny) lub PvP (rywalizacyjny). Kontroluje, czy gracze mogą się nawzajem ranić. |
difficulty |
Normal |
Poziom trudności świata: Easy, Normal lub Hard. Wpływa na siłę wrogów, niedobór łupów oraz tempo głodu/pragnienia. |
loot_respawn_time |
3600 |
Czas w sekundach przed odrodzeniem zawartości splądrowanych pojemników. Domyślnie 3600 (1 godzina). |
island_density |
Normal |
Gęstość wysp w generowaniu świata: Low, Normal lub High. Wpływa tylko na nowe światy. |
autosave_interval |
600 |
Czas między automatycznymi zapisami w sekundach. Domyślnie 600 (10 minut). |
Przykładowa konfiguracja
server_name=My Sunkenland Server
server_password=
max_players=8
game_mode=PvE
difficulty=Normal
loot_respawn_time=3600
island_density=Normal
autosave_interval=600
4. Ustawienia świata
Światy Sunkenland są generowane proceduralnie z kilkoma konfigurowalnymi parametrami. Te ustawienia mają zastosowanie tylko przy tworzeniu nowego świata -- ich zmiana w istniejącym świecie nie ma wpływu na już wygenerowany teren.
Generowanie wysp
- Gęstość wysp: Kontroluje, ile wysp jest rozproszonych po świecie. Gęstość
Highoznacza krótsze odległości podróży, ale bardziej zatłoczoną eksplorację. GęstośćLowtworzy bardziej otwarte, skoncentrowane na oceanie doświadczenie. - Ziarno świata: Jeśli dostępne, ustaw konkretne ziarno, aby wygenerować odtwarzalny świat. Gracze mogą udostępniać ziarna, aby grać na identycznych mapach.
Ustawienia łupów
- Czas odradzania łupów: Kontroluje, jak szybko podwodne ruiny i pojemniki uzupełniają swój łup. Niższe wartości (np.
1800) sprawiają, że zasoby są bardziej obfite; wyższe wartości (np.7200) tworzą niedobór.
Poziomy trudności
| Trudność | Opis |
|---|---|
Easy |
Zmniejszone obrażenia i agresja wrogów. Wolniejszy spadek głodu i pragnienia. Bardziej obfity łup. Idealny do swobodnej rozgrywki lub sesji skupionych na budowaniu. |
Normal |
Zrównoważona siła wrogów, dostępność zasobów i presja przetrwania. Zalecany dla większości grup. |
Hard |
Zwiększone obrażenia, zdrowie i agresja wrogów. Szybszy spadek głodu/pragnienia. Rzadszy łup. Dla doświadczonych graczy survivalowych. |
PvP a PvE
- PvE: Gracze nie mogą się nawzajem ranić ani niszczyć swoich struktur. Idealny dla grup kooperacyjnych skupionych na eksploracji i budowaniu.
- PvP: Gracze mogą się nawzajem ranić i najeżdżać bazy. Dodaje element rywalizacji obok rozgrywki survivalowej.
5. Jak się połączyć
Opcja A -- Przeglądarka serwerów w grze
- Uruchom Sunkenland przez Steam.
- Z menu głównego wybierz Multiplayer.
- Przeglądaj lub wyszukaj na liście serwerów nazwę swojego serwera.
- Wybierz swój serwer i kliknij Join. Wprowadź hasło, jeśli zostaniesz o nie poproszony.
Opcja B -- Bezpośrednie połączenie przez IP
- Uruchom Sunkenland przez Steam.
- Z menu głównego wybierz Multiplayer.
- Wybierz Direct Connect.
- Wprowadź IP i port swojego serwera z zakładki Network w GPanel:
<your-server-ip>:<port> - Wprowadź hasło serwera, jeśli zostało ustawione.
6. Zarządzanie zapisami
Lokalizacja pliku zapisu
Zapisy świata są przechowywane na serwerze w:
saves/
Każdy świat ma swój własny podkatalog nazwany według ustawienia world_name.
Ręczne kopie zapasowe przez SFTP
- Zatrzymaj serwer z GPanel, aby upewnić się, że wszystkie dane zostały zapisane na dysk.
- Połącz się ze swoim serwerem przez SFTP. Zobacz Jak przesyłać pliki przez SFTP, aby uzyskać instrukcje.
- Przejdź do katalogu
saves/. - Pobierz cały folder świata.
Przywracanie zapisu
- Zatrzymaj serwer z GPanel.
- Połącz się przez SFTP i przejdź do
saves/. - Prześlij folder kopii zapasowej, upewniając się, że nazwa pasuje do ustawienia
world_name. - Uruchom serwer z GPanel.
Rozwiązywanie problemów
- Serwer nie pojawia się w przeglądarce: Potwierdź, że serwer jest w pełni uruchomiony w GPanel. Daj 2-3 minuty, aby przeglądarka zindeksowała serwer.
- Nie można się połączyć: Zweryfikuj IP i port swojego serwera w zakładce Network w GPanel. Upewnij się, że hasło jest poprawne.
- Długie generowanie świata: Pierwsze uruchomienie może potrwać kilka minut, podczas gdy świat się generuje. Sprawdź konsolę pod kątem komunikatów o postępie -- nie restartuj podczas generowania.
- Awarie przy uruchomieniu: Usuń plik konfiguracyjny i zrestartuj, aby zregenerować wartości domyślne. Jeśli problem dotyczy uszkodzonego zapisu, spróbuj załadować inną nazwę świata.
- Problemy z wydajnością: Zmniejsz
max_playerslub zwiększloot_respawn_time, aby zmniejszyć obciążenie serwera.
Powiązane artykuły
- Komendy administratora Sunkenland
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera
Potrzebujesz pomocy?
Jeśli napotkasz problemy nieomówione tutaj, otwórz zgłoszenie do pomocy technicznej i dołącz IP swojego serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli GPanel.