Jump to content

Unbelievably Basic Quest/Dialogue Problem


RampionRampage

Recommended Posts

I have spent several hours on this now, which usually means I'm missing something so exceptionally basic that I can't find it. :-p

 

I am making a quest that is strikingly similar to the Bethsoft tutorial:

http://geck.bethsoft.com/index.php/Quest_and_Dialogue_Tutorial

 

I didn't even know that the thing featured a bear, and it turns out the quest object in question is... a bear.

 

I paralleled the sample quest while designing my own, which has pretty much the same possible outcomes - there is just no need to leave the cell to find the bear, so the Springvale School-related things were not used.

 

I am apparently correctly using my own quest stages, because if I greet the NPC before finding the bear, I can go through the quest and complete it without an issue.

 

I am still stuck on what happens when the PC already has the bear and /then/ triggers the quest. I have played around with the condition variables and cannot seem to get them to work.

Like the tutorial, finding the bear on its own is stage 5. You get a notification that you have found a bear and maybe you should hold onto it.

Quest is triggered by a dialogue option at stage 10.

Searching for the bear after triggering the quest is stage 20.

"Give bear" is stage 40. (is skipping 30 an issue? i ask instead of test because of all the scripting i'd have to modify to test and i'm shaky enough as it is. though i am getting pretty close to scrapping this and starting over.)

 

Finding the bear at stage 20 always works. Having the bear already seems to keep the quest stuck at 10. I have 5 OR 40 for the dialogue option, but only the latter seems to work. I've tried changing the greater than/less than/etc variables, and no luck. The scripting is pretty much identical, save for stage swaps to match my needs.

 

As I've said, I have the Bethsoft tutorial but without screenshots or sample plugins I have to go based on the text alone. Please do not link me to a Youtube video if it does not have captions. I'm hard of hearing and that is fairly useless. Please /do/ link me to a better text or captioned tutorial for this kind of issue if you know of one.

Edited by RampionRampage
Link to comment
Share on other sites

Open up quest VMS55 "Still in the Dark," go the the Quest Stages tab and look at stage 20. Notice in the result script block that it checks if the player already has the quest item and if so completes that stage of the quest. Maybe you can use that for your quest.

 

While I did find that helpful, before I apply anything I see in there I am trying to repair the quest line that DID work - where the bear is found after talking to the NPC. While trying to fix the above problem I have broken the other one. Now, even though the quest stage moves to 40 ([found bear completed, stage 20 completed], "show bear to npc"), and the conditions for "here is your bear dialogue" is 1) the NPC is the speaker, 2) the player has the item, and 3) player is at quest stage 40.

 

All I can figure is that stage 40 is displaying but the quest is not actually AT stage 40. Looking into whether the bear script is messed up.

Link to comment
Share on other sites

[All I can figure is that stage 40 is displaying but the quest is not actually AT stage 40. Looking into whether the bear script is messed up.

 

 

No, it's setting stage to 40 and that is working. Maybe just set the quest on fire and start over...

 

Edit: I started working on the GECK for the first time two days ago so the trial-by-fire is a bit slow-going.

 

Edit2: I decided to literally rip the quest out of the mod for now, work on some other things, and come back to it later with a fresh start. That said, any other suggestions for the above issues are still much appreciated, I just probably will not respond for awhile.

Edited by RampionRampage
Link to comment
Share on other sites

  • Recently Browsing   0 members

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