logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Attn: Plugin developers

 
Post new topic   Reply to topic    nwnx.org Forum Index -> Development
View previous topic :: View next topic  
Author Message
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1060
Location: Germany

PostPosted: Sun Sep 30, 2007 12:33    Post subject: Attn: Plugin developers Reply with quote

For the upcoming interview on the Vault, I'd like to include examples of plugins, so the reader gets an idea what else can be done with NWNX.

If you have written a plugin, please make a post below and include the name, the nwnx version, and a short description (10 words).

Example for xp_mysql.dll
MySQL Plugin; NWNX2+4; Access MySQL database servers

Note: I might not include every plugin, or even change the wording a little.
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Sun Sep 30, 2007 17:11    Post subject: Reply with quote

NWNX Chat
NWNX2 (Windows, Linux), NWNX4
Hooks all chat messages, providing OnChat event.

NWNX Profiler
(The original plugin for NWNX2/Win32 was written by Papillon)
NWNX2 (Windows, Linux), NWNX4
Shows how often a script has been called, how much time it took to complete, and gives some overall statistics. (taken from this site)

NWNX Leto
NWNX2 (Windows, Linux), NWNX4 (<=1.07)
(I did only port it to NWNX4, everything else is by dragonsong)
This is a bridge to a LetoScript interpreter that allows a scripter to edit any GFF file (including player character files).

NWNX Events
NWNX2 (Linux, Windows version is pretty old)
Adds new script events to the game (OnAttack, OnPickPocket, OnUseItem, etc.) and new functions for conversations (GetSelectedNodeID, SetCurrentNodeText, etc.).

NWNX Functions
NWNX2 (Linux)
Adds a lot of various scripting functions.

NWNX Fixes
NWNX2 (Linux, Windows)
Provides various fixes and patches to NWServer (currently contains the fix for stackable items).
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Gryphyn



Joined: 20 Jan 2005
Posts: 431

PostPosted: Mon Oct 01, 2007 2:47    Post subject: Reply with quote

NWNX Junior (pre 1.08)
NWN2
ONLY the basics, but ALL database activities are done for you.

NWNX Spawn (1.08+)
NWN2
Provides the server with access to run external processes (provided you don't need a result returned)

NWNX SQLServer (1.08+)
NWN2
Access to SQLServer databases (including SQLServer Express).

NWNX RealTime (1.08+)
NWN2
Access to basic Date and Time functions from the Host PC.

Cheers
Gryphyn
Back to top
View user's profile Send private message
GodBeastX



Joined: 09 Aug 2006
Posts: 65

PostPosted: Wed Oct 10, 2007 23:13    Post subject: Reply with quote

Do they have to be public plugins?

Sundren Plugin (xp_sundren)
* Treasure Tables and Treasure Lookups (Crazy probability math to get it down to O( LOG( N ) ) to allow per creature treasure tables
* Random Item Properties and naming (and coloring)
* Extended Quest System (Much like MMOs)
* Command interface for XP Chat to rapidly lookup command
* Reputation System for NPC interaction
* Languages (Replaces DMFI)

...

You can pretty much do anything with it Smile
Back to top
View user's profile Send private message
Grinning Fool



Joined: 12 Feb 2005
Posts: 264

PostPosted: Sun Nov 25, 2007 4:30    Post subject: Reply with quote

Too late?
_________________
Khalidine, a NWN2 persistent world

Looking for volunteers.
Back to top
View user's profile Send private message
Papillon
x-man


Joined: 28 Dec 2004
Posts: 1060
Location: Germany

PostPosted: Sat Dec 01, 2007 0:53    Post subject: Reply with quote

No, just me being lazy whith a half-finished interview...
_________________
Papillon
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Development All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group