DrPandachaun Posted December 30, 2019 Share Posted December 30, 2019 So I'm trying to make it so that If the "DBDestroy" quest has been completed then a courier will give the player a Note. The courier and letter are sorted.What I would like to know is what do I need to script at stage 0 in order for the quest to start after the Dark Brotherhood is dead. I've already done some research but came up with nothing. This is what I got: Bool IsCompleted(DBDestroy) If True (SetObjectiveDisplayed 10)endIf It's most likely completely f*#@ing wrong, but like i said, idfk what I'm doing and I hope you guys can help me out. Cheers :) Link to comment Share on other sites More sharing options...
IsharaMeradin Posted December 31, 2019 Share Posted December 31, 2019 You do not need to script anything at stage 0 on your quest. If you already have the courier set up to deliver the letter after the DBDestroy quest is complete, then simply have the letter start the quest when it is read. There should be a default script you can use on the letter so that you need not worry about writing and compiling. Link to comment Share on other sites More sharing options...
DrPandachaun Posted December 31, 2019 Author Share Posted December 31, 2019 if you already have the courier set up to deliver the letter after the DBDestroy quest is complete. Firstly, thanks for replying, secondly though, I don't, the courier doesn't deliver the letter after the DBDestroy quest is completed and instead ends up delivering the letter to the player as soon as the game starts. I've tried messing around with "quest conditions" in the quest stages tab but have had no luck. How do I make the courier deliver the letter AFTER the DBDestroy quest is completed, and not before? Link to comment Share on other sites More sharing options...
IsharaMeradin Posted December 31, 2019 Share Posted December 31, 2019 So you have a quest that spawns a courier carrying a letter and you want this quest to not become active until after the DBDestroy quest is completed. Correct? Use the Story Manager on your quest. Set it up with the Change Location event. Include the conditions GetQuestCompleted and GetStageDone. And make sure that the "shares event" box is checked for compatibility purposes. That should trigger your courier quest the next time the player changes location after having turned in the DBDestroy quest. No scripting should be involved to get your courier quest running by going this route. Unfortunately, I do not have much experience in utilizing the Story Manager. It was the best option I could find after a bit of googling on how to start a quest requiring another to be completed first. Link to comment Share on other sites More sharing options...
DrPandachaun Posted January 1, 2020 Author Share Posted January 1, 2020 So you have a quest that spawns a courier carrying a letter and you want this quest to not become active until after the DBDestroy quest is completed. Correct? Use the Story Manager on your quest. Set it up with the Change Location event. Include the conditions GetQuestCompleted and GetStageDone. And make sure that the "shares event" box is checked for compatibility purposes. That should trigger your courier quest the next time the player changes location after having turned in the DBDestroy quest. No scripting should be involved to get your courier quest running by going this route. Unfortunately, I do not have much experience in utilizing the Story Manager. It was the best option I could find after a bit of googling on how to start a quest requiring another to be completed first. I've meddled around with the SM a little already and couldn't seem to get that to work either. But I'm sure that If i keep fiddling around with it it'll work eventually. Thanks for your help :) happy new year btw. Link to comment Share on other sites More sharing options...
Recommended Posts