Package Question...

Post » Tue Sep 21, 2010 12:01 am

If you put something in the Run On End block of a travel package, will it run when the NPC changes cells? Even if their destination is much further in the cell? I have stuff in the End block of a travel package, set to run when he reaches his destination.(Thus ending the package and running the stuff) However, upon loading into the cell that contains the destination marker, the script runs and he says lines and does things he should not yet. I cannot tell why the hell he is doing this, unless changing cells makes them automatically evp and ends the restarts the package. But the weird part is, ending the package changes the quest stage, and therefor he should not have that package anymore, but he still does. Its set to run at stage 45 only. When it 'ends', via cell change aparantly, it sets the stage to 50. It DOES this, I comfirmed via console and Getstage. But he still will then run to the designated marker. But upon reaching it, will not run the End block results for the package a second time, so he doesnt really have the package... yet he does? I have checked everything like 6 times, and I have no clue what the hell is going on here. Can anyone help me?
User avatar
Captian Caveman
 
Posts: 3410
Joined: Thu Sep 20, 2007 5:36 am

Post » Mon Sep 20, 2010 8:22 pm

Is the 'Must reach destination" flag set? I think the package is re-evaluating (then the on end block runs) and then the re-evaluation picks the same package. Must reach destination should take care of that, I hope.
User avatar
Amanda Furtado
 
Posts: 3454
Joined: Fri Dec 15, 2006 4:22 pm

Post » Mon Sep 20, 2010 10:31 pm

Hmm that did work! Thanks. The weird thing is, I had it set when I first made the package. Then checked and unchecked it several times throughout the process. I guess something else was also wrong, so I just never had everything correct all at once. Thanks :D
User avatar
Janine Rose
 
Posts: 3428
Joined: Wed Feb 14, 2007 6:59 pm


Return to Fallout 3