This is a sophisticated XP distribution script geared towards PWs. The reason for a new vault entry is the vast improvement this script received over the past half year. The number of features doubled and it now comes along with two dozen modifiers to finetune xp output/rules. It is losely based on the old but solid TTV XP script. Many PWs use this script already and almost all new functions and bug-fixes are a direct result of user-feedback. Thanks!
This is pushing the nwn XP system more close to what you get in a MMORPG. You can make it very hard to level or easy as hell, with good control of group impact and flexible boundaries. It's not needed to use daily XP limits to slow down PCs, just try this script...
Posted by dsabrae at 2009-11-24 16:11:12 Voted 9.50 on 11/24/09
im trying to suppress all xp awarded messages{ so players are not aware how much xp they earned from a kill}. I had hoped turning off the double line may help if anyone could offer advice on that with this system a email would be well appreciated.
Also this is still the most complete XP system a must have for any PW that wants to control advancement in a fair and useful way. Thankyou!
Posted by Freddy_Legend at 2009-09-19 14:39:32 Voted 10.00 on 09/19/09
How would i go about making everyone in a party get the same xp as if they where alone?
Posted by Freddy_Legend at 2009-09-19 13:59:04 Voted 10.00 on 09/19/09
How do i set this script to give each party member 100% of the normal xp?
Posted by Ariel at 2009-02-07 05:23:30 Voted 10.00 on 02/07/09
Knat you have consistently released some of the best things for nwn anywhere, great work.
_________________________ /Ariel
Posted by DragonVain at 2008-12-14 15:39:53 Voted 10.00 on 12/14/08
Knat I like the xp scripts it help with most of the xp bug I had
how do I make the cap to 1000
Posted by BelowTheBelt at 2007-11-29 22:45:37 Voted 10.00 on 11/29/07
Very customizable and has pretty much everything I'm looking to control for.
I'm missing one thing. I want to encourage grouping, but only to a certain point. I'm interested in placing an upper limit on the number of PCs that can be in a group to gain xp. For example, I'd like to call a group any number of PCs that are within 40m of each other. If that group exceeds 4 PCs, then I'd like to prevent them from getting any xp and send them a message like, "Your group size is too large".
It seems like a relatively simple change after looking at the code, so I thought I'd ask to see if anyone's done it before (or maybe I overlooked it in the code).
Thanks!
Posted by Vuldrick at 2007-08-05 07:37:20 Voted 10.00 on 08/05/07
Posted by ffbj at 2006-04-29 10:06:33 Voted 10.00 on 04/29/06
I have used the old TTV system, since it first came out. Been struggling with some issues to change it but never had the time or skill to do so. Thanks Knat for all the hard work.
Posted by Drakken_Raed at 2006-01-24 15:05:51 Voted 10.00 on 01/24/06
I posted on the old one, but this is where my vote needed to be.
Hmm. I just wonder. Imagine large PW with hundreds of locations and approx. 20 players running and killing mobs. There are several variables on each creature and this script will have to get them all at once (or close), won't this XP system generate huge lag? Anyone has any experience with this? _________________________ Link
Posted by DM_Spike at 2005-08-26 06:42:37 Voted 10.00 on 08/26/05
This is a great xp system. We have been using it a while now.
Best thing is how versatile it is.
Posted by xNIGHTMAREx at 2005-08-03 20:59:35 Voted 10.00 on 08/03/05
AWESOME! ^_^ _________________________ [ Scripter / Builder / Player / DM ]
The one true nightmare is that what lies within.
--------
Come join us in Netheria!
> Realms of Netheria
Posted by NineFires at 2005-07-10 00:58:01 Voted 10.00 on 07/10/05
Best PW xp system out there!! God bless Knat :) _________________________ Until Dragon Age Comes, maybe
Posted by Smolin at 2005-07-09 20:53:37 Voted 10.00 on 07/09/05
This is a great system. Tons of flexibility and fairly simple to use. We use it on our PW, and it's been excellent, allowing us to reward partying up, slow the higher-level progression, speed up the low levels, etc. Great stuff! _________________________ Live fast, die young, and leave a lootable corpse.
Posted by _martigan_ at 2005-07-09 20:34:05 Voted 9.50 on 07/09/05
This is a pretty good XP system. I've been using it for several months now, and I appreciate the flexibility and options it presents. _________________________ It is by caffeine alone I set my mind in motion, it is by the beans of Java that thoughts acquire speed, the hands acquire shaking, the shaking becomes a warning, it is by caffeine alone I set my mind in motion.
Posted by Fu_Miga at 2005-05-05 19:22:41 Voted 9.00 on 05/05/05
Just needs minor tweaks... SAGA uses it! _________________________ ========================
The SAGA Project
======================== Link
Friendship based RP club
========================
Posted by Roost_12 at 2005-03-19 09:31:00 Voted 10.00 on 11/06/04
It would be nice if you were able to control Favored Class with this script just like you can ECL. =/A keen mind is stronger than brutal strength.
I was wondering how to make the experience penalty zero for when you have familiars and summoned creatures in your party. I have tried changing the numbers on lines 261-265 all zero, but it has no effect. Plz Help.
Posted by Renarion at 2005-01-18 14:57:19 Voted 10.00 on 01/18/05
Installed in seconds. I tried it out with a few combinations and it seems to work exactly as I want.
I hope knat is still reading here from time to time. I tried E-Mailing him, but the message bounced saying his account was inactive. So I'm posting it here in the hopes that I can get some help. :-)
I've taken your debugging SendMessageToPC and made a
WriteTimestampedLogEntry with it. I wrote you once before asking you about what the different values were (LVL, GRP, etc) and added your reply to the comments so that I'd know what they were. Regarding CRD, you said this:
"Challenge Rating adjustment due to differences between killer and killed, with distance thrown in."
Now, in the message, the part that includes CRD is written thus:
And so on. Now, call me dense if you like. :-) But I just can't seem to wrap my head around what exactly those numbers are supposed to mean. Now, I get that the percentage is going to affect their XP total up or down. But what's the first number mean (before the /)? And how does it come to decide what those values should be?
Any insight you can give me here would be much appreciated. Thanks for your time!
--Dave
Posted by Roost_12 at 2004-11-06 03:54:24 Voted 10.00 on 11/06/04
Posted by Gomi(san) ( 203.87.xxx.xxx ) at 2004-11-04 17:35:00
Regarding the high level char taking the low level on a jaunt, this is a common exploit, and as such this script hactually works well to combat it. IF you set it up correctly.
Our server has the script setup in such a way that parties are rewarded, and a range of levels can journey together, but the XP awarded is reduced if you are too far below the high levels. if you'd like to see our configuration, send me a PM through the Bioware boards.
My username is Gomisan
Posted by DaleV ( 68.59.xxx.xxx ) at 2004-11-04 15:16:00
Thanks for the response, Giantkin. I've been running it with all but the compiling unchecked, and it still takes a while. Never been a problem for me, since I normally do stuff around the house during builds and saves (I exaggerated slightly on how long they take. ;))
The "Command Line Interface", however, is something I'm not familiar with.
Granted, I don't do builds constantly...since, if you know which scripts need compiling, you can do those manually.
Thanks. ;)
D
Posted by DaleV ( 68.59.xxx.xxx ) at 2004-11-04 00:59:00
First a foremost, this is an excellent script that I plan on using in my upcoming PW. (Yes, I know, everyone is making a PW.)
My issue is this...
Paul the Paladin, level 30, grabs his new girlfriend Barbie the Barbarian, level 5, and takes her hunting...
Paul gets jack for xp, which is great...but Barbie is a level 20 by the end of an hour.
Am I doing something wrong, or is the script doing the XP cuts backwards? I'd really rather not allow tag-team leveling, and to a certain extent I can police it, but I would rather have some solid scripting in place to prevent it altogether.
If I missed something, I'm sure one of our fine, opinionated, fellow community members will let me know. ;)
Thanks in advance.
Dale, Tek9 NWN Development Team Lead,
Lead Creator Tek9 - The Crescent Coast (Due out in Dec)
I can't get it to work properly, it might seem as a newbie mistake, but it won't include the pwfxp_def. if I change something in it, and save it, the changes won't show in game. example. If I change the Debug to FALSE, and saves, nothing happens. even though if I look in the pwfxp_def. it says FALSE
Posted by Lyzaid at 2004-10-07 00:07:49 Voted 10.00 on 10/07/04
Posted by rafhot ( 201.8.xxx.xxx ) at 2004-10-02 22:21:00
when will be released the update? im waiting for it!!!
thnx for the great work!
Posted by mr coke ( 201.8.xxx.xxx ) at 2004-09-05 18:03:00
thank you very much!!:)
Posted by _Knat ( 217.95.xxx.xxx ) at 2004-09-03 12:36:00
@all:
i will soon release a new update with a couple improvements..
i try to address as many issues posted here as possible, so keep em coming.