Guide d’installation du serveur dédié Nightingale

De Survival Servers
Aller à la navigation Aller à la recherche

Nightingale propose un serveur dédié officiel gratuit depuis la mise à jour serveur dédié de juillet 2025.

Prérequis

  • Windows ou Linux. Le serveur est une build Unreal Engine 5 complète : prévoyez 6-8 Go de RAM par serveur et un CPU multicœur moderne.
  • Environ 11 Go d’espace disque pour l’installation, plus de la place pour les sauvegardes de royaume et de personnage.
  • SteamCMD. Le serveur est gratuit et s’installe en anonyme. Vous n’avez pas besoin de posséder le jeu pour le faire tourner.

Installation

Installez l’application Steam 3796810 (« Nightingale Dedicated Server ») avec SteamCMD :

steamcmd +login anonymous +force_install_dir C:\nightingale +app_update 3796810 +quit

L’exécutable du serveur Windows est NWXServer.exe à la racine de l’installation.

Configuration

Copiez NWX\Config\ExampleServerSettings.ini vers ServerSettings.ini dans le même dossier. Toute la configuration par fichier tient en trois clés sous [/Script/NWX.NWXServerSettings] :

  • Password : mot de passe de connexion demandé aux joueurs quand ils rejoignent le serveur.
  • AdminPassword : saisir ceci en jeu débloque l’expulsion et le bannissement (ainsi que le menu de triche s’il est activé).
  • StartingDifficulty : easy, medium, hard ou extreme. Ne s’applique qu’à la toute première carte du serveur, et est ignoré si le premier joueur à rejoindre importe des royaumes existants.

Tout le reste passe par la ligne de commande :

NWXServer.exe -log -port=7777 -statusPort=7778 "-ini:Game:[/Script/Engine.GameSession]:MaxPlayers=6"
  • -port= : trafic du jeu, UDP. Le signe égal est obligatoire, sinon Unreal ignore le paramètre sans prévenir.
  • MaxPlayers : le développeur prend en charge au maximum 6 joueurs ; au-delà de 6, le fonctionnement n’est pas pris en charge.
  • -statusPort= : point de terminaison HTTP facultatif. GET /status renvoie le nombre de joueurs et un état prêt/en chargement. Il n’écoute que sur localhost sauf si vous ajoutez DefaultBindAddress=0.0.0.0 et +ListenerOverrides=(Port=7778,BindAddress=0.0.0.0) sous [HTTPServer.Listeners] dans NWX\Saved\Config\WindowsServer\Engine.ini (la forme -ini:Engine de la ligne de lancement est coupée à la virgule et ignorée).
  • -EnableCheats : active le menu de triche/débogage ; les joueurs ont tout de même besoin de l’AdminPassword, et de leur propre jeu lancé avec -EnableCheats, pour l’utiliser.

Redirigez le port UDP choisi et ajoutez la règle de pare-feu correspondante.

Sauvegardes et persistance

Tout se trouve dans le répertoire d’installation :

  • Realms : NWX\Saved\Offline\DedicatedServer\Deploy
  • Personnages : NWX\Saved\Offline\<PlatformID>\Profiles
  • Journaux : NWX\Saved\Logs

Sauvegardez toute l’arborescence NWX\Saved\Offline, plus NWX\Saved\Config et NWX\Config. Le serveur fait aussi un instantané de l’arborescence Offline dans OfflineBackup au premier lancement de chaque jour de semaine.

Rejoindre le serveur

Il n’y a ni navigateur de serveurs ni paramètre de nom de serveur. Les joueurs rejoignent via leur liste d’amis Steam, ou directement via Join a Game → IP/LAN avec IP:port. Les joueurs Steam et Epic Games se connectent tous au même serveur.

Le premier joueur à se connecter importe ses propres royaumes. Pour un monde propre, le premier joueur doit se connecter une fois avec un nouveau personnage.

Mods

Les mods ne sont pas officiellement pris en charge par Inflexion. Il n’y a ni intégration du Steam Workshop ni chargeur de mods pour ce jeu.


Vous préférez ne pas gérer vous-même SteamCMD, les ports et les sauvegardes ? L’hébergement de serveur Nightingale de SurvivalServers comprend l’installation instantanée, les trois clés de configuration gérées dans le Command Center, des sauvegardes planifiées et la protection anti-DDoS.