Ten przewodnik opisuje, jak skonfigurować dedykowany serwer Neverwinter Nights: Enhanced Edition na Legion Hosting, skonfigurować zmienne startowe, ładować moduły, zarządzać hasłami oraz połączyć się ze swoim serwerem. NWN:EE to ulepszona edycja klasycznej gry RPG Dungeons & Dragons, oferująca ponad 100 godzin treści oraz moduły tworzone przez użytkowników. Aby poznać komendy administratora, narzędzia DM oraz rozwiązywanie problemów, zobacz Komendy administratora NWN:EE.
1. Pierwsze uruchomienie
- Zaloguj się do GPanel i wybierz swój serwer NWN:EE.
- Przejdź do zakładki Startup i skonfiguruj wymagane zmienne (zobacz sekcję 2).
- Ustaw MODULE_NAME na moduł, który chcesz załadować (wymagane). Ustaw SERVER_NAME na żądaną nazwę serwera.
- Wróć do zakładki Console i kliknij Start.
- Poczekaj, aż konsola wyświetli
Server: Module loaded, aby potwierdzić, że serwer jest gotowy.
MODULE_NAME. Oficjalne moduły znajdują się w data/, a niestandardowe moduły trafiają do user/modules/. Nazwa musi dokładnie pasować do pliku, bez rozszerzenia .mod.
2. Zmienne startowe GPanel
| Zmienna | Domyślna | Opis |
|---|---|---|
SERVER_NAME | A Pterodactyl hosted server | Nazwa serwera wyświetlana w przeglądarce gier. |
MODULE_NAME | (puste, wymagane) | Moduł do załadowania. Musi pasować do nazwy pliku bez rozszerzenia .mod. |
NWN_VERSION | latest | Wersja gry do zainstalowania. Użyj latest lub konkretnego numeru wersji. |
MAX_CLIENTS | 96 | Maksymalna liczba połączeń z serwerem. |
MIN_LEVEL | 1 | Minimalny poziom postaci wymagany do dołączenia. |
MAX_LEVEL | 100 | Maksymalny dozwolony poziom postaci. |
DIFFICULTY | 3 | Trudność: 1 = Łatwy, 2 = Normalny, 3 = D&D Hardcore, 4 = Bardzo trudny. |
PVP | 2 | Tryb PvP: 0 = None, 1 = Party, 2 = Full. |
PLAYER_PASSWORD | (puste) | Hasło wymagane do dołączenia jako gracz. Puste = publiczny. |
DM_PASSWORD | (puste) | Hasło wymagane do dołączenia jako Mistrz Podziemi. |
IS_PUBLIC | 0 | Czy serwer pojawia się na publicznej liście gier. 1 = publiczny. |
SERVER_VAULT | 1 | 0 = tylko lokalny skarbiec postaci, 1 = tylko skarbiec serwera. |
ELC | 1 | Wymuszanie legalnych postaci. 1 = włączone. |
ILR | 1 | Wymuszanie ograniczeń poziomu przedmiotów. 1 = włączone. |
PAUSE_AND_PLAY | 1 | Kto może wstrzymywać: 0 = tylko DM, 1 = gracze mogą wstrzymywać. |
ONE_PARTY | 0 | Tryb pojedynczej drużyny. 1 = dozwolona tylko jedna drużyna. |
GAME_TYPE | 0 | Pokój gry, do którego się publikuje (dotyczy tylko serwerów publicznych). |
AUTO_SAVE_INTERVAL | 0 | Interwał automatycznego zapisu w minutach. 0 = wyłączone. |
RELOAD_WHEN_EMPTY | 0 | Przeładowuje moduł, gdy wszyscy gracze opuszczą serwer. 1 = włączone. |
3. Instalowanie niestandardowych modułów
- Zatrzymaj swój serwer w GPanel.
- Prześlij plik
.moddouser/modules/przez SFTP (zobacz Jak przesyłać pliki przez SFTP). - Ustaw MODULE_NAME w zmiennych startowych na nazwę pliku modułu bez rozszerzenia
.mod. - Prześlij wszelkie wymagane pliki
.hakdouser/hak/. - Prześlij wszelkie wymagane pliki
.tlkdouser/tlk/. - Uruchom serwer.
Struktura plików
user/
modules/ -- Custom .mod files
hak/ -- Custom .hak override files
tlk/ -- Custom .tlk dialogue files
servervault/ -- Server-side character files
nwn.ini -- Main configuration file
nwnplayer.ini -- Player settings
4. Jak się połączyć
- Uruchom Neverwinter Nights: Enhanced Edition.
- Kliknij Multiplayer.
- Jeśli serwer jest publiczny, znajdź go na liście gier po nazwie.
- Aby połączyć się bezpośrednio, kliknij Direct Connect i wprowadź IP oraz port swojego serwera.
- Wprowadź hasło gracza, jeśli zostało ustawione.
Powiązane artykuły
Potrzebujesz pomocy?
Jeśli napotkasz problemy z serwerem NWN:EE, które nie zostały tutaj omówione, otwórz zgłoszenie do wsparcia i dołącz IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.