You are here: Download - NWNX2
NWNX and most modules are available for the Windows and Linux operating systems.
Note: Although the downloads may appear to be outdated, they are not! It is just a matter of fact that NWNX works without flaws and thus there was no immediate need to update it or any of the plugins.
Windows Downloads
Module name | State | Version | Date | Link | Forum |
NWNX Core | stable | 2.7-b4 | 07.05.2008 | Link | |
NWNX ODBC | stable | 0.9.2.4 | 02.02.2005 | ||
NWNX Chat | stable | 0.3.4 | 12.05.2008 | ||
NWNX Profiler | stable | 1.6.2 | 26.08.2008 | ||
NWNX Functions | outdated | 1.1.0 | 31.12.2003 | ||
NWNX Events | outdated | 1.0 beta | 07.04.2007 | ||
NWNX Fixes | stable | 1.0.5 | 08.03.2009 | ||
NWNX Hashset | stable | 1.0 | 31.12.2003 | ||
NWNX Time | stable | 1.0 | 12.01.2005 | ||
NWNX ResMan | beta | 0.2 | 29.05.2005 |
Module name | State | Version | Date | Link | Forum |
NWNCX Core | alpha | 0.1 | 30.01.2010 | ||
NWNX2 plugins for NWNCX | - | - | 30.01.2010 |
Linux Downloads
The recommended way to install NWNX on Linux is to compile it.
The most recent list of plugins can be found on Github wiki.
If you can't compile NWNX from sources, here are precompiled binaries for some of the plugins:
Module name | State | Version | Date | File | Forum |
NWNX Core | stable | 2.7-b4 | 07.05.2008 | ||
NWNX ODBC | stable | 0.3 | 10.08.2006 | ||
NWNX Chat | stable | 0.3.5 | 04.06.2008 | ||
NWNX Profiler | stable | 1.60 | 20.06.2006 | ||
NWNX Functions | stable | 1.9.0 | 12.11.2008 | ||
NWNX Events | stable | 1.3.1 | 12.11.2008 | ||
NWNX Fixes | stable | 1.0.5 | 25.02.2009 | ||
NWNX Reset | stable | 0.2 | 12.08.2006 | ||
NWNX ResMan | unstable | 0.0.2.2 | 30.06.2006 | ||
NWNX Areas | stable | 0.3.0 | 16.01.2010 | ||
NWNX Names | beta | 1.0 | 09.01.2010 |
Windows descriptions
Main program
NWNX on Windows consists of two distinct components: The main program and one or more plugins. The main program is the foundation of NWNX and includes the ability to load plugins, monitor server health, and rotate log files on each start of the server. You will need this in any case.
State: stable | Version: 2.7-b4 | Released: 07.05.2008 | Docs | Changelog
nwnx-2.7-beta4-win32-full.rar | 183 K |
Each plugin has a specific purpose. Just decide what functionality you want to add to your server, and put the corresponding DLL into your NWN folder:
Plugin: Database connectivity
The historically most important plugin is the ODBC interface for Neverwinter Nights. Not so long ago, there wasn't any realtime database solution for NWN, when the Avlis team released the first version of NWNX, which suddenly opened a whole new world for owners of persistent worlds. This plugin and the accompanying APS (Avlis Persistence System) script is what made NWNX known in the community.
State: STABLE | Version: 0.9.2.4 | Released: 02.02.2005 | Docs | Changelog
nwnx_odbc2_0924.zip | 1.1 M |
Plugin: Profiler
The "Profiler" is a NWNX plugin that spits out statistics about running scripts and pathfinding issues. It shows how often a script has been called, how much time it took to complete, and gives some overall statistics.
State: stable | Version: 1.6.2 | Released: 26.08.2008 | Docs | Changelog
nwnx_profiler_162.zip | 67 K |
Plugin: Hashset
This plugin implements an advanced data structure, combining a hashmap and a set. This means you can set up associations between key - value pairs (hashmap), and also cycle through all stored data (set). You can even use this like an array, although it has much more to offer than just that.
State: stable | Version: 1.0 | Released: 31.12.2003 | Docs
nwnx_hashset_101.zip | 73 K |
Plugin: Functions
This is an experimental plugin that gives access to some new functions to use with items.
(The plugin is outdated)
State: alpha | Version: 1.1.0 | Released: 31.12.2003 | Docs
nwnx_functions_110.zip | 52 K |
Plugin: Vaultster
The Vaultster plugin can be seen as a transmission medium over the internet for character files to other servers on this world.
State: Stable | Version: 1.4.6 | Released: 27.07.2005 | Docs
ps. Linux version 0.3.0 is also included in the download.
nwnx_vaultster_146.zip | 236 K |
Plugin: Time
This plugin implements a simple, yet highly accurate timer. Perfect for knowing how long your functions really take to execute.
State: stable | Version: 1.0 | Released: 12.01.2005
nwnx_time.zip |
Plugin: Demo Plugin
This plugin serves as a starting point for new plugins. It the simplest plugin possible and the right one to look at if you are new to plugin development.
State: stable | Version: 1.0 | Released: 10.02.2005
nwnx_demoplugin.zip | 40 K |
Plugin: Resource Manager
This is an experimental plugin which makes it possible to load resources like scripts, items, and creatures from a directory on your harddisk - while the server is running. You can modify these external resources on the fly and the server will load them dynamically.
State: beta | Version: 0.2 | Released: 29.05.2005
nwnx_resman_002.zip | 78 K |
Linux descriptions
The Linux packages contains the complete source code and a precompiled binary file.
NWNX Core
The main NWNX application.
State: stable | Version: 2.7-beta4 | Released: 07.05.2008
linnwnx2-2.5.3-rc1.tar.gz | 151 K | ||
nwnx-2.7-beta4-linux.rar | 42 K |
Plugin: Database connectivity (ODBC2)
MySQL/PostgreSQL/SQLite interface plugin
State: stable | Version: 0.3 | Released: 10.08.2006
nwnx_odbc-0.3-static-sqlite.rar | 467 K |
Plugin: NWNX Chat
Chat event hook
State: stable | Version: 0.3.5 | Released: 04.06.2008
nwnx_chat-0.3.5-linux.rar | 30 K |
Plugin: NWNX Events
Adds new events to the game
State: stable | Version: 1.2.2 | Released: 04.06.2008
nwnx_events-1.2.2-linux.rar | 47 K |
Plugin: NWNX Functions
New scripting functions
State: stable | Version: 1.8.9 | Released: 14.07.2008
nwnx_functions-1.8.9.rar | 39 K |
Archive
The archive contains older versions of plugins which are outdated or no longer actively maintained.