Creating Dialogue?

Post » Mon Jan 31, 2011 9:45 am

I know this has probably been asked. I did a search and couldn't fidn it. I've only found one guide on how to do dialogue and it didn't really explain it well.

Can anyone tell me how to create dialogue for an NPC that i've created? Do I need to make a quest to give him dialogue? Any help would be greatly appreciated!
User avatar
Danii Brown
 
Posts: 3337
Joined: Tue Aug 22, 2006 7:13 am

Post » Tue Feb 01, 2011 2:01 am

Hello Arbidon

It's easiest to create dialogue tied to a quest (even if it's a dummy quest). Basically you use the Topics tab for the quest in question. You'll need to create a number of "topics". Each topic is what the NPC will say in one go before the player can perform the next action.

  • Topic Text is what the player says to the NPC. (e.g. "Follow your esteemed Grand Champion!")
  • Response Text is what the NPC will say. (e.g. "Golly, you're the best! I'm going to follow you and blah blah")
  • Result Script allows you to run a script (e.g. use additem if the NPC is giving the player something)
  • Conditions are very, very important. If you don't define this, everyone can say the topic at any time. (e.g. For the above conversation, a condition was set that the speaker must be the Adoring Fan.)
  • Ignore the addtopic box - it's buggy.
  • Choices Let you specify what follow-up topics you can say to the NPC. (e.g. Yes or No)
  • "GREETING" is a special topic that the NPC will use when you first talk to them. (e.g. "You're in Rindir's Staffs. And I'm Rindir. I sell magical staffs. Imagine that.")
  • With the exception of GREETING, a topic has to be added via script (addtopic) before any NPC can use it.


That should be enough to let you poke around Topics related to a particular quest, but probably not detailled enough for you to create a detailled conversation. Here's the tutorial that I learned from:
http://cs.elderscrolls.com/constwiki/index.php/A_beginner%27s_guide%2C_lesson_6_-_Quest_Dialogue
User avatar
jessica Villacis
 
Posts: 3385
Joined: Tue Jan 23, 2007 2:03 pm

Post » Mon Jan 31, 2011 9:41 pm

Thanks!I really appreciate the explanation and the link! hopefully I can get all of this sorted out and begin working on my mod!
User avatar
Sandeep Khatkar
 
Posts: 3364
Joined: Wed Jul 18, 2007 11:02 am


Return to IV - Oblivion