Ce guide explique comment configurer votre serveur dédié Neverwinter Nights: Enhanced Edition sur Legion Hosting, configurer les variables de démarrage, charger des modules, gérer les mots de passe et vous connecter à votre serveur. NWN:EE est l'édition améliorée du RPG classique Dungeons & Dragons proposant plus de 100 heures de contenu et des modules créés par les utilisateurs. Pour les commandes d'administration, les outils DM et le dépannage, consultez Commandes d'administration NWN:EE.
1. Premier démarrage
- Connectez-vous à GPanel et sélectionnez votre serveur NWN:EE.
- Allez dans l'onglet Startup et configurez les variables requises (voir Section 2).
- Définissez MODULE_NAME sur le module que vous souhaitez charger (requis). Définissez SERVER_NAME sur le nom de serveur souhaité.
- Retournez dans l'onglet Console et cliquez sur Start.
- Attendez que la console affiche
Server: Module loadedpour confirmer que le serveur est prêt.
MODULE_NAME valide. Les modules officiels se trouvent dans data/ et les modules personnalisés dans user/modules/. Le nom doit correspondre exactement au fichier, sans l'extension .mod.
2. Variables de démarrage GPanel
| Variable | Par défaut | Description |
|---|---|---|
SERVER_NAME | A Pterodactyl hosted server | Nom du serveur affiché dans le navigateur de jeu. |
MODULE_NAME | (vide, requis) | Module à charger. Doit correspondre au nom de fichier sans l'extension .mod. |
NWN_VERSION | latest | Version du jeu à installer. Utilisez latest ou un numéro de version spécifique. |
MAX_CLIENTS | 96 | Nombre maximum de connexions au serveur. |
MIN_LEVEL | 1 | Niveau de personnage minimum requis pour rejoindre. |
MAX_LEVEL | 100 | Niveau de personnage maximum autorisé. |
DIFFICULTY | 3 | Difficulté : 1 = Facile, 2 = Normal, 3 = D&D Hardcore, 4 = Très difficile. |
PVP | 2 | Mode PvP : 0 = Aucun, 1 = Groupe, 2 = Complet. |
PLAYER_PASSWORD | (vide) | Mot de passe requis pour rejoindre en tant que joueur. Vide = public. |
DM_PASSWORD | (vide) | Mot de passe requis pour rejoindre en tant que Maître de Donjon. |
IS_PUBLIC | 0 | Si le serveur apparaît dans la liste publique des parties. 1 = public. |
SERVER_VAULT | 1 | 0 = coffre-fort de personnages local uniquement, 1 = coffre-fort serveur uniquement. |
ELC | 1 | Imposer les personnages légaux. 1 = activé. |
ILR | 1 | Imposer les restrictions de niveau des objets. 1 = activé. |
PAUSE_AND_PLAY | 1 | Qui peut mettre en pause : 0 = DM uniquement, 1 = les joueurs peuvent mettre en pause. |
ONE_PARTY | 0 | Mode groupe unique. 1 = un seul groupe autorisé. |
GAME_TYPE | 0 | Salon de jeu dans lequel publier (s'applique uniquement si public). |
AUTO_SAVE_INTERVAL | 0 | Intervalle de sauvegarde automatique en minutes. 0 = désactivé. |
RELOAD_WHEN_EMPTY | 0 | Recharger le module lorsque tous les joueurs partent. 1 = activé. |
3. Installation de modules personnalisés
- Arrêtez votre serveur dans GPanel.
- Transférez votre fichier
.moddansuser/modules/via SFTP (voir Comment transférer des fichiers via SFTP). - Définissez MODULE_NAME dans les variables de démarrage sur le nom du fichier du module sans l'extension
.mod. - Transférez tous les fichiers
.hakrequis dansuser/hak/. - Transférez tous les fichiers
.tlkrequis dansuser/tlk/. - Démarrez le serveur.
Structure des fichiers
user/
modules/ -- Custom .mod files
hak/ -- Custom .hak override files
tlk/ -- Custom .tlk dialogue files
servervault/ -- Server-side character files
nwn.ini -- Main configuration file
nwnplayer.ini -- Player settings
4. Comment se connecter
- Lancez Neverwinter Nights: Enhanced Edition.
- Cliquez sur Multiplayer.
- Si le serveur est public, trouvez-le dans la liste des parties par son nom.
- Pour une connexion directe, cliquez sur Direct Connect et entrez l'IP et le port de votre serveur.
- Entrez le mot de passe joueur si un mot de passe est défini.
Articles connexes
- Commandes d'administration NWN:EE
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur NWN:EE qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.