Jump to content

[Tools]How to edit UKX


Recommended Posts

hi my friends i see someone want for the way to import model to lineageii

so i put the post

 

note:

 

OAUKX_C6.exe V1.0_beta3 version only for C6 ( Interlude )

OAUKX_C7.exe V1.0_beta1 version only for C7 ( Kamael )

 

it can compile a obj to a ukx that include only one independent static mesh

 

make your *.obj file by 3dsmax or maya etc.

 

draw the obj file onto OAUKX_Cx.exe and the ukx will be made

 

the program only catch the top point index so the value of the face index

must be the same,or maybe the coordinates crash

 

for example this combination is error

 

face  1/2/1  2/1/2  3/3/3

 

first value in each group 1 2 3 is the V's index that the face component by 1 2 3

second value in each group 2 1 3 is the VT's index that the face component by 2 1 3

 

third value in each group 1 2 3 is the VN's index that the face component by 1 2 3

 

 

 

 

btw. the bone animations in the ukx can not be recognise and edit so the model can not have

a animations yet, it need research deeply the ue2 engine of l2

 

Program for view and extract object

http://rapidshare.com/files/88243822/L2UKX.rar

 

Program for encrypt ur UKX files [C6]

http://rapidshare.com/files/88244032/OAUKX_C6_V1_1_.0_beta3.rar

 

Program for encrypt ur UKX files [C7]

http://rapidshare.com/files/88244221/OAUKX_C7_V1_1_.0_beta1.rar

 

Tutorial Video

http://www.lb118.cn/ukx/ukx.avi

 

All credits by Yanshi

Link to comment
Share on other sites

1- this topic should be in client mod section

2- why hide this with 500 post :S even some exploits have less post to see -.-

3- why dont you make one thread with all similar stuff that you post? you are making a lot of post and people are starting to answer why you post in wrong section, the way you write in english, why you hide all with a lot of post, and why you dont say the credits?

 

im from argentina too, i learn some english in school, but before i make a post, at least i try to read and see if other people, when they go to read, can understund something :S

Link to comment
Share on other sites

dont spam man i hide my post because all ppl have my shares free and for me is not easy for find.. in specials forums opnly find this apllications sorry but i cant delete change this cya salu2 xD

Link to comment
Share on other sites

  • 1 year later...

hi my friends i see someone want for the way to import model to lineageii

so i put the post

 

note:

 

OAUKX_C6.exe V1.0_beta3 version only for C6 ( Interlude )

OAUKX_C7.exe V1.0_beta1 version only for C7 ( Kamael )

 

it can compile a obj to a ukx that include only one independent static mesh

 

make your *.obj file by 3dsmax or maya etc.

 

draw the obj file onto OAUKX_Cx.exe and the ukx will be made

 

the program only catch the top point index so the value of the face index

must be the same,or maybe the coordinates crash

 

for example this combination is error

 

face  1/2/1  2/1/2  3/3/3

 

first value in each group 1 2 3 is the V's index that the face component by 1 2 3

second value in each group 2 1 3 is the VT's index that the face component by 2 1 3

 

third value in each group 1 2 3 is the VN's index that the face component by 1 2 3

 

 

 

 

btw. the bone animations in the ukx can not be recognise and edit so the model can not have

a animations yet, it need research deeply the ue2 engine of l2

 

Program for view and extract object

http://rapidshare.com/files/88243822/L2UKX.rar

 

Program for encrypt ur UKX files [C6]

http://rapidshare.com/files/88244032/OAUKX_C6_V1_1_.0_beta3.rar

 

Program for encrypt ur UKX files [C7]

http://rapidshare.com/files/88244221/OAUKX_C7_V1_1_.0_beta1.rar

 

Tutorial Video

http://www.lb118.cn/ukx/ukx.avi

 

All credits by Yanshi

 

You can reupload the video in other server

Link to comment
Share on other sites

  • 5 weeks later...
  • 3 weeks later...
Guest
This topic is now closed to further replies.


  • Posts

    • I guess if you want to learn the whole process, your best bet is to start with a classic client (like salvation? also must be easy to modify so that you don't get stuck behind paywalls) and check how the network communication is implemented. L2jmobius has a lot of sources that use classic clients.
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/hoodservices https://campsite.bio/utchihaamkt  
    • WTS Gold bars reborn interlude x10   discord : xeenthekeen
    • Guys, if you'd let me be the bearer of bad news, No amount of "break from server development" can justify your complete lack of idea how things work. If it was this easy, you should've been seeing 90% of the servers of the popular old versions, such as IL and HF, running on the newest client. For this task, you would need a lot of time - think at least 2 months, if you can code, have access to all the necessary tools for client development, and you have a relatively good idea of how server<->client communication works. f you don't, then you either find yourself a well-paying job and find someone who would do it for you or you put the idea aside (for no less than 1-2 years) and start reading and learning asap. Let me give you a little preview/breakdown of what some of the work includes. The work can be split into two parts - SERVER side and CLIENT side.  The server and the client communicate through packets. Each of these packets has a defined structure. Both, the server and the client MUST know this structure and MUST use the same structure, otherwise they won't be able to "understand" each other. - The server side predominantly includes the alteration of existing packet structure and the creation (from zero) of missing packets that the client requires. Then you also have to take these changes into account and alter the existing features of your server to match the changes. A good example for this is SKILL ENCHANTING. On older chronicles, the enchant level is determined by the LEVEL value of the skill and on the new clients, it has been taken out into a separate value. What this means is that you would have to figure out a way to adapt the old system to the new requirements. - Now that we mentioned the client, you would also need to edit a bunch of files, such as Interface, UTX, UNR, as well as DAT files, including those related to ITEMS, SKILLS, QUESTS, NPCS, and AUGMENTATION STATS and DESCRIPTIONS, etc. For some of those, you would also have to figure out how to check for missing entries and how to parse data from the older client to the new. The best example, again, would be the SKILLS. On the latest clients, the skill enchanting was limited to only +20. As such, even if there were some matching skills between the two different client versions, you would still need to add the missing 10 levels to +30. And once you complete all of that, you start testing and fixing bugs and sh1t. And once you have fixed all of that, you can start adding new features from the new client, because otherwise it would be one big mess and a waste of time and/or money.
  • Topics

×
×
  • Create New...