Author Topic: Journal Not Giving Experience Points On completion  (Read 317 times)

Legacy_Tiggers.no.tail

  • Jr. Member
  • **
  • Posts: 82
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« on: June 20, 2011, 01:50:15 pm »


                I started up a completely new mod. made one NPC, once conversation, one journal topic with two entries set to give me 250 xp when the 2 part is completed. I ran it and the quest journal is not giving me XP upon completion. Did I miss something here?
               
               

               


                     Modifié par Tiggers.no.tail, 20 juin 2011 - 12:51 .
                     
                  


            

Legacy_CID-78

  • Sr. Member
  • ****
  • Posts: 261
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« Reply #1 on: June 20, 2011, 02:39:47 pm »


               Yes the script that fetch the XP value and grant it to the player. It's not done automatically like you might think.
               
               

               
            

Legacy_Tiggers.no.tail

  • Jr. Member
  • **
  • Posts: 82
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« Reply #2 on: June 20, 2011, 02:43:46 pm »


               Thats... completely asinine. Do they give a reason for it behaving like that?
               
               

               
            

Legacy_Mudeye

  • Full Member
  • ***
  • Posts: 238
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« Reply #3 on: June 20, 2011, 04:51:18 pm »


               The Journal isn't a script it's just a storage place for string data and a couple of flag values like the XP. That is why you have to update the journal of the user from a script (AddJournalQuestEntry).  You also have to assign XP or any other quest reward that you like using a script.  The function for giving the XP listed in the Journal to a PC is "RewardXP".

If you want to give XP that isn't specified in a journal entry you can use "GiveXPToCreature".
               
               

               
            

Legacy_Lightfoot8

  • Hero Member
  • *****
  • Posts: 4797
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« Reply #4 on: June 20, 2011, 09:46:03 pm »


               

Tiggers.no.tail wrote...

Thats... completely asinine. Do they give a reason for it behaving like that?



To me it would be a lot more asinine if they did it the other way around. The way it currently is allows the scripter to control when the XP is given out.  Just think of what would happen when you loged into a server that had a persystant quest system in place.  Every time the server reset you would be getting full xp for every quest you previously did in the world.    

Or if you wanted to script a system where the Main PC who compleated the quest got full xp and other party members who joinded the quest late got particial XP.   If the boiware engine did the XP automaticly there would be fewer option on how to custommize things, without simply ingnoring the journal xp field all together and scripting you own system that did not use it.    
               
               

               


                     Modifié par Lightfoot8, 20 juin 2011 - 08:47 .
                     
                  


            

Legacy_Tiggers.no.tail

  • Jr. Member
  • **
  • Posts: 82
  • Karma: +0/-0
Journal Not Giving Experience Points On completion
« Reply #5 on: June 21, 2011, 05:33:12 am »


               You know, I never considered the multiplayer implications. I've always wrote single player campaigns.