Korodic Posted July 22, 2011 Share Posted July 22, 2011 (edited) Ok, so I'm developing my first quest... I'm having trouble advancing from one stage to the next. Stages10 - start | talk to 1 npc50 - Talk to 1 npc100 - talk to 1 npc | quest complete Well, I'm using dialogue to advance the quest stage from the 1st npc. However, when I try to do this, the second stage's objective doesn't get displayed in the pipboy. What am I doing wrong when trying to advance the stage? Can someone tell me the procedure I should follow? :| thanks. Once I get through some of these basic thing I can promise a decent mod is on the way. ;) EDIT:could I just use a script to control the quest, and use the scripting sections of dialogue to update the quest script variables, which in turn would set the new stages by using if statements? Edited July 22, 2011 by Skibblets Link to comment Share on other sites More sharing options...
NorthWolf Posted July 22, 2011 Share Posted July 22, 2011 (edited) GECK Wiki - Set Objective Displayed. Are you using that? Edit: D'oh. I thought you were having problems with objectives appearing. I assume you're using SetStage in the dialog's Result End script? Edited July 22, 2011 by NorthWolf Link to comment Share on other sites More sharing options...
Korodic Posted July 22, 2011 Author Share Posted July 22, 2011 GECK Wiki - Set Objective Displayed. Are you using that? Edit: D'oh. I thought you were having problems with objectives appearing. I assume you're using SetStage in the dialog's Result End script?Yeah. I don't know if I'm exposed to be using the setobjectivedisplayed for this or not... i just dunno what to do form here. :'( Link to comment Share on other sites More sharing options...
NorthWolf Posted July 22, 2011 Share Posted July 22, 2011 Okay, the stages of the quest are different from the objectives of the quest. The stages are basically for you to make milestones in the quest. The objectives are completely independent and basically exist to tell the player what to do. Use the stages to define events in the quest. I.e. my stage 00 for one quest is "Player accepted quest." My stage 10 is "Player got item." My stage 20 is "Player delivered item." Inbetween these stages though I'd have it set so that during stage 0, objective 0 is set to appear, saying, "Go find the pink fluffy dice." Stage 10 would set objective 10 to appear, saying, "Return with the pink fluffy dice." The stage numbers and objective numbers don't need to be the same, nor do they automatically connect to each other (i.e. starting Stage 10 doesn't start Objective 10, I don't think). They're just something for scripts to reference. I could be wrong because I'm relatively new to doing quests, though. Link to comment Share on other sites More sharing options...
Korodic Posted July 22, 2011 Author Share Posted July 22, 2011 hmm. So I probably didn't do anything wrong as far as advancing the stage through the dialogue... I thought I was wrong because the objective didn't change. So I need to use that code to change the objective. I should've probably done this myself using getstage or whatever to double check myself. Thanks for the new direction on thinking ;) Link to comment Share on other sites More sharing options...
Recommended Posts