Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby uruchomić dedykowany serwer Nightingale w Legion Hosting, w tym pierwsze uruchomienie, konfigurację, ustawienia świata oraz sposób łączenia się graczy. Aby rozwiązać typowe problemy, zobacz Rozwiązywanie problemów z Nightingale.
O grze Nightingale
Nightingale to survivalowa gra crafterska w stylu gaslamp fantasy, osadzona w tajemniczych Krainach Fae. Gracze eksplorują proceduralnie generowane światy, zbierają surowce, budują posiadłości, wytwarzają wyposażenie i walczą ze stworzeniami z wiktoriańskiego folkloru. Dedykowane serwery pozwalają grupom dzielić trwały świat, który pozostaje online nawet wtedy, gdy gospodarz nie gra.
Pierwsze uruchomienie
Gdy po raz pierwszy otrzymasz swój serwer Nightingale, wykonaj poniższe kroki, aby go uruchomić:
- Zaloguj się do GPanel i wybierz swój serwer Nightingale.
- Przejdź do zakładki Startup i przejrzyj domyślne zmienne startowe. Ustaw preferowaną nazwę serwera, hasło (jeśli chcesz) oraz maksymalną liczbę graczy.
- Przejdź do zakładki Console i kliknij Start.
- Serwer pobierze i zainstaluje pliki Nightingale Dedicated Server za pomocą SteamCMD podczas pierwszego uruchomienia. Może to potrwać kilka minut, w zależności od obciążenia serwera i prędkości pobierania.
- Gdy konsola pokaże, że serwer zakończył ładowanie i jest gotowy do przyjmowania połączeń, Twój serwer jest online.
Zmienne startowe GPanel
Nightingale udostępnia kluczowe opcje konfiguracji jako zmienne startowe w GPanel. Przejdź do zakładki Startup, aby je wyświetlić i zmodyfikować. Zmiany wymagają restartu serwera, aby zaczęły obowiązywać.
| Zmienna | Domyślnie | Opis |
|---|---|---|
PASSWORD |
changeme |
Hasło do serwera. Gracze muszą je wprowadzić, aby dołączyć. Wyczyść lub pozostaw puste dla serwera publicznego. |
ADMIN_PASSWORD |
letmein |
Hasło administratora. Gracze posiadający to hasło mogą uwierzytelnić się w grze, aby wyrzucać i banować innych graczy. |
MAX_PLAYER |
6 |
Maksymalna liczba graczy, którzy mogą być połączeni jednocześnie. Zwiększanie powyżej 6 nie jest wspierane i może powodować problemy. |
Difficulty |
easy |
Początkowy poziom trudności mapy. Opcje: easy, medium, hard, extreme. |
CHEATS |
1 |
Włącza menu i polecenia cheat/debug. Ustaw na 0, aby wyłączyć. Gracze muszą uwierzytelnić się hasłem administratora, aby używać cheatów w grze. |
Plik konfiguracyjny serwera
Poza zmiennymi startowymi Nightingale używa plików konfiguracyjnych do bardziej szczegółowych ustawień serwera. Można je edytować za pomocą zakładki Files w GPanel lub przez SFTP.
Znajdowanie plików konfiguracyjnych
Główny plik konfiguracyjny serwera Nightingale znajduje się w:
NWX/Config/ServerSettings.ini
Jeśli ten plik nie istnieje, serwer tworzy go z NWX/Config/ExampleServerSettings.ini podczas pierwszego uruchomienia.
Typowe opcje konfiguracyjne
| Ustawienie | Opis |
|---|---|
StartingDifficulty |
Początkowy poziom trudności mapy. Nadpisywany przez zmienną startową GPanel Difficulty. |
Password |
Hasło wymagane do dołączenia. Pozostaw puste, aby nie ustawiać hasła. Nadpisywane przez zmienną startową PASSWORD. |
AdminPassword |
Hasło do kontroli administratora/gospodarza. Gracze uwierzytelniają się w grze, aby wyrzucać i banować. Nadpisywane przez zmienną startową ADMIN_PASSWORD. |
Ustawienia świata i krain
Nightingale oferuje proceduralnie generowane Krainy Fae, które gracze eksplorują poprzez mechanikę portali. Serwer zarządza trwałym stanem tych krain.
Trwałość świata
- Posiadłości graczy, zbudowane struktury i magazyny są zachowywane między sesjami.
- Krainy Fae, które zostały zbadane i zmodyfikowane, są zapisywane i pozostają dostępne.
- Surowce w świecie mogą odradzać się z czasem w oparciu o mechanikę gry.
Ustawienia poziomu trudności
Jeśli są dostępne w konfiguracji serwera, ustawienia poziomu trudności kontrolują takie aspekty jak:
- Współczynniki odradzania się i agresywności wrogów.
- Mnożniki zbierania surowców.
- Modyfikatory zdrowia i wytrzymałości gracza.
- Wymagania i koszty wytwarzania.
Jak się połączyć
Gracze mogą połączyć się z Twoim dedykowanym serwerem Nightingale za pośrednictwem przeglądarki serwerów w grze lub poprzez bezpośrednie połączenie IP.
Przez przeglądarkę serwerów
- Uruchom Nightingale.
- W menu głównym wybierz Multiplayer lub Join Server.
- Przeglądaj listę serwerów lub wyszukaj swój serwer po nazwie.
- Wybierz swój serwer i kliknij Join.
- Wprowadź hasło serwera, jeśli zostało ustawione.
Przez bezpośrednie połączenie
- W menu trybu wieloosobowego poszukaj opcji Direct Connect lub Join by IP.
- Wprowadź adres IP serwera i port w formacie
IP:PORT. - Adres IP i port serwera można znaleźć w GPanel w zakładce Network. Aby uzyskać szczegółowe informacje, zobacz Jak znaleźć adres IP i port serwera.
- Kliknij Connect lub Join.
Zarządzanie zapisami i kopie zapasowe
Zapisy serwera Nightingale zawierają wszystkie dane świata, postępy graczy, zbudowane struktury i zbadane krainy. Prawidłowe zarządzanie zapisami jest ważne, aby zapobiec utracie danych.
Lokalizacja zapisów
Zapisy serwera są przechowywane w katalogu danych serwera. Dokładna ścieżka zależy od konfiguracji serwera, ale możesz przeglądać pliki zapisów za pomocą zakładki Files w GPanel. Poszukaj katalogu Saves lub SaveGames.
Tworzenie kopii zapasowych
- Zatrzymaj serwer w GPanel, aby zapewnić czysty stan zapisu.
- Przejdź do katalogu zapisów w zakładce Files.
- Wybierz folder zapisu i użyj opcji Archive, aby utworzyć kopię zapasową .zip, lub pobierz pliki przez SFTP.
- Przechowuj kopię zapasową w bezpiecznym miejscu poza serwerem.
Przywracanie kopii zapasowej
- Zatrzymaj serwer.
- Usuń lub zmień nazwę bieżącego folderu zapisu.
- Prześlij pliki kopii zapasowej do tego samego katalogu.
- Uruchom serwer. Wczyta on przywrócony zapis.
Powiązane artykuły
- Rozwiązywanie problemów z Nightingale — Typowe problemy, awarie, problemy z połączeniem i poprawki wydajności
- Jak znaleźć adres IP i port serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera — Ogólny przewodnik dotyczący uruchamiania dowolnego serwera gry w Legion Hosting
Potrzebujesz dodatkowej pomocy?
Jeśli napotykasz problemy nieomówione w tym przewodniku, nasz zespół wsparcia jest dostępny, aby pomóc. Otwórz zgłoszenie pod adresem legionhosting.net/submitticket.php, podając szczegóły serwera i opis problemu.