Tera - Nude Mods [GPK / UTHelper] (2 Viewers)

Status
Not open for further replies.

exinfernalis

Avid Affiliate
Joined
Apr 30, 2012
I have successfully modified the body skin for the succubus (devil) costume on the US client. I have, however, run into a problem with the normal map which I'll detail further down. First off, here's my solutions to the various problems I've encountered.

1. Location of the base body dds: All races are contained in the Event_BaseBody.gpk. For these examples, I'm using
Castanic_F_base_.diff.dds and Castanic_F_base_.norm.dds.
2.The invisible body. This effect is caused by some flaw in the way UThelper 1.3 saves the gpk from what I can tell. Here's my workaround:
A. Copy a clean Event_Basebody.gpk to you mod folder.
B. Open the Event_Basebody.gpk in UThelper, do your extractions / edits / imports then goto file > Save Patched.

You now should have Event_Basebody.patched.gpk and the models should not be invisible. IF you overwrite either the clean Basebody or the .patched.gpk, you will get the invisible body again.

If you need to make further edits to the patched.gpk after it is saved, you must open the .patched.gpk in UThelper, make your edits then goto save patched. This will result in a file called Event_Basebody.patched.patched.gpk. You can now delete the patched.gpk and rename patched.patched.gpk to patched.gpk

Now onto the problem I'm having... The diff edits work great, but when I edit the normal map something strange happens. The dimensions of the normal map are 512x1024, however after extracting the normal map, then importing it, even with NO CHANGES, the size is reported in UThelper as being 512x512, and the normal map doesnt work, you just get a liquid metal looking skin. This seems to be a problem with UThelper's import function, but I cannot be sure.

Here is the edited diff.dds with the default normal map:

TERA_ScreenShot_20131025_194214.png

Here is the extracted / imported normal map problem:

TERA_ScreenShot_20131025_193907.png

Here is the edited normal map on the old swimsuit, to show that my process of export / edit / import normally works.

TERA_ScreenShot_20131025_194407.png

If you are able to edit / import the castanic normal map, let me know how you got it working.
 
Last edited by a moderator:

Naduron

Content Creator
Joined
Apr 23, 2012
Oh lol there they are. >-<


Castanic - Event 16 [Succubus]
Target GPK: Event_BaseBody.GPK
Download: Castanic - Event 16 [Succubus]
TERA 2013-10-26 04-49-42-37.png TERA 2013-10-26 04-49-49-68.png TERA 2013-10-26 04-49-53-95.png TERA 2013-10-26 04-49-56-26.png TERA 2013-10-26 04-49-58-23.png TERA 2013-10-26 04-50-04-16.png TERA 2013-10-26 04-50-06-43.png




Human - Event 16 [Succubus]
Target GPK: Event_BaseBody.GPK
Download: Human - Event 16 [Succubus]
TERA 2013-10-26 05-30-59-36.png TERA 2013-10-26 05-31-02-36.png TERA 2013-10-26 05-31-04-50.png TERA 2013-10-26 05-31-06-25.png TERA 2013-10-26 05-31-08-16.png TERA 2013-10-26 05-31-09-97.png TERA 2013-10-26 05-31-11-66.png TERA 2013-10-26 05-31-13-17.png






Now onto the problem I'm having... The diff edits work great, but when I edit the normal map something strange happens. The dimensions of the normal map are 512x1024, however after extracting the normal map, then importing it, even with NO CHANGES, the size is reported in UThelper as being 512x512, and the normal map doesnt work, you just get a liquid metal looking skin. This seems to be a problem with UThelper's import function, but I cannot be sure.

Same
 
Last edited by a moderator:

Decara

Potential Patron
Joined
Jul 24, 2013
I can't get either the castanic or human succubus ones to work properly with the basebody one. The castanic one kind of works but it makes the skin almost insanely black when my char was a tanned color. The human one however does nothing but make the whole body invisible minus the outfit.
 

Nopi

Potential Patron
Joined
Jun 24, 2012
I have successfully modified the body skin for the succubus (devil) costume on the US client. I have, however, run into a problem with the normal map which I'll detail further down. First off, here's my solutions to the various problems I've encountered.

1. Location of the base body dds: All races are contained in the Event_BaseBody.gpk. For these examples, I'm using
Castanic_F_base_.diff.dds and Castanic_F_base_.norm.dds.
2.The invisible body. This effect is caused by some flaw in the way UThelper 1.3 saves the gpk from what I can tell. Here's my workaround:
A. Copy a clean Event_Basebody.gpk to you mod folder.
B. Open the Event_Basebody.gpk in UThelper, do your extractions / edits / imports then goto file > Save Patched.

You now should have Event_Basebody.patched.gpk and the models should not be invisible. IF you overwrite either the clean Basebody or the .patched.gpk, you will get the invisible body again.

