Krótka odpowiedź. Możesz sam hostować serwer Nightingale za darmo: zainstaluj Nightingale Dedicated Server (aplikacja Steam 3796810) przez SteamCMD z anonimowym logowaniem, skopiuj
ExampleServerSettings.inidoServerSettings.ini, ustaw hasła i otwórz port UDP 7777. Hosting serwerów Nightingale w PlayNHost jest w chwili pisania oznaczony jako Wkrótce.Serwer działa na Linuksie i Windowsie. Gracze wybierają Play, wskazują postać, potem Join a Game i łączą się przez Steam albo wpisując twój adres i port w polu IP/LAN.
Sprawdzono 5 listopada 2026 na podstawie poradnika Inflexion o serwerze dedykowanym (plik PDF z lipca 2025, do którego linkuje strona Dedicated Servers) oraz aktualizacji z lutego 2026, najnowszej, jaką Inflexion zapowiedziało na Steamie.
Ten poradnik powstał na podstawie własnego poradnika Inflexion Games o serwerze dedykowanym i ogłoszeń na Steamie, a także tego, co uruchamiamy na każdym hostowanym przez nas serwerze Nightingale. Żeby przejść od razu do wynajmu, wejdź do opcji 2.
Czego potrzebujesz
- Oprogramowanie serwera: "Nightingale Dedicated Server", aplikacja Steam 3796810. Jest darmowe, a ten sam identyfikator aplikacji obsługuje wersję na Linuksa i na Windowsa: SteamCMD pobiera tę dla twojego systemu. Polecenie instalacji używa
+login anonymous. - Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Ten poradnik używa Debiana lub Ubuntu Linux, czyli tego, na czym pracujemy.
- Sprzęt: poradnik Inflexion nie podaje wymagań serwera. Traktuj każdą liczbę, którą przeczytasz gdzie indziej, jako szacunek.
- Limit graczy: domyślnie Nightingale obsługuje sześciu graczy w jednym królestwie. Inflexion pisze, że zwiększanie limitu powyżej sześciu nie jest wspierane i może powodować niezamierzone zachowania.
- Sieć: UDP 7777 dla gry, dostępny z internetu. Możesz go zmienić za pomocą
-port=. - Gra: każdy gracz potrzebuje Nightingale. Poradnik Inflexion wymienia konta Steam i Epic jako graczy, których zapisuje serwer dedykowany.
Opcja 1: hostuj sam
Te kroki dotyczą Debiana lub Ubuntu. Identyfikator aplikacji, nazwy plików i nazwy ustawień pochodzą z poradnika Inflexion i z naszej własnej instalacji.
Zainstaluj serwer
- Zainstaluj bibliotekę potrzebną SteamCMD oraz curl do kolejnych kroków.
sudo apt-get update sudo apt-get install -y lib32gcc-s1 curl - Utwórz użytkownika dla serwera i przełącz się na niego.
sudo useradd -m -s /bin/bash nightingale sudo -iu nightingale - Zainstaluj SteamCMD jako ten użytkownik i pozwól mu raz zaktualizować się samemu.
mkdir -p ~/steamcmd ~/server cd ~/steamcmd curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz ./steamcmd.sh +quit - Pobierz serwer.
Przy naszych instalacjach SteamCMD czasem kończył bez błędu i mimo to nie zostawiał plików gry, dlatego nasz skrypt instalacyjny sprawdza, czy w folderze serwera istnieje manifest aplikacji (~/steamcmd/steamcmd.sh +force_install_dir /home/nightingale/server +login anonymous +app_update 3796810 validate +quitsteamapps/appmanifest_*.acf), i ponawia pobieranie do trzech razy. Zrób to samo ręcznie: jeśli~/server/steamapps/appmanifest_3796810.acfnie ma, uruchom polecenie jeszcze raz. - Skopiuj bibliotekę klienta Steam do
.steam/sdk64w katalogu domowym użytkownika, który uruchamia serwer, tak jak robi to nasza instalacja:mkdir -p ~/.steam/sdk64 cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
Zapisz ustawienia
- Utwórz plik ustawień z przykładu dostarczanego przez twórcę:
cd ~/server cp NWX/Config/ExampleServerSettings.ini NWX/Config/ServerSettings.ini - Edytuj
NWX/Config/ServerSettings.ini. Opcje znajdują się w sekcji[/Script/NWX.NWXServerSettings]:
Bez[/Script/NWX.NWXServerSettings] Password=choose-a-connection-password AdminPassword=choose-an-admin-passwordPasswordkażdy, kto zna twój adres, może dołączyć, a Inflexion zaleca jego ustawienie. Gracze, którzy wpiszą w grzeAdminPassword, mogą wyrzucać i banować innych graczy. - Wiedz, które ustawienia działają tylko z wiersza poleceń. Limitu graczy (
-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=), portu (-port=) i cheatów (-EnableCheats) nie da się ustawić w pliku. Zostaw=w-port=7777: Inflexion ostrzega, że bez niego Unreal ignoruje to ustawienie.
Otwórz port, uruchom i dołącz
- Otwórz UDP 7777. Zezwól na niego w zaporze maszyny (na przykład
sudo ufw allow 7777/udp) i przekieruj go na routerze. Serwer nasłuchuje na wszystkich interfejsach, chyba że dodasz-multihome=<IP>. - Start serwera z folderu serwera:
Nasze serwery uznają go za gotowy, gdy log wypisze./NWXServer.shLogNWXGameMode: GameModeAwaiter became ready.Logi są wNWX/Saved/Logs. Naciśnij Control-C raz, a w razie potrzeby dwa razy, aby zamknąć serwer w poprawny sposób. - Dołącz. W grze wybierz Play, wskaż swoją postać, wybierz Join a Game i połącz się przez Steam albo wpisz adres i port w polu IP/LAN.
- Zaktualizuj, zatrzymując serwer i ponownie uruchamiając polecenie pobierania z kroku 4.
Kopia zapasowa i reset
Inflexion pisze, że skopiowanie NWX/Saved/Offline, NWX/Saved/Config i NWX/Config zapisuje cały stan serwera. Aby zresetować serwer do pustego, usuń NWX/Saved/Offline i NWX/Saved/Config.
Królestwa pierwszego gracza są importowane
Gdy pierwszy gracz łączy się z nowym serwerem dedykowanym, Nightingale wysyła na serwer i importuje tam królestwa tego gracza razem z postacią. Jeśli tego nie chcesz, dołącz najpierw zupełnie nową postacią, aby utworzyć puste królestwo Abeyance. Późniejsze połączenie się istniejącą postacią nie importuje królestw.
Opcja 2: hostuj na PlayNHost
Serwery Nightingale nie są jeszcze w sprzedaży w PlayNHost. W chwili pisania strona hostingu serwerów Nightingale pokazuje Wkrótce i zbiera twój e-mail, żebyś dowiedział się, kiedy ruszy. Poniższe kroki pokazują, jak nasz panel konfiguruje serwer Nightingale, gdy to nastąpi. Wynajem oszczędza ci instalację, przekierowanie portów i rutynę aktualizacji. Hasła i poziom trudności nadal wybierasz sam.
- Zamów serwer na stronie hostingu serwerów Nightingale, gdy jej plany będą otwarte.
- Poczekaj na instalację. Serwer pojawi się w panelu. Jego konsola wypisze
LogNWXGameMode: GameModeAwaiter became ready., gdy będzie gotowy. - Ustaw hasła i poziom trudności. Na karcie Ustawienia, w sekcji Ustawienia gry, ustaw Hasło połączenia, Hasło administratora i Poziom trudności (easy, medium, hard lub extreme), a potem zrestartuj serwer. Panel przekazuje poziom trudności serwerowi jako początkowy poziom trudności, ustawienie, którego poradnik Inflexion nie dokumentuje.
- Zaproś graczy. Podaj im adres i port serwera z panelu oraz hasło połączenia. Wybierają Play, a potem Join a Game. Zobacz Jak połączyć się z serwerem Nightingale.
Co panel robi za ciebie:
- Twój port jest przydzielany i przekazywany serwerowi przy każdym starcie, a hasła i poziom trudności są przekazywane jako opcje startowe, więc zmieniasz je w panelu, a nie w pliku. Zobacz Jak zmienić ustawienia serwera Nightingale.
- Automatyczna aktualizacja jest domyślnie włączona (w sekcji Pokaż zaawansowane w Ustawienia gry), więc przy każdym starcie serwer sprawdza Steam i instaluje najnowszą wersję serwera.
- Instalacja tworzy dwa foldery, z których serwer wczytuje mody:
NWX/Modsdla moda spakowanego jako folder iNWX/Content/Paks/~modsdla pojedynczego pliku.pak. Żaden z nich nie istnieje po świeżej instalacji SteamCMD, więc na serwerze hostowanym samodzielnie tworzysz je sam. Przetestowaliśmy oba foldery na wersji serwera Nightingale: zamontował mod umieszczony w którymkolwiek z nich. - Plik ustawień jest tworzony za ciebie: instalacja kopiuje
ExampleServerSettings.inidoServerSettings.ini, jeśli go brakuje.
Aby zostać adminem w grze, zobacz Jak zostać adminem na serwerze Nightingale.
Własny hosting czy wynajem: uczciwe porównanie
- Koszt: oprogramowanie serwera jest darmowe. Własny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to cykliczna opłata zależna od planu i okresu rozliczeniowego.
- Dostępność: domowy serwer działa tylko wtedy, gdy działają twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy, więc znajomi mogą grać, gdy ciebie nie ma online.
- Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twój domowy adres IP z dala od sprawy.
- Konfiguracja: własny hosting wymaga wiersza poleceń, SteamCMD i przekierowania portów. Wynajem wymaga kilku pól w panelu.
- Limit graczy: Inflexion domyślnie obsługuje sześciu graczy i uznaje więcej za niewspierane. Nasze plany podają 6, 7 i 8 graczy, więc podejmij decyzję z tym na uwadze.
- Kontrola: własny hosting daje ci każdy plik i każdą opcję startową. Na naszych serwerach zmieniasz ustawienia w panelu i nadal masz kartę Files.
Chcesz pominąć konfigurację? Zobacz plany serwerów Nightingale. Masz już serwer? Zacznij od Jak naprawić ustawienia serwera Nightingale, które się nie stosują.



