Author Topic: PW System  (Read 706 times)

Legacy_Gawain_VIII

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
PW System
« on: April 15, 2016, 05:41:54 am »


               

Can anyone recommend a good PW system which is compatible with both CEP 2.61 & HCR2 1.5 that utilizes the default BioWare DB? I'd like to maximize my module's versatility while, at the same time, minimizing extraneous content. I'd rather not have a dozen different, conflicting systems, just to use one or two features from them.



               
               

               
            

Baaleos

  • Administrator
  • Hero Member
  • *****
  • Posts: 1916
  • Karma: +0/-0
PW System
« Reply #1 on: April 15, 2016, 09:52:32 am »


               

Can you define PW System.


Do you mean Persistent Journals, Database Entries, Quest systems etc?


 


In any case, I would recommend nwnx - to add most versatility.


nwnx_areas - for instance, is great for creating instanced areas, important when you want something like player homes.


nwnx_funcs - for modifying player ability scores, skills, adding feats etc (without requiring the player to logout and in again)



               
               

               
            

Legacy_SHOVA

  • Hero Member
  • *****
  • Posts: 893
  • Karma: +0/-0
PW System
« Reply #2 on: April 15, 2016, 02:44:12 pm »


               

I have found that very few systems work well with HCR without heavy adjustment. I agree with Baaleos, NWNX can be a great system to augment the game-without knowing what you are looking for. The http://neverwinterva...ystem-ness-v813 is a great system that works rather well with HCR, but has one issue, if you use the NESS to spawn in Creatures you can end up with multiple corpse objects for the creatures once killed. The NESS uses the Bio-ware Database. I use http://neverwinterva...-death-system-1 and it works rather well, as I am not using the HCR. I have added Diavlen Lycanthropy system, Scarface's Persistent Banking (adjusted to use PnP style coins), Carcerian's Dynamic Druid and Shifters Wildshape, a PC language system, the CNR, extra on player chat E-motes, The DMFI, and Project Q v 2.0


 


Out of all those systems, the DMFI is the only one that uses either it's own database, or the bio one- it's a setting that can be made.\


               
               

               
            

Baaleos

  • Administrator
  • Hero Member
  • *****
  • Posts: 1916
  • Karma: +0/-0
PW System
« Reply #3 on: April 15, 2016, 03:30:24 pm »


               

Just on the Database thing


Adding nwnx_odbc and hooking SCRO : This is a performance improvement at the very least if you have it set to mySQL or SQLite.


This way you seamlessly migrate to using a nwnx db without having to change your bioware database calls. (you might need to change the db file to nwnx - can't remember how it is done)


 


I think I remember someone released a table showing how long it took for 10000 Bioware database calls took, vs a MySQL one.


I think there was a huge difference in performance.


 


So even if you want to add nwnx_odbc - to gain a passive performance boost for every db call, it wouldn't hurt.



               
               

               
            

Legacy_henesua

  • Hero Member
  • *****
  • Posts: 6519
  • Karma: +0/-0
PW System
« Reply #4 on: April 15, 2016, 05:08:27 pm »


               

An all in one PW system?  I have not seen one worth using.


 


As far as DB's go, the Bioware DB is fine if you are using a windows server, and using NBDE (http://neverwinterva...e-extension-v10). The Bioware DB has significant bugs on linux.


 


If you are going to be using a linux server, learn how to use NWNX for interface with a database like MySQL or whatever db that floats your boat.


 


 


As far as other scripts go, I typically just roll my own. Its far more fun than spending an equal amount of time trying to make some of the older systems do what I want them to do. At this point its my primary motivation for messing with NWN.


  • I do use NESS for a spawn system. My version is heavily modified (and not posted), but I am still using NESS for now.

  • I also use a heavily modified copy of DMFI. It has some problems which I issued a patch for. But have not bothered to post my version.

  • HOWEVER I believe ShadowM's work on his HR Base includes elements with DMFI like functionality as well as a lot of the "hard core" functionality you may be looking for. Check it out at the least.