cumbrianlad Posted February 16, 2017 Share Posted February 16, 2017 Hi. I have two quests so far in my mod. The first is a courier quest that works perfectly. The courier quest is completed by sitting down at a bench in the Four Shields Tavern, next to the quest giver, called Joncis. At this point the player is required to talk to Joncis. 'Talk to Joncis Milvan' is objective 10 of the next quest. However, this objective is never displayed, nor does the script fragment run in stage 0 papyrus (I added a debug messagebox here and it does not display. Similar debug messageboxes in the later stages do show up and since stage 20 papyrus fragment handles transferring a book from Joncis to the player, I know that this script fragment runs too) If I initiate the conversation with Joncis, the dialogue runs perfectly. The other script fragments run, the objectives are displayed from objective 20 (read the book that Joncis gave you), as are the completed objectives. At this point (Stage 20), the start up banner is displayed for the quest. I really can't see why the quest doesn't start normally. It can't be a problem with the aliases or else surely the rest of the quest would not progress. I have tried having no conditions set for stage 0. I have tried having the stage 0 startup checkbox both checked and un-checked. The conditions in the SM event node for my quests are simply that the location has to be either Dragonbridge, or the Four Shields Tavern or my tomb. I don't have any event type set for the quest. Maybe that's the problem? Can anybody think of why the quest does not start up automatically and display the first objective? As a second (related) question, ideally I'd like this quest to start as soon as the player sits down next to Joncis. When the player uses the bench, the sit marker triggers the end of the courier quest. I thought that it would be easy to add a few lines to the papyrus fragment for the final courier quest stage but I can't get the lines to compile. I am aware that if I go this route, the quest KetilJoncisMilvanQuest should not be start game enabled, which it is at present. I tried this: Quest Property KetilJoncisMilvanQuest autoKetilJoncisMilvanQuest.Start()KetilJoncisMilvanQuest.SetStage(10) Any ideas about the right way to get a second quest started when the previous quest is completed? Link to comment Share on other sites More sharing options...
Aragorn58 Posted February 17, 2017 Share Posted February 17, 2017 Hi. I have two quests so far in my mod. The first is a courier quest that works perfectly. The courier quest is completed by sitting down at a bench in the Four Shields Tavern, next to the quest giver, called Joncis. At this point the player is required to talk to Joncis. 'Talk to Joncis Milvan' is objective 10 of the next quest. However, this objective is never displayed, nor does the script fragment run in stage 0 papyrus (I added a debug messagebox here and it does not display. Similar debug messageboxes in the later stages do show up and since stage 20 papyrus fragment handles transferring a book from Joncis to the player, I know that this script fragment runs too) If I initiate the conversation with Joncis, the dialogue runs perfectly. The other script fragments run, the objectives are displayed from objective 20 (read the book that Joncis gave you), as are the completed objectives. At this point (Stage 20), the start up banner is displayed for the quest. I really can't see why the quest doesn't start normally. It can't be a problem with the aliases or else surely the rest of the quest would not progress. I have tried having no conditions set for stage 0. I have tried having the stage 0 startup checkbox both checked and un-checked. The conditions in the SM event node for my quests are simply that the location has to be either Dragonbridge, or the Four Shields Tavern or my tomb. I don't have any event type set for the quest. Maybe that's the problem? Can anybody think of why the quest does not start up automatically and display the first objective? As a second (related) question, ideally I'd like this quest to start as soon as the player sits down next to Joncis. When the player uses the bench, the sit marker triggers the end of the courier quest. I thought that it would be easy to add a few lines to the papyrus fragment for the final courier quest stage but I can't get the lines to compile. I am aware that if I go this route, the quest KetilJoncisMilvanQuest should not be start game enabled, which it is at present. I tried this: Quest Property KetilJoncisMilvanQuest auto KetilJoncisMilvanQuest.Start() KetilJoncisMilvanQuest.SetStage(10) Any ideas about the right way to get a second quest started when the previous quest is completed? There could be a few different reasons the quest is not starting. If you PM me I will give you an email address to send your esp and all psc files to and I will take a look. I'm a bit confused about how your first objective is not showing but the others are. if you are using console commands to advance the stages that is why the other stages are working. Link to comment Share on other sites More sharing options...
cumbrianlad Posted February 17, 2017 Author Share Posted February 17, 2017 That's a very generous offer. I'm not advancing the quest with console commands. Talk to joncis once (without the prompt) and the rest runs perfectly, even if I refuse to help him when he asks and come back later. That's why I didn't think it was a problem with the aliases. I only have two in at the moment: the book that is passed to the player at stage 20, which works and Joncis himself. I didn't want to use a specific reference for him so I used unique actor. He is set up with a persistence location. I think I made that the tomb. I could try swapping it to the Four Shields Tavern. According to the creation kit site, unique actor doesn't work if the actor has no persistence location but I can't see that. Delphine is a case in point. Her alias in MQ106 is as a unique actor but Delphine is not set up with a persistence location and that quest certainly runs. I assume that I have to send the voice file for Joncis too. There's nothing recorded in it yet but...hang on...could that be the problem? I didn't even bother recording silence for the dialogue lines because I was waiting to get a new microphone and wanted to record all the lines externally with audacity so that I could at least apply noise reduction and maybe even fiddle with the sound a bit. I also notice that I have to use the 'A' button to get Joncis to go from one line to another (sometimes but not always). I thought that was odd. I should maybe have mentioned that in my first post. Another thing I should have mentioned is that I'm always starting Skyrim from a master save that hasn't seen the mod, so it can't be that it has already run the quest up to stage 10. I'll package all my files together and PM you when that's done. Link to comment Share on other sites More sharing options...
cumbrianlad Posted February 19, 2017 Author Share Posted February 19, 2017 Here's a big thanks to Aragorn58 for finding a solution to my problem.... A big thanks! :thumbsup: You go on to the leaderboard for acknowledgements when I finally release my mod! Link to comment Share on other sites More sharing options...
Aragorn58 Posted February 20, 2017 Share Posted February 20, 2017 Happy to help. I poked around in your mod in game a bit and can't wait to see the finished product. You've done a good job so far keep it up. :yes: Link to comment Share on other sites More sharing options...
Recommended Posts