Jump to content

NPC dialogue


OddGuy

Recommended Posts

In the process of creating a plugin, I have come across a few difficulties when attempting to create new NPC dialogue: it seems that everything will work fine when I'm in the editor, but when I test the plug-in out, my NPC has no dialogue options at all. Any suggestions? :ranting:
Link to comment
Share on other sites

If you don't assign your NPC a greeting, the game should default to a standard greeting. To make a greeting NPC specific go the conditions section of the dialogue editor, and select your NPC ID from the drop-down menu.

 

Have you attached a nolore script to your NPC? This would remove a lot of standard dialogue from your NPC. If you haven't, your NPC should have standard topics.

 

Are there any blank lines in the dialogue editor which could prevent responses from showing up?

 

Is your NPC based on a creature? If so, you have to specify a response with the ID function for every topic you want the creature NPC to talk about.

 

What happens if you filter dialogue in the editor for your NPC? Do topics and responses show up when the dialogue is filtered?

 

Have you made new topics for your NPC? If so, you have to introduce them with the 'AddTopic' function in the results field of the NPC's greeting (ideally this should be a greeting specific to that NPC )

 

Have you attached too many conditions to the responses you want your NPC to have? If there is no response for which all conditions are met the topic won't show.

Link to comment
Share on other sites

You need to introduce the topics. Best way to to this is in the NPC's greeting;

 

In the results field, type

 

AddTopic "New Topic 1"

AddTopic "New Topic 2"

etc

 

 

That should add the topic to the list. If they don't show up right away, close the dialogue and talk to the NPC again.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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