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 > World of Warcraft > Model Editing > Model Editing Guides & Programs
Reload this Page [Guide] Changing only player characters
Model Editing Guides & Programs This is for guides and programs regarding Model Editing

Reply
 
LinkBack Thread Tools
[Guide] Changing only player characters
(#1)
Old
Mee is Offline
Banned
Rep Power: 0
Reputation: 21
Mee is on a distinguished road
 
Posts: 5
Join Date: Aug 2007
Wow Guides [Guide] Changing only player characters - 08-23-2007

This guide is about changing only model for all players, but without changing NPC`s models. And it requires some basic knowledge about .dbc editing.

Files on images are .csv opened in Windows notepad.


Yes, it`s possible. Hard, but possible.
It takes days to complete, so i don`t take any requests for this. It`s rather "do it yourself" modification.

Screenshots:
ImageShack - Hosting :: wowscrnshot082307092116uu0.jpg
ImageShack - Hosting :: wowscrnshot082307092307gn6.jpg
ImageShack - Hosting :: wowscrnshot082307092349vd3.jpg
ImageShack - Hosting :: wowscrnshot082307161929eo2.jpg

Example files, used in my Human->Draenei 2.1.3 enGB edit. These files should work with enUS, but i`m unsure.
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]

Tools needed:

MyWarCraftStudio
WoWModelviewer
DBC converter
DBC editor, or simple notepad
BLP converter
Graphic editor - Photoshop, PaintNet, Gimp or even Paint.
Common sense (priceless). ;]


Files to edit:

ChrRaces.dbc
CreatureModelData.dbc
CreatureDisplayInfo.dbc
CreatureDisplayInfoExtra.dbc
ChrRaces.dbc
CharHairGeosets.dbc
CharacterFacialHairStyles.dbc

Character hair textures in .blp files.

REMEMBER TO BE ESPECIALLY CAREFUL WITH .DBC! One missing comma in line, and game will crash.

STEP 1
MODEL CHANGING


First of all, you need to know id number for race:
1 - Human
2 - Orc
3 - Dwarf
4 - Night Elf
5 - Scourge
6 - Tauren
7 - Gnome
8 - Troll
9 - Goblin
10 - Blood Elf
11 - Draenei
12 - Fel Orc
13 - Naga
14 - Broken
15 - Skeleton

And gender:
0 - Male
1 - Female


1 - Edit ChrRaces.dbc

Open Edit ChrRaces.dbc



In this image:
1 - race id number in multiple files. DON`T CHANGE this. Remember this id for later.

2 - feet show/hide indicator for this race. You may copy this number from yours desibrable race. I.e., if you change model from orc to tauren,

you may change 12 (orc feet) to 14 (tauren feet). It makes hoofs/boots visible/invisible

3 - male model id for multiple files.
4 - female model id.

(10,Feet,1610,0x102E,MaleModelID,FemaleModelID,"Be",1.0,1,7,15007,0x448,"BloodEl f",162,"Blood

Elf",,,,,,,,,,,,,,,,0x3F007E,"NORMAL","EARRINGS","NORMAL",1,)

Remember or write down your old and new models id. You will need them for edit CreatureModelData.dbc.

Now, in ChrRaces change old model id for number of your new model. It makes your new race visible on character creation/selection screens.
Feel free to change race abbreviations and names for abbreviatons and names copyed from your new race. It changes only names on

character/selection screen.

Done. You may close ChrRaces.dbc



2 - Edit CreatureModelData.dbc

Open CreatureModelData.dbc.



First number is model ID, related with CretureDisplyInfo. Find lines for your old and new models. Simply find Character\Human... Character\Orc, or any similar lines. Copy lines for your old models and paste them on bottom line. Give them new model ID,here is example.
I switched Humans for Draeneis, so i copyed lines 49 and 50 and pasted as new bottom lines.
Renumber pasted lines. If last original line was 2304, they sholud be 2305, and 2306.
Write down or remember new lines numbers, because now they are new lines for npc`s models.
Example.:



Now, replace old lines fory your old race with lines for your new race, but don`t change model ID (first number). Model ID should still remain

from old line.
I.e.

49,0,"Character\Human\HumanMale...

is changed to:

49,0,"Character\Draenei\DraeneiMale...

Example:



So 49 remains unchanged. Rest of the line should be from new model.

Ok, now you have separate entries for players and npc`s models.
And it was simple part. ;]



3 - Edit CreatureDisplayInfo.dbc

Open CreatureDisplayInfo.dbc




Find lines started with your old race model ID from ChrRaces.
I.e:
49,49 blablablablabla... < - human males
16125,2248,0,0,1.0,255,"","","",1,0,0,-65281,-65281,-65281,-65281,-65281,-65281,-65281,-65281,-65281, <- draenei males

16126,2250,0,0,1.0,255,"","","",1,0,0,-65281,-65281,-65281,-65281,-65281,-65281,-65281,-65281,-65281, <-draenei females



These lines are for player characters models. Dont`t change it for any reason. Second number is ID in
CreatureModelData.

Now, find lines with SECOND number (ID in CreatureModelData) identical with second number for players.
And now change these SECOND (and only second!!!) numbers for numbers for your new entries placed in bottom of Edit CreatureModelData.dbc.

In each line, except lines for player characters (see above). Male ID numbers for male ID numbers, female numbers for female.
I recommend use any DBC editor for this task, because it takes a lot of time with notepad.
And i recommend to avoid CSVed, since this application can corrupt files.

And now NPC`s are linked with "new" old models (bottom entries pasted in Edit CreatureModelData.dbc), and players with "old" changed models.




4 - Edit CreatureDisplayInfoExtra.dbc

CreatureDisplayInfoExtra.dbc is responsible for NPC`s facial features, hairstyles, weapons, costumes, etc. And should be slightly changed,

since these values are partially shared with players.

Open CreatureDisplayInfoExtra.dbc



1 - red, is ID.
2 - blue is race ID<--------------------------------------------You have to change entries only for NPC`s from your OLD race and gender.
3 - green is gender ID, 0 for males and 1 for females.

But you need only change entries for facial features and helmets.

Facial features are hard. They are shared with players and almost always looks odd without editing. Put some "nonsence code" as a prefix for

original value (you may also decide change them for "0", but players may have facial features style "0" and it doesn`t looks good). I used to

add 11 for every number for facial features. I.e: 12 will become 1112, 1 become 111, 9 become 119.
It makes npc`s facial features unreadable for client. In game they won`t have any piercings, beards, scars. But NPC`s also have this stuff

painted on textures, so only tusks and horns are losed. And it`s still better than large holes in their faces, when facial features for players

comes in conflict with facial features for NPC`s.

Helmets always comes in conflicts with helmfixes. So take off their head gear, and change every number for helmets in every line to "0". NPC`s

still have their own hair under helmets, unless they are naturally bald.

Again, use any DBC editor for this task, because it takes a lot of time.


5 - CharacterFacialHairStyles.dbc

Open CharacterFacialHairStyles.dbc



Entries looks like that:

3,0,1,2010404113,132302,2445512,3,3,3,
3,0,2,2010404113,132302,2445512,4,4,4,

Where first number makes id for race, and second for gender.
(race id,gender id,2,2010404113,132302,2445512,4,4,4,)

Now all you need to do, is replace every single line for old race, to line for new model. Amount of lines should be equal with race and

gender, who has more lines.
I.e.: if you change yours character from race with 10 lines in CharacterFacialHairStyles.dbc to race with 5 lines, you should delete some lines. Or, if

your desirable race has more lines than old, just repeat some lines .(i.e. 5 female and 6 male lines should be replaced wit 5 female and 6

male).

Details about editing:

3,0,1,2010404113,132302,2445512,3,3,3,
3,1,2,2010404113,132302,2445512,4,4,4,

These are example lines for dwarf. Upper are for male, lower for female. If someone wants to change model for dwarf , he should replace line

for his old race with lines for dwarf ("female" lines instead of"female", and "male" for "male"), and change race id for his old race id (i.e,

when you change model from orc to dwarf, race id in edited line should be 2 - because for WoW your character is still an orc, and you only

change model). Gender id shouldn`t be changed, unless you want to change character gender.


6 - Edit CharHairGeosets.dbc

Geosets are edited, because different models have different amount of hairstyles. When you switch to race with more hairstyles, you should limit this range, or you may end with hole in your head (literally).
Open CharHairGeosets.dbc

1 column/number - ID, leave this number alone. Dont`t change it.
2 column/number - race, dont` change
3 column/number - gender, dont`t change
4 column/number - hairstyle ID, linked with race. Same as hairstyle number in WoWmodelviewer.
5 column/number - geodata, or hair shape <--- THIS SHOULD BE CHANGED



Open Wowmodelviewer and check number for hairstyles for your new model.. I.e - for draenei male hairstyles in Wowmodelviewer are 0 to 7.
For example: you switch from model witch hairstyles 0 to 14, to model with hairstyles 0 - 7.
New AMOUNT of hairstyles in COLUMN 5 should be now equal with amount for new race.

Example is on image.




Simply copying and pasting, replace hairstyles (in column 5) for OLD model with some hairstyles with OLD model (same gender).

You may leave alone lines ended with number 1. These are for bald heads.


STEP 2
TEXTURE CHANGING

1 - Edit CharSections.dbc

Open CharSections.DBC






Skin textures:

Now, remove all, whole lines for bodies (skin, pelvis, torso, lower, upper face, all textures for facial hair) from your old model and paste lines for your new model. Change race ID in pasted lines from your new race(number in second column) for ID of your old race.

6361,10,0,0,0,0,"Character\BloodElf\Male\BloodElfMaleSkin00_00.blp","","",0, <---in this example line race ID is 10 (Blood Elf). If you try switch race, i.e, from Human to Blood Elf, in pasted line change this number to 1 (human).



Names for textures are written in this file, so use your common sense.
EXCEPT lines ended with 1, they should remain unchanged, because they are for unique NPC, i.e. - Whitemane.


Hair textures (but NOT facial hair textures, they should be replaced, as above):
Since NPC`s and players share textures for hair, they should be only renamed. In these lines change only race name. I.e Human for Draenei.

Done.


2 - Edit hair textures.

Sadly, hair textures for NPC and players are always the same and its probably impossible to change it.
Check amount of textures both for old, and new model. Bigger number wins.
If your new model has hair less textures, than old, you have to copy and rename some .blp files to fill this gap.
I.e - humans have textures ranges from 00_ to 03_... and draeneis only for 00_... Fortunately, colour ranges are equal. So i copyed textures

and renamed to 01_..., 02_..., 03_...

Example texture pack is in download links.

You need to edit textures in graphic application only if textures for new race have some significant features, like for draeneis, or blood

elves. Simply, because NPC`s looks odd with ornate stripes wrapped around their heads.
Convert .blp files to TGA or PNG and remove all features, simply copying and pasting flat hair surfaces.

Now, NPC`s have their original hair colour changed, but they (mostly) still looks good.
And player hairstyles without features still are tolerable:

Without editing:
ImageShack - Hosting :: withoutpatchyc2.jpg

With editing:
ImageShack - Hosting :: withpatchkl7.jpg





Pack files into MPQ files. Hopefully you did all steps in proper way and game will not crash. Maybe. ;]



Known issues:

1 - Sometimes NPC`s hair colours doesn`t fit with their facial hair, or scalps. Whatever. It`s still better, than world full of bald NPC`s.

2 - It wasn`t been tested wit sufficient, large amount of other players. It seems that PC`s always have skins and hair, but who knows?



.

Last edited by Mee; 08-31-2007 at 02:43 PM..
Reply With Quote

Donate to remove ads.
Re: Guide: How to change only player characters.
(#2)
Old
schlumpf's Avatar
schlumpf is Offline
^Nothing is as it seems.

Rep Power: 6
Reputation: 583
schlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to all
 
Posts: 1,762
Join Date: Nov 2006
Location: Germany (DE)
Re: Guide: How to change only player characters. - 08-23-2007

****ing nice.
+rep :| if i could ... :| sorry ^^


Reply With Quote
Re: Guide: How to change only player characters.
(#3)
Old
septimasxx's Avatar
septimasxx is Offline
Sergeant
Rep Power: 2
Reputation: 14
septimasxx is on a distinguished road
 
Posts: 55
Join Date: Jul 2007
Re: Guide: How to change only player characters. - 08-23-2007

Nice. + rep if i can ;p
Reply With Quote
Re: Guide: How to change only player characters.
(#4)
Old
Fault's Avatar
Fault is Offline
Super Moderator

Rep Power: 8
Reputation: 714
Fault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to behold
 
Posts: 2,114
Join Date: Aug 2006
Location: Throne of the Lich
Re: Guide: How to change only player characters. - 08-23-2007

im sorry, im a little confused, what was the intention of this, just to change players, not npcs?


"If I and everyone else could contribute to MMOwned like you do it would be a terrific place." Don't PM me with request, only Questions
Reply With Quote
Re: Guide: How to change only player characters.
(#5)
Old
LowK3y is Offline
Banned
Rep Power: 0
Reputation: 59
LowK3y will become famous soon enough
 
Posts: 5
Join Date: Aug 2007
Re: Guide: How to change only player characters. - 08-23-2007

The intention (as I read) is to change only how you look, but not the npc's or other surrounding players??

in any event, I don't model change, but I've seen this come up in topics a lot, so definitely +rep if I can.


great attention to detail, as well.
Reply With Quote
Re: Guide: How to change only player characters.
(#6)
Old
Fault's Avatar
Fault is Offline
Super Moderator

Rep Power: 8
Reputation: 714
Fault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to beholdFault is a splendid one to behold
 
Posts: 2,114
Join Date: Aug 2006
Location: Throne of the Lich
Re: Guide: How to change only player characters. - 08-23-2007

Quote:
Originally Posted by LowK3y View Post
The intention (as I read) is to change only how you look, but not the npc's or other surrounding players??

in any event, I don't model change, but I've seen this come up in topics a lot, so definitely +rep if I can.


great attention to detail, as well.
Im nearly 100% sure its impossible to not change other players


"If I and everyone else could contribute to MMOwned like you do it would be a terrific place." Don't PM me with request, only Questions
Reply With Quote
Re: Guide: How to change only player characters.
(#7)
Old
schlumpf's Avatar
schlumpf is Offline
^Nothing is as it seems.

Rep Power: 6
Reputation: 583
schlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to allschlumpf is a name known to all
 
Posts: 1,762
Join Date: Nov 2006
Location: Germany (DE)
Re: Guide: How to change only player characters. - 08-23-2007

its just not affecting npcs.


Reply With Quote
Re: Guide: How to change only player characters.
(#8)
Old
Mee is Offline
Banned
Rep Power: 0
Reputation: 21
Mee is on a distinguished road
 
Posts: 5
Join Date: Aug 2007
Re: Guide: How to change only player characters. - 08-24-2007

GUIDE UPDATED. I made mistake in section about CreatureDisplayInfo. Now it`s fixed.

And intention was to leave all baked NPC`s with their own racial models - they always looks awfull with changed model.
Reply With Quote
Re: Guide: How to change only player characters.
(#9)
Old
Krazzee's Avatar
Krazzee is Offline
Creator of MEing Section
Rep Power: 6
Reputation: 545
Krazzee is a glorious beacon of lightKrazzee is a glorious beacon of lightKrazzee is a glorious beacon of lightKrazzee is a glorious beacon of lightKrazzee is a glorious beacon of lightKrazzee is a glorious beacon of light
 
Posts: 1,273
Join Date: Jun 2006
Location: Lut Gholein
Re: Guide: How to change only player characters. - 08-24-2007

I hope this will shut up some noobs. +8 rep.


If you joined MMOwned in 2006, go to [Only registered and activated users can see links. ]
Reply With Quote
Re: Guide: How to change only player characters.
(#10)
Old
MrClean is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 3
Reputation: 1
MrClean is an unknown quantity at this point
 
Posts: 155
Join Date: Dec 2006
Re: Guide: How to change only player characters. - 08-24-2007

Owned! +9,001 Rep! That's OVER NINE THOUSAND!!!
Reply With Quote
Re: Guide: How to change only player characters.
(#11)
Old
Mercer's Avatar
Mercer is Offline
Knight
Rep Power: 2
Reputation: 9
Mercer is an unknown quantity at this point
 
Posts: 200
Join Date: May 2007
Location: UK
Re: Guide: How to change only player characters. - 08-24-2007

personly the NPC's dont bother me but this is a very nice guide +rep


Reply With Quote
Re: Guide: How to change only player characters.
(#12)
Old
V1cinity's Avatar
V1cinity is Offline
Master Sergeant
Rep Power: 2
Reputation: 7
V1cinity is an unknown quantity at this point
 
Posts: 69
Join Date: Jul 2007
Re: Guide: How to change only player characters. - 08-25-2007

This guide is awesome! Im trying to follow the guide and edit everything like I should but the guide just isnt clear enough. The first problem Im running into is what program are you using in a lot of the screenshots you provided? I have DBC editor but its hard to try to use when its not the exact same thing as what you are using. Next problem is I dont understand what you are doing in part 3 and 4. Thats as far as I got till I gave up.

This is a great guide, Im just retarded. If you could make a few things a little easier then that would rock some serious face!
Reply With Quote
Re: Guide: How to change only player characters.
(#13)
Old
Mee is Offline
Banned
Rep Power: 0
Reputation: 21
Mee is on a distinguished road
 
Posts: 5
Join Date: Aug 2007
Re: Guide: How to change only player characters. - 08-26-2007

Files on images are .csv`s opened in windows notepad. In this application columns are separated with commas.

In step 3, editing CreatureDisplayInfo.dbc, i switched NPC`s from old models ID`s to new ID`s created in CreatureModelData.dbc.
In CreatureDisplayInfo.dbc second column, marked with red, is first number for entry (line) in CreatureModelData.dbc.

And new lines pasted in CreatureModelData.dbc are old model data preserved from changes.

So, basically, in this step (CreatureDisplayInfo.dbc) you simply switch NPC`s from changed models to unchanged.

In step 4 (CreatureDisplayInfoExtra.dbc) entries in columns 1, 2, 3 was given only for identification purposes, because before you start changing anything, you need to know which NPC`s are from which race and gender.

But in this step you edit only columns for facial features and helmets. Simply add 11 for every number in facial hair column, and change all numbers in helmet column to 0.
Naturally only for NPC`s with your previous, old model.

Last edited by Mee; 08-26-2007 at 05:15 AM..
Reply With Quote
Re: Guide: How to change only player characters.
(#14)
Old
Subconsciousness's Avatar
Subconsciousness is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 3
Reputation: 2
Subconsciousness is an unknown quantity at this point
 
Posts: 64
Join Date: Dec 2006
Re: Guide: How to change only player characters. - 08-26-2007

Great guide, +rep
Reply With Quote
Re: Guide: How to change only player characters.
(#15)
Old
V1cinity's Avatar
V1cinity is Offline
Master Sergeant
Rep Power: 2
Reputation: 7
V1cinity is an unknown quantity at this point
 
Posts: 69
Join Date: Jul 2007
Re: Guide: How to change only player characters. - 08-26-2007

Oh ok, great! Thanks Mee! That sorts a lot out!
Reply With Quote
Reply

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.4
Copyright ©2000 - 2009, 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