MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides

Homepage Register FAQ Members Mark Forums Read Advertise Marketplace FPSowned


Go Back   MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides > WoW Emulator Server > Emulator Server Guides > Ascent Guides
Reload this Page [Guide] Making a custom mob manually
Ascent Guides This section is for WoW emulated server, Ascent guides.
[NO QUESTIONS HERE]

Reply
 
LinkBack Thread Tools
[Guide] Making a custom mob manually
(#1)
Old
The_Zealot's Avatar
The_Zealot is Offline
Sergeant Major
Rep Power: 2
Reputation: 45
The_Zealot is on a distinguished road
 
Posts: 169
Join Date: May 2007
Location: 2 Hookers and 8Balls
[Guide] Making a custom mob manually - 06-11-2008

I know this is common knowledge tho i made this guide sometime ago and i wanted to post it but something ****ed up... Anyways here it goes

Things Needed:
[Only registered and activated users can see links. ] or
[Only registered and activated users can see links. ] or
SQLyog
A WoW Private Server (Ascent )
_____________________________________
##############################
#Start by Connecting to your MySQL Server##
##############################

Open HeidiSQL, and fill in your MySQL information
So you can access your database localhost!



##############
##Creature Names!#
##############
On your ascent's World Database search for the
[creature_names] database


Click on the 'data' tab and then the "+" Button to add another row in the database


//Addinational Information for creature_names//
entry The entry/ID of the creature. Used to reference records of this table and to spawn creature in-game.
name Name of the creature. Displayed in-game.
subname Subname of the creature. Displayed in-game below the creature_name. Most of the time this is the function of the Creature.
info_str The MouseFlags
Flags1 Unknown as of yet. This is NOT like npcflags in creature_proto
type:
Code:
1 	Beast
2 	Dragonkin
3 	Demon
4 	Elemental
5 	Giant
6 	Undead
7 	Humanoid
8 	Critter
9 	Mechanical
10 	Not Specified (used by mounts)
11 	Totem
Family
Code:
1 	Wolf
2 	Cat
3 	Spider
4 	Bear
5 	Boar
6 	Crocolisk
7 	Carrion Bird
8 	Crab
9 	Gorilla
10 	[UNUSED]
11 	Raptor
12 	Tallstrider
13 	[UNUSED]
14 	[UNUSED]
15 	Felhunter
16 	Voidwalker
17 	Succubus
18 	[UNUSED]
19 	Doomguard
20 	Scorpid
21 	Turtle
22 	[UNUSED]
23 	Imp
24 	Bat
25 	Hyena
26 	Owl
27 	Wind Serpent
28 	Remote Control
29 	Felguard
30 	Dragonhawk
31 	Ravager
32 	Warp Stalker
33 	Sporebat
34 	Nether Ray
35 	Serpent
Rank
Code:
0 	Normal
1 	Elite
2 	Rare Elite
3 	World Boss
4 	Rare
unk4 Need info here. Please edit if you know.
SpellDataID Used by pets. Points to CreatureSpellData.dbc .
male_displayid Model ID of the creature if it's male.
female_displayid Model ID of the creature if it's female.
male_displayid Second Model ID of the creature if it's male.
female_displayid Second Model ID of the creature if it's female.
Civilian Note: Civilians generally denotes if the creature has an aggro range or not.
Leader Indicates if Creature is the Leader of a Faction. 1=Leader 0=No Leader. An example would be Thrall.
//Ok now to see a picture of some of these things in action!//




###
#Creature_proto#
############
Find the
[creature_proto] database

Click on "Data" And then add a new row hitting the "+" Button, just like before!

//Addinational Information on Proto, What to fill in?\\
entry The entry/ID of the creature. Must be same as the one used at Creature_names before!
minlevel Min Level of the Creature.
maxlevel Max Level of the Creature.
faction Faction of the creature. 7 - neutral, 14 - hostile, 35 - friendly
minhealth Min. health of the creature
maxhealth Max. health of the creature
mana Max. mana of the creature
scale Scale of the creature. Default 1=100%
npcflags:
Code:
UNIT_NPC_FLAG_NONE 	0
UNIT_NPC_FLAG_GOSSIP 	1
UNIT_NPC_FLAG_QUESTGIVER 	2
UNIT_NPC_FLAG_TRAINER 	16
UNIT_NPC_FLAG_VENDOR 	128
UNIT_NPC_FLAG_ARMORER 	4096
UNIT_NPC_FLAG_TAXIVENDOR 	8192
UNIT_NPC_FLAG_SPIRITHEALER 	32768
UNIT_NPC_FLAG_INNKEEPER 	65536
UNIT_NPC_FLAG_BANKER 	131072
UNIT_NPC_FLAG_ARENACHARTER 	262144
UNIT_NPC_FLAG_TABARDVENDOR 	524288
UNIT_NPC_FLAG_BATTLEFIELDPERSON 	1048576
UNIT_NPC_FLAG_AUCTIONEER 	2097152
UNIT_NPC_FLAG_STABLE 	4194304
UNIT_NPC_FLAG_GUILD_BANK 	8388608
attacktime Delay between the attacks in ms
attacktype Magic school for attacks
mindamage Minimum damage of the creature
maxdamage Maximum damage of the creature
rangedattacktime Delay between the ranged attacks in ms
rangedmindamage Minimum ranged damage of the creature
rangedmaxdamage Maximum ranged damage of the creature
mountdisplayid Model ID of the mount the npc is on (?). 0 if none.
equipmodel1 Display ID of the item at slot 1
equipinfo1 Please give information, if you know
equipslot1 Please give information, if you know
equipmodel2 Display ID of the item at slot 2
equipinfo2 Please give information, if you know
equipslot2 Please give information, if you know
equipmodel3 Display ID of the item at slot 3 (Such as a throwing knife, visual only(?))
equipinfo3 Please give information, if you know
equipslot3 Please give information, if you know
respawntime Respawntime in ms
armor Armor of the creature
resistance1 Holy Resistance of the creature
resistance2 Fire Resistance of the creature
resistance3 Nature Resistance of the creature
resistance4 Frost Resistance of the creature
resistance5 Shadow Resistance of the creature
resistance6 Arcane Resistance of the creature
combat_reach Distance of the creature in which it can hit you.
bonding_radius Aggro radius of the creature.
auras auras of the creature, seperator is a comma (,)
boss Indicates if creature is a boss. 1=boss 0=no boss
money money dropped by the creature in copper
invisibility_type:
Code:
INVIS_FLAG_NORMAL 	0
INVIS_FLAG_SPIRIT1 	1
INVIS_FLAG_SPIRIT2 	2
INVIS_FLAG_TRAP 	3
INVIS_FLAG_QUEST 	4
INVIS_FLAG_GHOST 	5
INVIS_FLAG_UNKNOWN6 	6
INVIS_FLAG_UNKNOWN7 	7
INVIS_FLAG_SHADOWMOON 	8
INVIS_FLAG_NETHERSTORM 	9
INVIS_FLAG_TOTA 	10
death_state:
Code:
ALIVE - Unit is alive and well 	0
JUST_DIED - Unit has JUST died 	1
CORPSE - Unit has died but remains in the world as a corpse 	2
DEAD - Unit is dead and his corpse is gone from the world 	3
walk_speed Walking speed for the creatures. Default: 2.5
run_speed Running speed for the creatures. Default: 8
fly_speed Flying speed for the creatures
extra_a9_flags Extra information for Area 9 (NPCFlags) info

//Done filling in? Congratz!\\

You just finished your custom mob! Just try to either restart the database or do the follow commands in-game:

Code:
.reloadtable creature_names
.reloadtable creature_proto



Fail at Prescription
Reply With Quote

Donate to remove ads.
(#2)
Old
Zordin's Avatar
Zordin is Offline
Master Sergeant
Rep Power: 2
Reputation: 15
Zordin is on a distinguished road
 
Posts: 118
Join Date: Jan 2007
Location: Norway
06-11-2008

Nice! +rep x2, this will help alot of people
Reply With Quote
Reply

Donate to remove ads.

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344