This is the continuation of the KPB system. The gold storage only system of this set, compatible with beta 1.30 from Bioware can be found here. The version containing compatibility with the loans and credit system (for version beta 1.30 and up) can be found here. This is the new and improved version 1.6b of the KPB System. See the release notes below!
Well, the banking information is stored in a database on the server, most likely in the C:/NWN/database/ folder. If you replace the module file, it will not destroy your database information. The databases have been made interchangable with one other, so the data works with any version of the system that you use; if you upgrade to a newer version, it can use the old variables due to naming conventions. You will simply need to use the same database that your older version uses, if you have changed anything in the script. If everything in the script is left to default, then it will work itself and there is no need to worry. :)
Posted by leper70 at 2004-02-2707:33:00
I have added this to my PW server... works great. One Question. if I replace the server mod with a new one.. will the data for the bank be gone? What script holds the player data? Would it be better to directly import the new areas im making to the server mod?
Posted by TethyrDarknight at 2004-02-2416:02:00
Just wanted to note to everyone: Just like the previous versions, this version also does NOT use a heartbeat in ANY instance of the system, for the lowest possible CPU impact.
Posted by TethyrDarknight at 2004-02-2102:53:00
The chest storage is OldManWhistler's PPIS system, slightly modified and integrated into this version of the system. It uses a creature to store the items, for two main reasons; less impact on the database (the creature is used as a liason for storage, rather than the database being continuously accessed), and for keeping the database small, neat, and tidy. Though it would be nice to integrate a more realistic stock exchange system within this script (based upon supply/demand of a variety of goods in the world), it is not on the top of the priority list. I am 1) attempting to design a generic, use-anywhere script, and 2) a script designed to track supply and demand would (probably) have a trade skill system involved to be useful to most PW's, and trade skill systems (and the scripts that interact with them) can become quite bloated and usually require a great deal of customization to get it started. I will think on this a while and figure out if supply/demand (in a more generic way, such as generic armor supply/demand, sword supply/demand, etc.) will be implemented in the future. I can most assuredly tell you that if any type of long-term investment system is in place, the system will not be based off of any trade skill system, as I try to stay away from integrating a system even bigger in size than this one into the package. If any trade skill system appears in this script, it will be the standard HotU crafting capacity, not any custom job. The investment broker serves his purpose quite well, in my opinion. The main reason for this particular guy is to be a money sink of sorts; the odds to get really rich are low, but it is possible, so it helps to even out the economy (it gives something very rich players might want to spend their gold in, thus keeping gold in rotation). Let me think about it all.
Posted by DOA at 2004-02-2022:55:00
Sounds good... Like the idea of the market and I would love to see it expanded and be a little *less* random, so to speak. For example, one might invest in Copper Futures, the return on which would depend on the actually supply/demand for copper in the world (yes, I'm thinking PW here). For the chest storage, are you storing out to a creature (supporting dynamic appearance/properties) or via tag/resref?Carpe Terra, Project Lead carpeterra.com
Posted by TethyrDarknight at 2004-02-2015:14:00
Well, anywho, GUYS! Don't just leave me hanging! :) Don't let the same thing happen now that happened before. If you find bugs, report 'em. If you thoroughly test the system, let me know that it works as intended. The only way a system can be improved is from feedback. Testing it myself only goes so far, as I may miss something. (Harder for the person to code something to notice imperfections than someone who is unfamiliar with the system.) Try to break it for me, and let's get those kinks out. :P
Posted by Makzimia_De_Graf at 2004-02-2015:06:00
Understood apology accepted :)Makzimia De Graf DM/Creator Island of Fredian a PW Home of ATS/Salandra's crafting
Posted by TethyrDarknight at 2004-02-2014:55:00
Yes, if you wish to send correspondence again, feel free. Over the time since when I remember getting an email concerning this system and now, there has been like 6 months, 11 reformats (that I can remember specifically), and 4 OS changes. By now, I have lost all data that was not backed up on the web itself. lol Words sometimes get minced up over forums, post boards, and guest books (not sure which would be the one we're posting to now, really). I apologize for being hostile or carrying derogatory inuendos through my speech. I spent a long night last night fixing this stuff, adding new features, and the like, then I come on the script page and see someone (not saying you meant it like this, just saying that's what it seemed to be to me at the time) saying they pretty much wrote everything that appeared in this update, it made me slightly ticked. :) But, all that has been done away with. I believe it was a series of assumptions on both our sides that lead to this "argument" (of sorts), and I forgot my place, my reason for doing all of this in the first place: to help other people get going with something that most people do not like to code (let's face it, coding economy and banking is mundane, boring, etc. for most people). Anyhow, I'm sorry for anything offensive/hostile/mean I may have said, but I hope that you can understand the way I felt and my reasons for saying what I did.