Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby uruchomić swój dedykowany serwer Return to Moria w Legion Hosting, w tym pierwsze uruchomienie, konfigurację serwera, ustawienia świata, presety poziomu trudności, sposób łączenia graczy oraz zarządzanie zapisami. Return to Moria to kooperacyjna gra survivalowo-craftingowa osadzona w Kopalniach Morii, obsługująca do 8 jednoczesnych graczy. Informacje o kontrolach administracyjnych, uprawnieniach oraz zarządzaniu światem znajdziesz w artykule Return to Moria — administracja i zarządzanie światem.
MoriaServerConfig.ini.
Pierwsze uruchomienie
Gdy po raz pierwszy otrzymasz swój serwer Return to Moria, wykonaj następujące kroki, aby uruchomić go online:
- Zaloguj się do GPanel i wybierz swój serwer Return to Moria.
- Przejdź do karty Startup i przejrzyj domyślne zmienne startowe. Ustaw WORLD_NAME i SERVER_PASSWORD według własnych preferencji.
- Wróć do karty Console i kliknij Start.
- Serwer automatycznie pobierze i zainstaluje pliki dedykowanego serwera Return to Moria przy pierwszym uruchomieniu. Może to potrwać kilka minut.
- Gdy konsola pokaże, że serwer jest gotowy i wyświetli kod dołączenia, Twój serwer jest online i gotowy, aby gracze mogli się połączyć.
MoriaServerConfig.ini. Kolejne uruchomienia będą znacznie szybsze, chyba że dostępna jest aktualizacja.
Zmienne startowe GPanel
Następujące zmienne są dostępne na karcie Startup w GPanel. Są one przekazywane do serwera przy każdym uruchomieniu. Zmiany wymagają ponownego uruchomienia serwera, aby zostały zastosowane.
| Zmienna | Domyślnie | Opis |
|---|---|---|
WORLD_NAME |
A Pterodactyl Server |
Nazwa świata. Odpowiada ustawieniu World.Name w pliku konfiguracyjnym. Jeśli świat o tej nazwie nie istnieje, nowy zostanie utworzony przy starcie. |
SERVER_PASSWORD |
(puste) | Opcjonalne hasło, które gracze muszą wprowadzić, aby dołączyć. Rozróżnia wielkość liter. Maksymalnie 20 znaków. Pozostaw puste dla otwartego serwera. |
DIFFICULTY |
normal |
Preset poziomu trudności dla nowych światów. Opcje: story, solo, normal, hard lub custom. Stosowany tylko przy tworzeniu świata. |
Plik konfiguracyjny serwera
W przypadku zaawansowanych ustawień wykraczających poza to, co oferują zmienne startowe, możesz edytować plik konfiguracyjny serwera bezpośrednio. Zatrzymaj serwer przed wprowadzeniem zmian.
Lokalizacja pliku
MoriaServerConfig.ini
Otwórz ten plik za pomocą karty Files w GPanel lub połącz się przez SFTP. Plik używa formatu INI z sekcjami. Jeśli plik nie istnieje, uruchom i zatrzymaj serwer raz, aby go wygenerować.
Kluczowe ustawienia
| Sekcja / Ustawienie | Domyślnie | Opis |
|---|---|---|
[Main] OptionalPassword |
(puste) | Hasło dostępu do serwera. Rozróżnia wielkość liter. Pozostaw puste dla braku hasła. |
[World] Name |
Dedicated Server World |
Nazwa świata. Jeśli ten świat nie istnieje, nowy zostanie utworzony przy starcie. |
[World.Create] Type |
campaign |
Typ świata: campaign lub sandbox. Używany tylko przy tworzeniu nowego świata. |
[World.Create] Seed |
random |
Ziarno generowania świata. Używane tylko przy tworzeniu nowego świata. |
[World.Create] Difficulty.Preset |
normal |
Preset poziomu trudności: story, solo, normal, hard lub custom. |
[Performance] ServerFPS |
60 |
Częstotliwość taktowania serwera. Zalecane: 60. Ustaw na 30, jeśli zużycie CPU jest zbyt wysokie. |
[Performance] LoadedAreaLimit |
12 |
Maksymalna liczba obszarów ładowanych jednocześnie. Zakres: 4–32. Niższe wartości zmniejszają zużycie CPU/RAM. Domyślna wartość 12 dobrze obsługuje do 8 graczy. |
[Console] Enabled |
true |
Włącza okno konsoli serwera do wprowadzania komend. |
Przykładowa konfiguracja
[Main]
OptionalPassword=mypassword
[World]
Name=Legion Moria
[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal
[Performance]
ServerFPS=60
LoadedAreaLimit=12
[Console]
Enabled=true
Presety poziomu trudności
Preset poziomu trudności jest ustawiany przy tworzeniu świata i określa ustawienia walki, przetrwania oraz surowców. Dostępne są następujące presety:
| Preset | Opis |
|---|---|
story |
Najłatwiejszy poziom trudności. Zmniejszone obrażenia i agresja wrogów, wolniejszy spadek przetrwania. Skoncentrowany na eksploracji i doświadczeniu narracyjnym. |
solo |
Dostosowany do gry jednoosobowej. Zbalansowany dla jednego krasnoluda bez wsparcia kooperacji. |
normal |
Standardowe doświadczenie dla wielu graczy. Zbalansowana trudność wrogów i dostępność surowców. |
hard |
Zwiększone obrażenia, agresja wrogów oraz trudność przetrwania. Dla doświadczonych graczy. |
custom |
Szczegółowa kontrola nad poszczególnymi ustawieniami poziomu trudności. Zobacz Administracja i zarządzanie światem, aby poznać opcje niestandardowego poziomu trudności. |
Jak się połączyć
Gracze mogą połączyć się z Twoim dedykowanym serwerem Return to Moria za pomocą kodu dołączenia lub przez bezpośrednie połączenie IP. Gra obsługuje crossplay między PC (Steam/Epic), PS5 oraz Xbox Series X/S.
Opcja A — Kod dołączenia
- Uruchom Return to Moria.
- W menu głównym wybierz Join World.
- Wprowadź kod dołączenia wyświetlony w konsoli GPanel po uruchomieniu serwera.
- Wprowadź hasło serwera, jeśli zostało ustawione, a następnie kliknij Join.
Opcja B — Bezpośrednie połączenie IP
- Uruchom Return to Moria.
- W menu głównym wybierz Join World.
- Kliknij Advanced Join Options.
- Wprowadź adres IP i port serwera z karty Network w GPanel:
<your-server-ip>:<port> - Wprowadź hasło serwera, jeśli zostaniesz o nie poproszony, i kliknij Connect.
Zarządzanie zapisami
Lokalizacja pliku zapisu
Pliki zapisu świata są przechowywane na serwerze w:
Moria/Saved/SaveGamesDedicated/
Pliki zapisu używają rozszerzenia .sav i mają przedrostek MW_. Każdy świat ma własny plik zapisu oparty na nazwie świata.
Ręczne kopie zapasowe
- Zatrzymaj serwer w GPanel, aby zapewnić zapisanie wszystkich danych na dysk.
- Połącz się z serwerem przez SFTP lub użyj Menedżera plików GPanel.
- Pobierz pliki zapisu z katalogu
Moria/Saved/SaveGamesDedicated/. - Przechowuj kopię zapasową na komputerze lokalnym.
Migracja świata jednoosobowego
Możesz przenieść istniejący zapis świata z PC na swój dedykowany serwer:
- Zlokalizuj swój lokalny plik zapisu (pliki zaczynające się od
MW_) w katalogu zapisów na PC. - Prześlij plik
.savdo folderu serweraMoria/Saved/SaveGamesDedicated/przez SFTP. - Ustaw
[World] NamewMoriaServerConfig.ini, aby odpowiadało nazwie świata z pliku zapisu. - Uruchom serwer. Wczyta on przeniesiony świat.
Powiązane artykuły
- Return to Moria — administracja i zarządzanie światem — Konfiguracja administracyjna, uprawnienia, komendy konsoli oraz zarządzanie światem
- Jak znaleźć adres IP i port serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera — Ogólny przewodnik uruchamiania dowolnego serwera gry w Legion Hosting
Potrzebujesz pomocy?
Jeśli napotkasz problemy ze swoim serwerem Return to Moria, które nie zostały tu omówione, otwórz zgłoszenie do pomocy technicznej i podaj adres IP serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.