If you need to make further edits to the patched.gpk after it is saved, you must open the .patched.gpk in UThelper, make your edits then goto save patched. This will result in a file called Event_Basebody.patched.patched.gpk. You can now delete the patched.gpk and rename patched.patched.gpk to patched.gpk

Now onto the problem I'm having... The diff edits work great, but when I edit the normal map something strange happens. The dimensions of the normal map are 512x1024, however after extracting the normal map, then importing it, even with NO CHANGES, the size is reported in UThelper as being 512x512, and the normal map doesnt work, you just get a liquid metal looking skin. This seems to be a problem with UThelper's import function, but I cannot be sure.

Here is the edited diff.dds with the default normal map:

View attachment 15336

Here is the extracted / imported normal map problem:

View attachment 15337

Here is the edited normal map on the old swimsuit, to show that my process of export / edit / import normally works.

View attachment 15338

If you are able to edit / import the castanic normal map, let me know how you got it working.

About the event basebody. Odd workaround but great that somebody found it.
About your normal map problem. Are you able to access the alpha mask on the normal map? I know gimp can't unless someone knows a way to show it just like photoshop does. I know that the alpha mask in the normal map controls that metal shiny effect in the textures I have worked on. The whiter it is, the more shiny.
 

exinfernalis

Avid Affiliate
Joined
Apr 30, 2012
About the event basebody. Odd workaround but great that somebody found it.
About your normal map problem. Are you able to access the alpha mask on the normal map? I know gimp can't unless someone knows a way to show it just like photoshop does. I know that the alpha mask in the normal map controls that metal shiny effect in the textures I have worked on. The whiter it is, the more shiny.


Thanks for the information! I was able to solve the problem in photoshop by changing the alpha to 0 in the image options of the .dds plugin.

Thanks again for the help. Here's the fixed normal map in-game:

TERA_ScreenShot_20131026_200025.png
 

Nopi

Potential Patron
Joined
Jun 24, 2012
Nice! Glad to help.

Also, I'm siding with Naduron on this one. The new way the Tera devs are putting together these event costume gpks simply sucks for modders. And them giving all these new problems make me think that they are using a different version of their packer software.
 
Last edited by a moderator:

WhateverYouSay

Potential Patron
Joined
Jul 2, 2012
I played around with cheat engine after seeing that video.

As mentioned by the author, you can find the breast's dimensions with cheat engine searching the value

