NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak hostować serwer Nightingale (2026)

NightingaleUpdated Nov 5, 20268 min read

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.ini do ServerSettings.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

  1. Zainstaluj bibliotekę potrzebną SteamCMD oraz curl do kolejnych kroków.
    sudo apt-get update
    sudo apt-get install -y lib32gcc-s1 curl
  2. Utwórz użytkownika dla serwera i przełącz się na niego.
    sudo useradd -m -s /bin/bash nightingale
    sudo -iu nightingale
  3. 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
  4. Pobierz serwer.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/nightingale/server +login anonymous +app_update 3796810 validate +quit
    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 (steamapps/appmanifest_*.acf), i ponawia pobieranie do trzech razy. Zrób to samo ręcznie: jeśli ~/server/steamapps/appmanifest_3796810.acf nie ma, uruchom polecenie jeszcze raz.
  5. Skopiuj bibliotekę klienta Steam do .steam/sdk64 w 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

  1. Utwórz plik ustawień z przykładu dostarczanego przez twórcę:
    cd ~/server
    cp NWX/Config/ExampleServerSettings.ini NWX/Config/ServerSettings.ini
  2. Edytuj NWX/Config/ServerSettings.ini. Opcje znajdują się w sekcji [/Script/NWX.NWXServerSettings]:
    [/Script/NWX.NWXServerSettings]
    Password=choose-a-connection-password
    AdminPassword=choose-an-admin-password
    Bez Password każdy, kto zna twój adres, może dołączyć, a Inflexion zaleca jego ustawienie. Gracze, którzy wpiszą w grze AdminPassword, mogą wyrzucać i banować innych graczy.
  3. 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

  1. 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>.
  2. Start serwera z folderu serwera:
    ./NWXServer.sh
    Nasze serwery uznają go za gotowy, gdy log wypisze LogNWXGameMode: GameModeAwaiter became ready. Logi są w NWX/Saved/Logs. Naciśnij Control-C raz, a w razie potrzeby dwa razy, aby zamknąć serwer w poprawny sposób.
  3. 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.
  4. 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.

  1. Zamów serwer na stronie hostingu serwerów Nightingale, gdy jej plany będą otwarte.
  2. Poczekaj na instalację. Serwer pojawi się w panelu. Jego konsola wypisze LogNWXGameMode: GameModeAwaiter became ready., gdy będzie gotowy.
  3. 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.
  4. 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/Mods dla moda spakowanego jako folder i NWX/Content/Paks/~mods dla 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.ini do ServerSettings.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ą.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY