Jump to content

Help Quest Dialogue


artificialsloth

Recommended Posts

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

What are the dialog conditions you have set for the second NPC? The Conditions should look like this

 

Conditions

Condition 1:

Function Name: GetStageDone

Function 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 by jred250
Link to comment
Share on other sites

What are the dialog conditions you have set for the second NPC? The Conditions should look like this

 

Conditions

Condition 1:

Function Name: GetStageDone

Function 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

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 by Anska
Link to comment
Share on other sites

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

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...