This guide covers Dungeon Master (DM) tools, server administration, player management, NWNX support, and troubleshooting for your Neverwinter Nights: Enhanced Edition dedicated server. NWN:EE is the enhanced edition of the classic D&D RPG with full DM and multiplayer support. For initial setup, module installation, and connection instructions, see NWN:EE Server Setup Guide.
1. Dungeon Master (DM) Access
The DM is the primary administrative role in NWN:EE. To join as a DM:
- Set a DM_PASSWORD in GPanel Startup variables.
- Launch NWN:EE, connect to your server, and select DM Login instead of Player Login.
- Enter the DM password when prompted.
2. DM Console Commands
As a DM, use the chat line (press Enter) and prefix commands with ##:
Player Management
| Command | Description |
|---|---|
##BootPC <player_name> | Kick a player from the server. |
##BanPlayer <player_name> | Ban a player from the server. |
##UnbanPlayer <player_name> | Remove a player ban. |
##GetPlayerList | List all connected players. |
##SetPauseState <0/1> | Pause (1) or unpause (0) the game. |
World Management
| Command | Description |
|---|---|
##SaveGame <name> | Save the current game state. |
##ExportChar <player_name> | Export a player's character to the server vault. |
##SetDifficulty <1-4> | Change difficulty: 1=Easy, 2=Normal, 3=D&D Hardcore, 4=Very Difficult. |
##SetMaxPlayers <number> | Change the maximum player count. |
##SetMinLevelForDM <level> | Set minimum level for DM characters. |
3. DM Client Tools
When logged in as DM, the DM Client provides a full GUI for world management:
- Creator: Spawn creatures, items, waypoints, and placeables.
- Chooser: Select and inspect objects in the world.
- Possess: Take control of an NPC to role-play encounters.
- Jump: Teleport to any area in the module.
- Properties: Modify creature stats, item properties, and object attributes.
- Encounter Editor: Create and customize random encounters.
4. Server Configuration Files
nwn.ini
Located at user/nwn.ini. Contains low-level server settings. Most settings are controlled via startup variables, but advanced users can edit this file directly.
Server Vault
When SERVER_VAULT is set to 1, characters are stored server-side in user/servervault/. Each player gets a subfolder named after their CD key containing their .bic character files.
5. Game Settings Reference
PvP Modes
| Value | Mode | Description |
|---|---|---|
0 | None | Players cannot attack each other. |
1 | Party | Players can only attack those not in their party. |
2 | Full | Any player can attack any other player. |
Difficulty Levels
| Value | Level | Description |
|---|---|---|
1 | Easy | Reduced enemy damage and difficulty. |
2 | Normal | Standard D&D rules. |
3 | D&D Hardcore | Strict D&D rules, death is permanent. |
4 | Very Difficult | Maximum challenge, enemies deal extra damage. |
6. Troubleshooting
Server Not Starting
- Ensure MODULE_NAME is set and the module file exists in
data/oruser/modules/. - Check that the module name matches the filename exactly (without
.modextension). - If using custom hak packs, verify all required
.hakfiles are inuser/hak/.
Players Cannot Connect
- Verify the server is running in GPanel.
- Check the correct IP and port from the Network tab.
- Ensure players' character levels are within the MIN_LEVEL / MAX_LEVEL range.
- If ELC is enabled, characters must meet legal character requirements.
Module Compatibility
- Ensure the module is compatible with the installed NWN_VERSION.
- Some older modules may require specific hak packs or tlk files.
- Check the module documentation for any special server requirements.
Related Articles
Need Help?
If you run into issues with your NWN:EE server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.