[Release]Elsword modding.

11/26/2012 00:05 nobro#1
Note: I don't take credit for this program at all. I also have no clue who made the program, otherwise I would give proper credits to them. Whoever you are, thank you for this.

Now, I'm sure some of you are familiar with what is now the old method of modding (this thread here: [Only registered and activated users can see links. Click Here To Register...] )

This, however, is a much quicker method of doing it.

First, download the only tool you'll need here: [Only registered and activated users can see links. Click Here To Register...]

When you open it, you get this.
[Only registered and activated users can see links. Click Here To Register...]

Here are the instructions are how to use it.

1. Have the els_KOM.exe and files you want to extract in the same directory like this image.

[Only registered and activated users can see links. Click Here To Register...]

2. Run els_KOM.exe
3. Drag the .kom files into the els_KOM.exe window that pops up (the first picture I showed you) to extract the files. It will create a new file folder for you.

That's all there is to it. When you want to repack the files to a .kom, just drag the folder to the window instead.

Also, do not do anything when it's under 忙碌 (working in progress) status.

That's all, hope you get use out of this. It's quite fun to use if you know what you're doing. Enjoy~

To answer a few questions you might have:

Yes, you can edit skins, textures, etc with this.
No, other people can not see what you've done. This is client sided!
Yes, it is possible you could get banned for doing this (since it is modding) but it's not like you'll get detected for modding files or anything.

If anyone would like to help me compile a list of which data is what, that would be nice.

Known:

Edit: VT: [Only registered and activated users can see links. Click Here To Register...]
11/26/2012 00:09 skipe987654321#2
So you can mod your elsword now? New skins or what?
11/26/2012 00:16 nobro#3
Quote:
Originally Posted by skipe987654321 View Post
So you can mod your elsword now? New skins or what?
Yes, you can have custom skins etc, just like you were able to do with the other one. This is just a much quicker method of doing so. Or, if you know how to, I have done it where the mushrooms in training are Epic NPC like this.

[Only registered and activated users can see links. Click Here To Register...]

Quote:
Originally Posted by Tailor[DW]
[How To] Client auseinander nehmen und Modifizieren
Yes, I am aware of this method. I already stated that this is a faster method than the one you have linked to.

els_KOM.exe extracts and repacks much faster and is much easier to use compared to the python script.
11/26/2012 20:08 Bauernfrosch#4
Ok i have it but how do I change this?

In the textdocument are like this:
xof 0303bzip0032š  €3CK[ XS"‹ **Š‚@H rr‚(Zˆ%6$ ""‹‚+uU—"KH‚KW)WZ*uAik]z*b ‡ys™̼mž“
11/26/2012 20:49 nobro#5
Quote:
Originally Posted by Bauernfrosch View Post
Ok i have it but how do I change this?

In the textdocument are like this:
xof 0303bzip0032š €3CK[ XS"‹ **Š‚@H rr‚(Zˆ%6$ ""‹‚+uU—"KH‚KW)WZ*uAik]z*b ‡ys™̼mž“
Well, it depends on what you are trying to change.

Here is an example. My Lord Knight has the Archangel set, but I like the Diamond Yashka set better. So, I unpack data017 and look for the file I would like to replace. Archangel is always Event (something) 01. And Diamond Yashka is 13. So, let's use feet for example.

I find Mesh_Elsword_Event_Foot01.tga and Mesh_Elsword_Event_Foot01_Sorted.X

Now, knowing that DY is 13, I look for Mesh_Elsword_Event_Foot13.tga and Mesh_Elsword_Event_Foot13_Sorted.X and copy them. Then I rename them to have 01 in place of 13, and overwrite the original 01. Now, while I have Archangel equipped, my character will look like it is wearing Diamond Yashka. Here is the result.

[Only registered and activated users can see links. Click Here To Register...]

