Hello MMowned i know it says ive been here for ages but i have not actually used the site yet i normally use ACwebs but ive noticed that alot of their stuff is ... reposts from here. so i decided to check out this site to see if its the real deal.
now im gona give you a repost (shivers) but dont worry i wrote this so im not ctrl - c, ctrl - p and stealing other peoples work because i did this myself. and im posting it here basically to say HELLO ^^
and heres the tutorial on how to add new custom objects to game
and yes i know this has prolly been done before but... ahwell
id like to thank this thread http://www.mmowned.com/forums/emulat...ite-boxes.html because it helped with my list of the game object types.
without any more delay:
and i quote from my other thread found at
(TUT) How to enter custom objects / find them out. - AC Web
all credit goes to me for creating the tutorial.
You need World of Warcraft Model Viewer and
MyWarcraftStudio oh and access to the wow database. in the tutorial i use heidiSQL but im guessing navicat is very simalar
(this system can be used for finding items IDs, spells and whatnot)
Links:
WowmodelViewer
couldnt find link for mywarcraftstudio so i reuploaded mine
MyWarCraftStudio
HeidiSQL
1.) open up wow model veiwer and goto the World tab which is on the left side.
2.)in that tab scroll through the sub menus and find an object you like
i chose the object found in
World - Outland - Passivedoodads - Rubble - outlandrubble05.m2
3.) write down its name on a peice of paper or remember it.
open MyWarCraftStudio and goto File - Open MPQ Archive
4.) Locate your Wow directory and go in the data folder then the EnGB (or EnUS if your american)
open the locale-enGB.MPQ
5.) Once it is opened on the left there will be some new tabs
open up DBFilesClient and then locate gameobjectdisplayinfo.dbc
which should then bring up:
6.) in the search box enter the name of the object you found and hit Find (if theres multiple results hit next)
when its finding the name the scrollbar will scrolldown
it should find the object like so:
if the object is not on the list and your spelling is correct
load patch-enGB.mpq and check in there or load patch-enGB2.mpq and check in there
if you cannot find it then try another object, some few objects dont get found >.<
7.) write down the number to the left of the name
mine is 6729
8.) open up your database and in your realms tab locate the objectnames tab
like this
9.) i.) in the table make a new empty row, like so:
and in this row enter:
the id number - type (ill explain in a sec) - display id - name of object
i put
9.) ii.) Type Information
i have done some personal research and i dont know exactly what all the numbers do but i know what some do
Type number ------------ Comment
0 - Displays the using icon, shows name when highlighted becomes unusable after use
1 - Displays the using icon, shows name when highlighted
2 - same as 1
3 - same as 1 but works like a chest when used, eg you loot it
(to be able to loot you need to change stuff in other parts of the database which i dont know yet)
4 - same as 1
5 - totally untargetable, no icon, no name doesnt highlight
6 - same as 5
7 - gives target icon, but the icon stays grey, otherwise same as 1
8 - targetable, it highlights and its name appears but it gives no icon
9 - like 0 but gives inspect icon
10 - same as 1
11 - the actually item is greyed out (greyer than usual) and its untargetable
19 - gives mail icon otherwise same as 1
22 - just like portals
34 - guild vault icon but same as 1
When are these objects used?:
0 - Door
1 - Button
2 - QuestGiver
3 - Chest
4 - Binder
5 - Generic
6 - Trap
7 - Chair
8 - Spell Focus
9 - Text
10 - Goober
11 - Transport for example elevators, subways, railcars, etc.
12 - Area Damage
13 - Camera
14 - Map Object
15 - Mo Transport for example all of the boats between areas, like Ratchet to BootyBay, have this type
16 - Duel Arbiter
17 - Fishing Node
18 - Ritual
19 - Mailbox
20 - Auction House
21 - Guard Post
22 - Spell Caster
23 - Meeting Stone
24 - Flag Stand
25 - Fishing Hole
26 - Flag Drop
10.) save the table and then restart your realm
spawn the object using its id number not display number
and you should get something like:
or whatever object you used.
You can use this to make custom signposts or signs if you simply get the display id of the sign then change the name to what you want and make id whatever you want, and then for the type put 8.
Other Information:
the spell focus column in the database for objectinfo
is the spell which is casted when the object is used
eg for portals you make it cast the teleport spell
the sound columns are the sounds that play when it is used
the unknown column is the great unknown!
for items do the same but use the item tables, and when you have finished remember you only have the weapon display id not usable id so run it through wow-v or something to make it a usable skin.