Go to your Neverwinter Nights 2 folder in your documents. Look for a file named nwn2cdkey.ini and open it. If there are no keys written to the lines Key1, Key2, and Key3, get your keys from your Steam Library by Right-Clicking Neverwinter Nights 2, and selecting View Game CD Key.
Neverwinter Nights 2: Complete is a complete edition with all three expansions. Neverwinter Nights 2 Platinum includes the Mask of the Betrayer and Storm of Zehir expansions. DLC and expansion packs. Link Essential improvements. Link. Neverwinter Nights: Enhanced Edition offers new means of display and improved UI that can adjust to your preferred resolution settings including the support for 1080p and even 4k options. Furthermore, enjoy your games with overhauled graphics, pixel shaders, cleaner visuals, and newly added options for contrast, vibrancy, and even the depth of.
Skip to end of metadataGo to start of metadataThis is a rough guide for setting up a new online NWN2 server.
Also, Neverwinter Nights 2: Platinum Edition was released on Steam and is currently enjoying a 50% off sale. I was never 'inta Neverwinter myself, let alone its huge modding community, but RPS reader Andrew 'Block-Rocking' Brockert has provided us with some advice on how to get to the good stuff. Neverwinter Nights 2: Platinum All Discussions Screenshots Artwork Broadcasts Videos News Guides Reviews All Discussions Screenshots Artwork Broadcasts Videos News Guides Reviews.
There are a lot of sections that would need to be improved / more detailed. Don't hesitate to edit this page and add anything.
- OS: Windows XP or later. Linux or Mac can run nwn2server using Wine, but nwnx4 does not work. In this
- Processor: Since nwn2server is single threaded (i.e. it will use only one core), you need the highest frequency possible on a single core. The required frequency vary greatly depending on the used scripts, module size, number of players, etc. but 2.5GHz should be enough for a medium sized module.
- RAM: 4GB should be enough for windows + nwn2server + MySQL. Very large servers use 6GB.
- Disk: Disk speed will impact both nwn2server boot time and run-time responsiveness when instantiating creatures, placeables, etc. SSD are probably the best since they allow to read small files very quickly compared to hard drive disks. If you have extra RAM, you can setup a ramdisk for even better performances.
- Network: A fast network will improve player's area loading time.
You can install the NWN2Server using one of these methods:
Method 1: standard install
This is the easiest method, but will use more disk space than using Method 2.
- Install the game using the disks / gog / steam installer
- Make sure your game is up to date
Method 2: light server install
- Copy the following files and folders from the a standard NWN2 install to a separate folder, keeping the same folder structure:
Campaigns/Neverwinter Nights 2 Campaign*/Campaign.cam
Data/2DA*.zip
Data/convo*.zip
Data/Ini*.zip
Data/lod-merged*.zip
Data/NWN2_Models*.zip
Data/scripts*.zip
Data/SpeedTree*.zip
Data/Templates*.zip
Data/walkmesh*.zip
dialog*.tlk
granny2.dll
mss32.dll
NWN2_MemoryMgr.dll
NWN2_MemoryMgr_amdxp.dll
nwn2.ini
nwn2player.ini
nwn.ini
nwnplayer.ini
nwnpatch.ini
nwn2server.exe
- The created folder should now contain only the required files to launch a NWN2Server instance.
- Install required windows libraries: directx 9, dotnet3.5
NWN2Server uses by default port 5121
.
If your server runs behind a NAT (like an internet access provider router), you will need to configure the router to redirect 5121
to your server hosting machine.
Also make sure your firewall allows port 5121
.
- Download nwnx4 on the official website
- Extract the zip file somewhere on the system
- Edit
nwnx.ini
nwn2
: Path to the nwn2 installation folderparameters
: Command line parameters passed to the nwn2server process, like:-module yourmodule
automatically load yourmodule.mod-moduledir yourmodule
automatically load yourmodule if saved as directory-cpu 3
Assign the nwn2server process to the CPU core 3
NWNX4 plugins
xp_bugfix (required)
Required for displaying the server in the in-game server list (using the Client Extension). Also comes with a bunch of server bug fixes and optimization (a must have !)
- Download the latest version of the plugin on the forum page
- Extract the zip file and copy the
dll
andini
files inside the nwnx4 folder
xp_mysql (optional)
xpmysql is used by a lot of nwn2 servers as an efficient persistent database. You may not require it. You cannot use both xpmysql and xp_sqlite at the same time.
- If you don't need a MySQL server, remove
xp_mysql.dll
andxp_mysql.ini
- Otherwise install a MySQL-compatible server (https://mariadb.org/ is probably the best) on the server, and edit the
xp_mysql.ini
file:server
: MySQL server IP addressuser
: MySQL user for executing queriespassword
: user's passwordschema
: Default used MySQL schema
xp_sqlite (optional)
xpsqlite is used by some nwn2 servers as an easy to setup persistent database. You may not require it. You cannot use both xpmysql and xp_sqlite at the same time.
- If you don't need SQLite, remove
xp_sqlite.dll
andxp_sqlite.ini
- Otherwise edit
xp_mysql.ini
:file
Path to the file for storing the database file
You can change the server game rules by editing Documents/Neverwinter Nights 2/nwn2player.ini
Here is an example of server options:
Let players automatically download / update their custom content files when they connect to a server:
Neverwinter Nights 2 Steamunlocked
Neverwinter Nights 2 Steam Cd Key
Simply launch NWNX4_GUI.exe
from the nwnx4 folder, and you should see a NWN2Server window appearing.