However, what you are describing is completely different. What you are doing is trying to open the lua files it seems. You might not need to actually open them at all, depending on what you are trying to do.
11/26/2012 20:55 *-Elsword_Hacker-*#6
Ist zwar schon etwas lter aber nice Tutorial , wre nett wenn du es fr andere noch in Deutsch bersetzen wrdest.
11/26/2012 20:57 Bauernfrosch#7
Quote:
Originally Posted by nobro View Post
Well, it depends on what you are trying to change.

Here is an example. My Lord Knight has the Archangel set, but I like the Diamond Yashka set better. So, I unpack data017 and look for the file I would like to replace. Archangel is always Event (something) 01. And Diamond Yashka is 13. So, let's use feet for example.

I find Mesh_Elsword_Event_Foot01.tga and Mesh_Elsword_Event_Foot01_Sorted.X

Now, knowing that DY is 13, I look for Mesh_Elsword_Event_Foot13.tga and Mesh_Elsword_Event_Foot13_Sorted.X and copy them. Then I rename them to have 01 in place of 13, and overwrite the original 01. Now, while I have Archangel equipped, my character will look like it is wearing Diamond Yashka. Here is the result.

[Only registered and activated users can see links. Click Here To Register...]

However, what you are describing is completely different. What you are doing is trying to open the lua files it seems. You might not need to actually open them at all, depending on what you are trying to do.
Sorry but i understand my english is not the best :)^^
11/26/2012 21:02 ernilos#8
Quote:
Originally Posted by Bauernfrosch View Post
Ok i have it but how do I change this?

In the textdocument are like this:
xof 0303bzip0032 3CK[XS" **@H rr(Z%6$ ""+uU֗"KHȂKW)WZ*uAik]z*b ys̼m
[Only registered and activated users can see links. Click Here To Register...]
For decrypt .lua

And i think files .x are 3d models
11/26/2012 21:02 nobro#9
Quote:
Originally Posted by *-Elsword_Hacker-* View Post
Ist zwar schon etwas lter aber nice Tutorial , wre nett wenn du es fr andere noch in Deutsch bersetzen wrdest.
I don't know German or Dutch (I'm not sure which you guys speak) and google translator is pretty awful at translating. So I stick to English lol.

Quote:
Originally Posted by Bauernfrosch View Post
Sorry but i understand my english is not the best :)^^
It's okay, I understood what you meant. :p

Quote:
Originally Posted by ernilos View Post
[Only registered and activated users can see links. Click Here To Register...]
For decrypt .lua

And i think files .x are 3d models
Yes, .x files are 3D models.
11/30/2012 03:05 vnzolano94#10
This was the first post, and al credits goes to Luigi Aurenma. [Only registered and activated users can see links. Click Here To Register...]
11/30/2012 13:27 *-Elsword_Hacker-*#11
Video Tutorial pls ....
11/30/2012 22:13 knoxbaxx#12
Tools Decrypt.Lua does't work.
11/30/2012 22:33 nobro#13
Quote:
Originally Posted by *-Elsword_Hacker-* View Post
Video Tutorial pls ....
Are you seriously this lazy to not read? Maybe if I'm bored I'll do this.

Quote:
Originally Posted by knoxbaxx View Post
Tools Decrypt.Lua does't work.
You didn't read the first post, did you?

Quote:
Originally Posted by vnzolano94 View Post
This was the first post, and al credits goes to Luigi Aurenma. [Only registered and activated users can see links. Click Here To Register...]
Literally no clue what you are linking to. I don't play Grand Chase and I don't see how this is relevant.
The method I am providing does not require python at all.
12/01/2012 01:49 vnzolano94#14
Grand Chase uses the .kom extensions too and the first tools came out from there, the program of this thread just automate all tht they made
12/01/2012 11:58 ernilos#15
Quote:
Originally Posted by *-Elsword_Hacker-* View Post
Video Tutorial pls ....
It's easy, decompile .kom and search your set, and copy .tga and .x of set you want and rename to your set, compile and.. ready!^^