Communicating with NPCs refresher

Started by talos, June 15, 2024, 03:14:01 PM

As a refresher to interacting with NPCs, most of them have some basic communication scripts.  There are two commands to speak with NPCs:

1) talk <npc> keyword

2) discuss <npc>
  -then-
discuss <npc> keyword



Background Information:
the "talk NPC keyword" code is the first ones used in the game, many years ago.  They are a simple call and response type of scripts, where you might do:

>talk clint name
You begin talking about name.
With a broad grin, the long-haired, middle-aged bartender says, in northern-accented sirihish:
     "I'm Clint."

You will need to read the response, or try and guess at what other keywords they might have conversations about.



the "discuss NPC" code is newer, and allow for more than just a one-line response.  You will be able to see what topics the NPC will be able to speak about.

>discuss man
You can think of the following topics...
.. Ask him his name. (use 'discuss man name').

>discuss man name
You discuss about 'name' with the tall, muscular man.
The tall, muscular man says to you, in sirihish:
     "I'm called Amos."

The discuss topics can be DYNAMIC, and can give different topics based on your race, clan, items in hand, and previous conversations discussed.  (ex: the NPC won't give you more discuss topics UNLESS you greeted them first.)

If you try:
>talk NPC topics
>talk NPC name
>discuss NPC

and nothing response, most likely the NPC doesn't have any conversations for you.



NOTE:
The T'zai Byn Recruiter and The Allanaki Temple Clan Recruiters all have discuss scripts that will tell you how to join their clans.