artificialsloth Posted March 16, 2013 Share Posted March 16, 2013 I'm making a quest that's basically just talk to one npc then talk to another and return to the first npc. The first npc that starts the quest works fine but the second that's supposed to advance you to the next stage doesn't have the dialogue option to do so. I can't get his dialogue to work anyone got any suggestions? Link to comment Share on other sites More sharing options...
jred250 Posted March 16, 2013 Share Posted March 16, 2013 (edited) What are the dialog conditions you have set for the second NPC? The Conditions should look like this ConditionsCondition 1:Function Name: GetStageDoneFunction Info: Quest: (Whatever your quest is), (Whatever Stage your Quest is supposed to be in) == 0 More info on Condition 1: When you are setting this up, when you set the quest that this is relevent to (Whatever your quest is called), the second parameter is where you set your quest stage. Condition 2:GetIsID (Second NPC) == 1.00 Hopefully this helps! Edited March 16, 2013 by jred250 Link to comment Share on other sites More sharing options...
artificialsloth Posted March 16, 2013 Author Share Posted March 16, 2013 What are the dialog conditions you have set for the second NPC? The Conditions should look like this ConditionsCondition 1:Function Name: GetStageDoneFunction Info: Quest: (Whatever your quest is), (Whatever Stage your Quest is supposed to be in) == 0 More info on Condition 1: When you are setting this up, when you set the quest that this is relevent to (Whatever your quest is called), the second parameter is where you set your quest stage. Condition 2:GetIsID (Second NPC) == 1.00 Hopefully this helps!It still doesn't work. Link to comment Share on other sites More sharing options...
Anska Posted March 17, 2013 Share Posted March 17, 2013 (edited) Shouldn't Condition 1 be: Function Info: Quest: (Whatever your quest is), (Whatever Stage your Quest is supposed to be in) == 1 ? If the value is 0 the condition is satisfied as long as the stage has not been completed yet, while if the value is 1 it is satisfied as soon as it has been - or did I understand something wrong? Have you tried if your NPC says his dialogue with no conditions at all? Because if he doesn't the conditions aren't the problem. NPC can sometimes be a bit slow to accept new dialogue lines and in this case it takes quicksaving-quickloading in front of their nose to make them say their new lines. edit: none apart from the one setting the speaker obviously... Edited March 17, 2013 by Anska Link to comment Share on other sites More sharing options...
artificialsloth Posted March 17, 2013 Author Share Posted March 17, 2013 Shouldn't Condition 1 be: Function Info: Quest: (Whatever your quest is), (Whatever Stage your Quest is supposed to be in) == 1 ? If the value is 0 the condition is satisfied as long as the stage has not been completed yet, while if the value is 1 it is satisfied as soon as it has been - or did I understand something wrong? Have you tried if your NPC says his dialogue with no conditions at all? Because if he doesn't the conditions aren't the problem. NPC can sometimes be a bit slow to accept new dialogue lines and in this case it takes quicksaving-quickloading in front of their nose to make them say their new lines. edit: none apart from the one setting the speaker obviously...Changeing it to == 1 kills both of there dialogue Link to comment Share on other sites More sharing options...
Anska Posted March 18, 2013 Share Posted March 18, 2013 Argh, I'm sorry. I didn't want to make things worse for you. :ohdear: Link to comment Share on other sites More sharing options...
Recommended Posts