Check out our new website for updates and the NWNX forum: www.nwnx.org ! The Neverwinter Nights Extender (NWNX) is a solution that adds new functionality to the dedicated server. It dynamically loads libraries into the server that can perform various tasks, like ODBC database connectivity. You can create your own NWNX module starting with version 2.5 and do things that you can't even dream of in NWScript.
About the ODBC interface: Unlike other persistence systems, the Avlis Persistence System (APS) and the underlying NWN Extender 2 read and write information from database servers like MySQL or other products on the fly and make information stored in the database available in real-time.
Posted by amaerillie at 2010-12-12 22:16:47 Voted 10.00 on 12/12/10
One of the most valuable contributions to the NWN community. I also would like to see full postgres support, but still a very useful tool.
Posted by Spawnblade at 2009-03-30 13:29:38 Voted 10.00 on 03/30/09
Absolutely essential for any ambitious PW developer.
Posted by Pattycake1 at 2008-09-15 07:25:06 Voted 10.00 on 09/15/08
I have been using this for over a year now. It has been a great assest to running my server and I recomend this to any one that wants to run a server.
Posted by Dirgesinger at 2005-05-09 15:01:36 Voted 8.00 on 05/09/05
Running linux, have no interest in running mysql--postgres would be much faster... but unfortunately the support was removed. Most disappointing. _________________________ Aspiring author; NWN builder and DM.
"Sethal's Progeny: Wisdom of Wyrms" now on the Vault in closed beta! Link
Posted by kujospam ( 69.135.xxx.xxx ) at 2005-05-05 18:11:57
I keep getting an error from asp_random saying that there is too many instructions. anybody know anything about this?
Posted by bashnako at 2005-03-03 10:13:07 Voted 10.00 on 03/03/05
Posted by jen at 2005-02-01 12:02:47 Voted 10.00 on 02/01/05
Posted by Senalaya at 2005-01-09 00:24:36 Voted 10.00 on 01/09/05
Hail! CirAnto, the onClientLeave event does not fire until the PC has left the module. You cannot do anything that requires information from the PC object itself in an onClientLeave script.
Posted by Anonymous ( 68.232.xxx.xxx ) at 2004-12-22 19:25:00
simple problem.....i'm sure the solution is as well...so far i'm impressed with this system. This is going to be my first try at a "PW"...(and learning on the fly). I've had no problem with mysql database\nwnx2 setup...got the correct tables set and...etc...etc.....MY SIMPLE PROBLEM=how do i set this up for nwnx2 to reload my module..in the docs i found an instruction* -m "module name" * could someone post how this is done (in newbie terms)(like....clicknow\typenow\selectnow...:)
Thanks for any response in advance
Urquan
Posted by jeroenb at 2004-12-20 04:22:45 Voted 10.00 on 12/20/04
Great product!
Posted by CirAnto ( 62.211.xxx.xxx ) at 2004-12-08 03:50:00
Anyone has ever had any problem using the new hashset functions?
I've done a simple script running on client leave event storing the spell uses of the leaving PC.
It crashes the nwnserver after just few seconds.
I use an ODBC connection with a MySQL DB on WinXP Pro SP2.
Just one more thing.
If i run the same script anywhere else but the on client leave event everything seems to work fine.
You can edit the default port by opening up the client and starting a multiplayer game. Under the advanced tab you will find the host port.
Posted by kell_nulfoso ( 67.165.xxx.xxx ) at 2004-11-04 04:05:00
For some reason after the server crashes it is reloading on a different port (5122) rather than 5121. Is there a setting to make sure it always loads to 5121?
Posted by over_my_head at 2004-11-02 09:44:04 Voted 10.00 on 11/02/04
Posted by lv8pv ( 80.213.xxx.xxx ) at 2004-10-27 20:32:00
Ok i meen ofcource DB and not dp in the post below.
Posted by lv8pv ( 80.213.xxx.xxx ) at 2004-10-27 20:31:00
Perhaps an ide to actualy mention in the documentation that you need XP2 to import the aps2.erf file.
I spent time installing nwnx2 on my server and did all the preperation with making dp and dp access. setting up tables and everything just to find out that the god dam erf need XP2 to be used in my PW.
No where in the documentation is this mention with one word.
Is demand for XP2 final ? or are there ways around it ? If not what about nwnx and nwn-ff ? Do this need XP2 ? if not do they both use MySQL ? whats the diference about all this three.
grr ;)
Posted by codemasterdavis ( 24.119.xxx.xxx ) at 2004-10-25 01:07:00
Do you actually need mySQL to run this?
Posted by Qulauz at 2004-10-18 06:22:24 Voted 10.00 on 10/18/04
Posted by ratgutz ( ..xxx.xxx ) at 2004-10-13 21:16:00
Hi
I use MS-SQL for work and understand it very well. My-SQL only does some things different and its pretty easy to learn if you already know SQL.
Having said that, as NWNX uses an OBDC connection all the functions should work okay. This is providing the nwnx dll files do not use something special when they call the sql database.
From what I have seen all scripts in NWNX are very simple and should work straight away. There may be a few update commands and the like that are not the same between MS-SQL and My-SQL.
So I guess just set up a test module and give it a go with MS-SQL and you might only have to change a few NWN scripts.
As for me, I just learnt to use MySQL. Althugh i miss the other features MS-SQL has.
actually DrDread, MySQL is the same if not better than MS SQL not to mention its free. Besides, if your using the odbc you shouldnt have to worry about a change UNLESS MS uses something other than standard SQL.. would figure since they dont go by any standard and just do whatever they want w/o regard to anyone or anything elseI have read of a place where humans do battle in a ring of jello - Teal'C, SG-1 _________________________ I have read of a place where humans do battle in a ring of jello - Teal'C, SG-1
Posted by _Tiny_ at 2004-10-06 16:22:05 Voted 10.00 on 10/06/04
Posted by DrDread ( 24.234.xxx.xxx ) at 2004-09-29 23:05:00
Im dying for a MS SQL version of a recompile. Everyone I know is dropping using this for now because we all have MS SQL of various versions and aren't about to drop down to MySQL or Access easily but it might be inevitable.
Wheres a good place to MySQL for Free/Low price , havn't looked into it in years.
Big question (may have been answered elsewhere) Has multiple sql logins been addressed? Would love to have several small worlds using a diff database with this.. but, w/o a source rewrite (if not already implemented) is there something out there??I have read of a place where humans do battle in a ring of jello - Teal'C, SG-1 _________________________ I have read of a place where humans do battle in a ring of jello - Teal'C, SG-1
Posted by d1wizard ( 208.1.xxx.xxx ) at 2004-09-28 07:15:00
One question, How would I go about using the Hard Core rules with this database program. I want the persistance but I would also like the HC Rules as well. how would I go about doing that?
Posted by Desdain ( 82.113.xxx.xxx ) at 2004-09-11 10:21:00
GPL'd means that anyone can modify or link with the modified source code or library as long as the derivative works are also release under an Open Source license such as GPL. I don't see any problem with advertising a derivative work that has some 'improved' features. The better question is whether the derivative work has indeed improved the package. Does anyone know if this is the case?
Posted by mafjozef at 2004-08-31 08:30:01 Voted 10.00 on 08/31/04