(Skip if you're advanced with WoW GM being)
We all know we can spawn creatures somehow... But let's get into the details.. How do we exactly do that?
Well a creature spawning isn't that hard. But there are some Sub Commands.
Let's just start with the easiest part; spawning them.
If you want to spawn a creature.
You just type: .npc spawn ID 1*
* If there is a number at the end, your creature will be spawned permanently. If you do not type a number at the end, your creature will be gone after a Server Restart/Crash.
"But, If I type .npc spawn ID 1 nothing happens!"
This is because instead of ID you will have to look up a creature's ID ( A creature's ID is in Numbers, like: 261..
(If you use this ID, you will spawn Guard Thomas.)
If you don't know how to get such ID's, select a creature. type : .npc info
and there will appear a list of information about the selected creature. Somewhere above in the list there will stand your creature ID.. ( This is not the SQL ID and not the Display ID...)
"Now I've spawned my creature.. What can I do with it?"
After your creature is spawned, you can do almost everything with him.
-You can change his Display by changing his Display ID. (The Display of a Creature is how the creature looks, the skin.)
To do this, you will have to go to the creature with the Display (The look) you want.
Type: .npc info
There will appear a list. Look up in the list: Display ID..
The number that stands after that one will be the Display ID of that creature.
Say you see: DisplayID: 20322
Remember this and go back to the creature that you want to have that display ID..
When you're there, select your creature and type: .mod display ID 1
In this case the display will be 20322 so: .mod display 20322 1
I can't give you a 100% that this display will be saved, you better change it at the Creature_Proto
-You can let a creature emote, like talking.
To do this, you simply select your creature and type: .npc emote ID
Some ID's:
ID : What it does
1: Talk
2: Bow
3: Wave
4: Cheer
5: "!" Yell
6: "Question"
7: Drink
10: Dance
11: Laugh
14: Rude
15: "Roar"
16: Kneel
17: Blow a Kiss
18: Cry
19: Pretending to be a Chicken
20: Beg
21: Clap
22: Yell
23: Flex
24: "Shy"
25 + 29: Point
27: Battle stand
28: Chop (Hitting on the ground)
33 to 39: Hit + Get hit
48: Weird standing ( one foot at the frond, one at the back and look sideways)
69: Making something
There are more emote ID's, but these are the basic emotes.
Between 30 and 50 are combat emotes.
I can't be 100% sure that this will stay after a Server Crash/Restart..
So you should also set the emote at the creature_spawns database.
(To find your creature you should get the SQL ID of it, by selecting your creature and typing: .npc info
Scroll untill you see the SQL ID, search this ID up in your creature_spawns DB and you can edit the emote under "emote_state")
-You can let a creature come to you with the following command:
Select your creature..
To let your creature come to you, you type: .npc comeIf you want to bring your creature back to his spawn point. type: .npc return
-Your creature can say something and yell something..Select your creature..
Creature say something: .npc say text
So like: .npc say Hello visitors!
NOTE: This is not an automatic message! You will have to type it.
Creature yell something: .npc yell text
So like: .npc yell Hello visitors!
-If you made yourself a custom vendor or want to add an item to an already spawned vendor.You can add it from inside the game.
It goes like this:
Select your creature..
Type .npc vendoradditem ID*
If you want to delete this item from the vendor you simply type: .npc vendorremoveitem ID
* Remember! It is an ITEM ID! So you will have to look up an item... .lookup item ItemName
"Okay, now I want a creature that walks around, how can this be done?"
This is done with the command: .waypointI've made a detailed guide about waypoints editing and making them. The following link will send you there. http://www.mmowned.com/forums/emulat...ml#post1335631
- You can possess a Creature. (Controlling it)
This is possible with the command: .npc possess
Ofcourse you first have to select your Creature to perform this command.
To get lost of the mind contolling you type (While selecting the Creature again): .npc unpossess
"I want to make my Alliance Creature a Horde Creature, is this possible?
Yes it is! You can do this with the command: .mod faction ID 1*
*The 1 is again to let the change remain after a restart/crash of your server.
*More Soon*
For so long, I hope this basic guide helped you :wave: