Le serveur dédié de Neverwinter Nights se pilote par des options de ligne de commande. Cet outil les assemble pour Linux (nwserver-linux) ou Windows (nwserver.exe) ; les options reprennent l'aide intégrée de nwserver. Les valeurs par défaut de chaque option ne sont pas documentées officiellement : laissez « — » pour ne pas l'envoyer.
Comment utiliser l'outil
Choisissez Linux ou Windows et saisissez le nom exact du module (placé dans le dossier modules).
Réglez nom, port (5121 par défaut en pratique), slots, niveaux et mots de passe.
Choisissez les règles (PvP, ELC, ILR, difficulté…) ou laissez « — » pour garder le comportement du module.
Téléchargez le script, rendez-le exécutable (chmod +x) et lancez-le depuis le dossier bin du serveur.
Valeurs des options
D'après l'aide de nwserver (relevée sur les forums Beamdog, non sur une page officielle) : -pvp 0/1/2 = aucun / groupe seulement / complet ; -difficulty 1 (facile) à 4 (très difficile) ; -servervault 0/1 = personnages locaux / sur le serveur ; -elc et -ilr 0/1 appliquent les règles de personnage légal et de restriction de niveau d'objets ; -autosaveinterval en minutes (0 = désactivé). -adminpassword n'est pas proposé (inutilisé selon cette aide).
./nwserver-linux -module MyModule -servername "My NWN server" -port 5121 -maxclients 32 -dmpassword ChangeMe! -publicserver 1Questions fréquentes
- Où trouver la liste officielle des options ?
- nwserver affiche son aide si on lui passe une option invalide (par exemple -h). Une référence communautaire existe sur neverwinternights.info (même liste pour NWN 1.69 et EE selon les forums). Vérifiez toujours sur votre build.
- Pourquoi mon serveur n'apparaît-il pas dans la liste publique ?
- Ajoutez -publicserver 1 et vérifiez que le port (5121 UDP en général) est joignable depuis Internet. Selon les forums, il faut aussi une IPv4 dédiée avec redirection de port.