1065496905
Generic bust value
1065488516
2013 Swimsuits only value
(This is for elf, didn't tested on other race)

However, since there's always lots of npcs and other players around, you'll find tons of results.

The best way is to go somewhere deserted like a dungeon, and search with the cheat engine the above values.

There are 6 values of interest, which address change every time sadly.

(The following addresses aren't really useful since they change every time)
5E738A00 Right Breast Deep Factor
5E738A14 Right Breast Left-Right Scale
5E738A28 Right Breast Up-Down Scale
5E738A40 Left Breast Deep Factor
5E738A54 Left Breast Left-Right Factor
5E738A68 Left Breast Up-Down Scale

Despite the adress's change, it always come in this order: First 3 values for right breast and the other 3 for the left breast.

You can add an hotkey to increase / decrease the value (50.000/100.000+ advisable or hardly note any difference).

Now if only someone could find a way to find the addresses without searching em every time....also have to assign the hotkeys each time unless you change the values manually.

Surely its possible to make body sliders for all parts of the body for ALL races in this game, its just that this is beyond my capabilities....

Edit:
It works on other races too
 
Last edited by a moderator:

Sirenot

Vivacious Visitor
Joined
May 22, 2012
Where do I increase the value via hotkey exactly? Didn´t find an option in the hotkeys menue for value increase...
 
Last edited by a moderator:

Sirenot

Vivacious Visitor
Joined
May 22, 2012
Anyways, did it manually for now - worked!

sldhe_01.jpg


I wonder if there are also values for belly, legs or something.


Later I use nudemod in addition and post screens perhaps :p
 

Wiesiek

Potential Patron
Joined
Apr 25, 2012
Seems like every race have different values.


And more basic question: what type value need? 4 bytes, 8, float or double?



edit: I can not get it. I have female elf in default armor, I try find 1065496905 and can not find even single result.
 
Last edited by a moderator:

Sirenot

Vivacious Visitor
Joined
May 22, 2012
Try find higher or lower values by clicking not "exact value". Did you input Tera.exe correctly? Or what does it show up after searching for value?

1065496905 is only for highelf breastsizes, it always resets when restarting client but if you´re alone at your place after restart, they´re always the same values.

If you search for this value you get 7 results(all a bit different but with 10654...), 1-3 is for right breast, 4-6 for left breast, 7 I don´t know yet. If you want to increase both breasts in a balanced way, set a value in value 1 about minimum 100 more than 1065496905 and copy/pase this value on all other values(2-6).

Like as my setting is for increased breasts(from screenshot):

Value 1
1068900000
Value 2
1068900000
Value3
1068900000
Value 4
1068900000
Value 5
1068900000
Value6
1068900000

So I setted up my value 3-4 million higher than the default values, so you see how much you have to increase to see a decent result.

If you want to get values for human, castanic, aman... breasts, then you have to check many values yourself and find it by trial and error(increasing values for every value you get, and checking for differences on your character).
 
Last edited by a moderator:

Wiesiek

Potential Patron
Joined
Apr 25, 2012
Ok, thx I finally found it for 2013 swimsuit (1065488516). It seems values are depend by armor, strange because I previously try find for many armors.

Or I still doing something wrong. Because it possible I just have good luck this time:
1f7fd34709041fd950f932f53b128f78.png
 

Sirenot

Vivacious Visitor
Joined
May 22, 2012
Well, I´m not that sure yet, but quoting others - undependable of how many results you get, the first 6 results are always the same(1-3 right breast, 4-6 left breast), IF you are alone at your place and don´t switch armors.

And if you did something wrong at values or switched armor too much, you have to reset Tera client(plus inputing Tera.exe again) and do a new search.


Values differ by armor obviously but they are all around 1065... for highelf.

- - - Updated - - -

Tried something out now and I can confirm that it´s not always the first 6 results. It depends on how many characters/models were builded up after you started the client. Only the order is always the same, once you found the first breast value for your model, you can be sure the next 5 or 6 values are also belonging to it.

Here is an example:

Screenshot:
sldhe_02.jpg

Valuelog:
sldhe_valuelog.jpg

What you see here is that the values for my desired model are the last 6 or 7, because before I chosed Warrior, the other models for f.e. Berserker(default chose in class select) already builded up and got their value. So I just changed all values with copy paste from the first(so that every value has the same new value) to see where it changes - so I find out which is for me desired model.
 
Last edited by a moderator:

Naduron

Content Creator
Joined
Apr 23, 2012
Thanks for the guide, i managed to get it to work even tho i hate programming. xD

TERA 2013-10-29 21-47-23-03.png TERA 2013-10-29 21-48-12-99.png TERA 2013-10-29 21-48-23-48.png TERA 2013-10-29 21-48-36-08.png

some more pictures with extreme size :p

TERA 2013-10-29 22-08-47-20.png TERA 2013-10-29 22-08-51-05.png TERA 2013-10-29 22-08-52-57.png TERA 2013-10-29 22-08-53-65.png TERA 2013-10-29 22-08-55-17.png TERA 2013-10-29 22-08-56-77.png
 
Last edited by a moderator:

Sirenot

Vivacious Visitor
Joined
May 22, 2012
Different sizes and sexy lightning:
TERA_ScreenShot_20131029_214845.png TERA_ScreenShot_20131029_215237.png TERA_ScreenShot_20131029_215429.png TERA_ScreenShot_20131029_215527.png TERA_ScreenShot_20131029_215617.png TERA_ScreenShot_20131029_215719.png TERA_ScreenShot_20131029_215819.png TERA_ScreenShot_20131029_215932.png TERA_ScreenShot_20131029_220002.png TERA_ScreenShot_20131029_220014.png TERA_ScreenShot_20131029_220030.png TERA_ScreenShot_20131029_220034.png TERA_ScreenShot_20131029_220140.png TERA_ScreenShot_20131029_220905.png TERA_ScreenShot_20131029_220929.png

I´ll try finding values for belly or anything else, but my guess is there are only legs and arms values for rezize.
 
Last edited by a moderator:

Naduron

Content Creator
Joined
Apr 23, 2012
Some stuff that i've found so far, these are only for one side of the model, the other side has the numbers around 400-500+ or something.
im going to pause :p

You can find all other body parts by increasing or decreasing the last 3 numbers on the adress


TERA 2013-10-29 22-58-59-30.png TERA 2013-10-29 23-26-15-88.png TERA 2013-10-29 23-26-27-48.png TERA 2013-10-29 23-31-25-60.png TERA 2013-10-29 23-31-33-56.png


The last 3 numbers on the adress:

Left Leg Front-Back Thickness:
Address: 314
Value: 1065496905

Left Leg Lenght
Address: 168
Value: 1065496905

Left Leg Upper Thickness
Address: 326
Value: 1025245184

Left Leg Wide Thickness
Address: 328
Value: 1065434396

Right Shoulder Out
Address: 168
Value: 1065353216

Right Shoulder Size
Address: 140
Value: 1065353216

Right Shoulder Thickness
Address: 154
Value: 1065353216

Right Shoulder Up
Address: 180
Value: 1065353216

Right Upper Arm
Address: 193
Value: 1064960000
 
Status
Not open for further replies.

Users who are viewing this thread

Top


Are you 18 or older?

This website requires you to be 18 years of age or older. Please verify your age to view the content, or click Exit to leave.