Jump to content

Recommended Posts

Posted

Hello Everyone.

 

I have just figured a simple way to make a NPC talk with out using any scripts .

 

First : NPC creating

 

You have to create your npc who will say the messages you want him to say and thats simple

 

I made my npc with 195009 ID and Dark Dragon Dyamz Name.

 

 

Second : NPC Messages

 

Now we enter the serious part.

 

You have to find The table NPC_Monstersay

 

There you will find 11 Columns The important number of Columns is 7.

 

First Column : Entry

 

The ID of your NPC ,

 

Second Column : Event

 

The id of the Event when he will say his message

 

0 Entering Combat

 

1 Unknown

 

2 Damage Taken

 

3 Leave combat : when fight resets or all Players dead.

 

4 When NPC cast spells (I do not Recommand Using it , its kinda bugged)

 

5 When NPC Dies.

 

Third Column : Chance

 

The chance that your NPC will say his message probaly 100

 

Fourth Column : Language

 

The language of your NPC's Message Usually ( 0 ) Is used

 

Fifth Column : Type

 

The Type of the NPC's Message Usually 14.

 

The list of the Types i have only test :

 

11 Say

 

12 Say

 

13 Party

 

14 Yell

 

Sixth Column : Monstername

 

The name of your monster, this is important and must be spelled correctly.

 

Seventh Column : Text0

 

The only needed Column to type your Text (NPC's MEssage) at.

 

The Rest Columns :

 

You do not need to type any thing on the rest columns.

 

:Congratulations:

 

You have Just made you NPC talk with out [Lua] Scripts.

 

 

The Shard is a part questline about my server custom content.

 

 

I hope it helped some one

 

Credits to nether drake

  • 2 months later...
  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..