Journal Catagory Endpoint - XP Award Question.
#1
Posté 13 septembre 2012 - 07:43
I have a basic quest, with 6 stages. I get the journal to update, and progress through the stages just fine. (Via Script AddJournalQuestEntry function).
The trouble is that when the quest completes (the endpoint stage is reached) the XP amount is never awarded to the PC or party. The quest is listed as complete though, in the PC's journal.
Should I just award the XP via script? Or an I missing something?
Thanks.
#2
Posté 13 septembre 2012 - 08:09
// Get the experience assigned in the journal editor for szPlotID. int GetJournalQuestExperience(string szPlotID);
- then give it as befits
#3
Posté 13 septembre 2012 - 08:13
kevL wrote...
yup// Get the experience assigned in the journal editor for szPlotID. int GetJournalQuestExperience(string szPlotID);
- then give it as befits
Much appreciated.
#4
Posté 13 septembre 2012 - 09:38
Are you sure the xp value is showing in the actual final journal node ?
The event that triggers the final node is flagged with the correct node number?
#5
Posté 13 septembre 2012 - 10:01
http://roguedeus.com...82&d=1347573319
I have tried to make this work manually, in every way I can find. I even looked through the tool set tutorials. They all state that XP is awarded upon completion.
But not here.
Note: I entered the catagory. Entered the steps and ID's. And Selected the last step as the end. The catagory box selected itself. I did not do that manually.
The script assigns the Journal entry as nState = 50 (which is the EndPoint Entry ID).
The PC Journal updates like it should. But no experience is awarded. I have to do it through script.
#6
Posté 13 septembre 2012 - 10:17
#7
Posté 13 septembre 2012 - 10:37
Lugaid of the Red Stripes wrote...
There's a separate function to give quest xp, and another to give partial quest xp. A quest can have multiple endpoints, so you wouldn't want to automatically give the full amount just for reaching an endpoint, as some endpoints might deserve more reward than others.
I just wish it was spelled out a bit better.
Thanks again for everyones feedback.
#8
Guest_Iveforgotmypassword_*
Posté 14 septembre 2012 - 08:12
Guest_Iveforgotmypassword_*
#9
Posté 14 septembre 2012 - 09:24
#10
Posté 14 septembre 2012 - 04:21
But I will be using many different ones. Including OnAcquireItem, and of course, action calls in conversations.
#11
Posté 14 septembre 2012 - 08:55
I may be jinxing myself, but I have never had a problem with getting the journal xp reward to work, and I have used it in a wide range of circumstances.
Well, when building there are always exceptions that require a new approach - and thats why the award functions exist. . .
Modifié par Morbane, 14 septembre 2012 - 08:59 .
#12
Posté 14 septembre 2012 - 11:30
#13
Guest_Iveforgotmypassword_*
Posté 15 septembre 2012 - 08:47
Guest_Iveforgotmypassword_*
Modifié par Iveforgotmypassword, 15 septembre 2012 - 08:48 .
#14
Posté 16 septembre 2012 - 04:36
Iveforgotmypassword wrote...
Don't worry about it for on death just boost the challenge rating so it gives a large ammount automatically, make a test area line up a whole bunch of orcs give them all a different number for the challenge rating then beam in a copy of your PC at the level he/she will be at and take your pick which one suits what you want to give when they die.
Good idea - I never seem to get consistent results with the challenge rating - this way is faster than mine





Retour en haut






