Modcraft - The community dedicated to quality WoW modding!
Wrath of the Lich King Modding => Miscellaneous => Topic started by: monoman on March 18, 2015, 09:27:29 pm
-
Hi, i was wondering if any of you can help me with this.
As you know all characters models have a number of skins to choose from.
In the specific case of a dwarf male you have a total of 21 skins, from which only 8 are available in the character creation screen and another 3 are unlocked with a deathknight class setting.
My question is, it is possible to make the rest of the skins available to choose from in character creation? and if it is possible could you point me in what i must do to achieve it?
Thank you in advance for any kind answers.
Monoman.
-
CharSections.dbc
I doubt that all 21 can be unlocked at the same time, probably you will need to remove some default skins.
-
I heared once that maximal number of skins which are able to be chosen are somehow limited by client, but never tested that by myself. You may run into problems with this. Anyway, DBC collegue posted is the one you are looking for.
-
Actually I've already tampered with the CharSections.DBC but i'm not interested in replacing anything, I want to make this extra skin availables and it seems something is limiting the skins that you can choose from and i don't know where that information is to be edited.
-
It is limited by the client. So, would probably require wow.exe hack.
-
sounds like challenge
/e "starts up Ollydbg & CheatEngine
-
Yea, my friend told me to edit CharSections. I'm trying to do the same thing. He has done it for MoP, but I'm trying to do it with WotLK. I'm just confused what/which flags I edit and what number to put in.
Anyone got advice?
-
I enabled a bunch of the char sections without removing the old ones, it even works on servers. People without the patch will see normal skins, (the id possibly just overflows to 0) and people with the patch see the new skin.
-
http://www.pxr.dk/wowdev/wiki/index.php ... ctions.dbc (http://www.pxr.dk/wowdev/wiki/index.php?title=CharSections.dbc" onclick="window.open(this.href);return false;)
Questions?
-
What do you do in CharSections to enable more skins?
-
What do you do in CharSections to enable more skins?
Well in theory you just have to change the flag to 1 for it to be playable, I haven't tried it myself because I haven't had any need to but in theory you should just need to change the flag since those extra skins should already be in the charsections dbc just not set to playable if not just add new lines and add them.
http://www.pxr.dk/wowdev/wiki/index.php?title=CharSections.dbc
-
I've actually changed the flag to playable in the char section dbc, however, this only causes the client to crash on random generation and if you try to find the skins manually with the slider they simply are not there to be selected.
-
I've actually changed the flag to playable in the char section dbc, however, this only causes the client to crash on random generation and if you try to find the skins manually with the slider they simply are not there to be selected.
You need to add faces and pelvis skin if you change them to be playable.
Simply cut out the areas in question using paint (I find it easier to cut stuff in paint then gimp/photoshop)
and then convert them to png. You need 9 faces but it doesn't matter if they're the same texture. Do that and itøll work.
Although as pointed out, there is a clientside limit on playable skins. I think it's 10 or something.
So a race with 9 skins can only have one more, while a race with 5 skins can have 5 more.
-
And thats just all? 10 is limit and those other don't work only because of those missing naked textures? Once again I wanna hang myself. :D
Thanks a lot for an idea.
-
Eh, super noob question.
Where is the flag value that I change to one?
http://i.imgur.com/XD4Salw.png (http://i.imgur.com/XD4Salw.png" onclick="window.open(this.href);return false;)
-
http://www.pxr.dk/wowdev/wiki/index.php ... ctions.dbc (http://www.pxr.dk/wowdev/wiki/index.php?title=CharSections.dbc" onclick="window.open(this.href);return false;)
As you can see, it should be #8 row when 1 based (that means that ID column is #1), so #7 when 0 based as it is in your editor. Btw, I never heared about editor you are using here, you may want to use rather MyDBCEditor instead.
-
In first, choose another DBC Editor :D
Some columns are string, in your editor, they are int.
-
(http://i.imgur.com/evSFAsR.png)
and use this one
-
No, that's the seven column on the screenshoot, for the flag
-
If you use my DBC Editor that i uploaded its going to be 8
i didnt notised that you are using that one ancient technology from stone age
-
Is there a reason why it says 17 instead of 1?