Jump to content

Quest trouble


X13Studios

Recommended Posts

I've been practicing at making quests. All steps of my quest works so far. But for some reason my npc says the vanilla greetings and my own. But hes susposed to only say mine. He does eventually say my topic trigger line after repeated conversations. I do use GetIsId "NPC Name" == 1 but he still says the other greetings. Any help would be greatly apreciated. Edited by X13Studios
Link to comment
Share on other sites

on a side note how do i Make a quest stage activate when the playing picks up a certain item needed in the quest.

 

And how do i make the quest take the item required from the players inventory.

You return a lost book to its owner i made it set the propper stage for completing the quest but im missing the part where he takes the item from the player. All i need to know is the result script line for taking a item from a player.

Edited by X13Studios
Link to comment
Share on other sites

If the NPC is a vanilla NPC, then there is a chance they will say the vanillia greetings, because the engine selects the first topic that meets all of the conditions. I've never actually had any problem with any NPC's I have created.

 

To change the quest stage when picking up an item, add this script to the item:

Begin OnAdd

     SetStage <YourQuest> <Stage Number>

End

 

To Remove an item from the player, use:

 

Player.RemoveItem <Item name> <# of items removed>

Link to comment
Share on other sites

I've been practicing at making quests. All steps of my quest works so far. But for some reason my npc says the vanilla greetings and my own. But hes susposed to only say mine. He does eventually say my topic trigger line after repeated conversations. I do use GetIsId "NPC Name" == 1 but he still says the other greetings. Any help would be greatly apreciated.

 

The greeting that is used is based on the Priority of the quest that owns the dialog. The priority box is a number 1-100 in the first page of the quest dialog.

 

To be honest Ive found using the GREETING is a pain in the **** and is a bit too much hit and miss for my liking. I end up most of the time using a script and at the right time making them StartConversation where you can pick EXACTLY what they say and not have to trust to luck.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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