Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Hacks, Bots, Cheats, Exploits & Macros
You last visited: Today at 15:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[TOOL] Metin2 File Extractor + Source

Discussion on [TOOL] Metin2 File Extractor + Source within the Metin2 Hacks, Bots, Cheats, Exploits & Macros forum part of the Metin2 category.

Reply
 
Old   #1

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,780
[TOOL] Metin2 File Extractor + Source

Hello Metin2 community!

I have made a Metin2 file extractor for this community. I have not seen any available or posted, so I think this is the first one. I know most of the posters here are German, so I have included pictures to help those users if they cannot understand this post well.

The file extractor will dump all the files in the eix/epk archives. I have tested this on Metin2.us and Metin2.de and it works fine so far. I do not have the Korean client to test, but I would think it should work there also.

Included in the source code for my project as well as a compiled version for your convenience. It was a short project (~12hrs) for fun, so that is why I am sharing it with you all. The code is very clean and comes with lots of comments.

Using the tool is pretty simple. The screenshots below should explain it all.

1.

2.

3.

4.

5.

6.

7.

8.

Even though source is included, here is a of the file attached to the forum.

As I mention in the source code, I have no plans for making a file editor at this time. I do this for fun, experience, and to help others, that is all.

If you have any questions or comments, feel free to ask!
Attached Files
File Type: zip Metin2FileExtractor.zip (365.2 KB, 41167 views)
pushedx is offline  
Thanks
458 Users
Old 07/05/2009, 02:10   #2
 
Mi4uric3's Avatar
 
elite*gold: 405
Join Date: Dec 2007
Posts: 6,615
Received Thanks: 6,358
nice thanks
Are you able to extract the files, change them, and unextract (sry, don't know how to say) them again?
So that we can modify them?
Mi4uric3 is offline  
Thanks
3 Users
Old 07/05/2009, 02:27   #3

 
elite*gold: 260
Join Date: Aug 2008
Posts: 560
Received Thanks: 3,780
Quote:
Originally Posted by Mi4uric3 View Post
nice thanks
Are you able to extract the files, change them, and unextract (sry, don't know how to say) them again?
So that we can modify them?
This tool only allows extracting one way right now. The reason is because I have to figure out how to compress and encrypt the files again and that's a bit more work than I have time for.

If you were to use an unpacked client though, you could do some real time file changing if you placed the right hooks in the process. That's a bit more of an advanced topic, but it would work out nicely.

I will revisit this later on to see if I can make a complete solution, but for now, you can at least see all the data files the game uses.
pushedx is offline  
Thanks
3 Users
Old 07/05/2009, 02:31   #4
 
Mi4uric3's Avatar
 
elite*gold: 405
Join Date: Dec 2007
Posts: 6,615
Received Thanks: 6,358
Well I don't know anything about running an unpacket client oder place hooks in the main process.. o.O

I hope you will have time for this
Mi4uric3 is offline  
Old 07/17/2009, 05:23   #5
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Awesome work as always, Drew!
Thanks for attaching the source code too!
ms​ is offline  
Thanks
1 User
Old 07/18/2009, 00:09   #6
 
THEGO90's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 3,278
Received Thanks: 583
kann das vllt einer mal komplett übersetzen^^ weil verstehen is immer so ne sache^^
THEGO90 is offline  
Thanks
1 User
Old 07/18/2009, 00:31   #7
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Damit kannst du die Dateien des Clients entpacken. Als 1. Parameter gibst du den Pfad zum Metin2-Ordner ein und als 2. den Namen vom Archiv.
ms​ is offline  
Old 07/18/2009, 00:46   #8
 
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
was bringt einem das dann? (schwer von begriff )
€RRoRS is offline  
Old 07/18/2009, 17:04   #9

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
if i press any key then the programm closes, what i`m doing wrong?
°Remus° is offline  
Thanks
2 Users
Old 07/18/2009, 17:41   #10
 
elite*gold: 0
Join Date: Jul 2009
Posts: 119
Received Thanks: 23
Damit köntte man ja die Metintexturen Metin2 der eifer dunkelheit etc sehr gros machen und man würde erkennen wo die metins sind^^
Nabboking is offline  
Old 07/18/2009, 18:02   #11
 
elite*gold: 115
Join Date: Oct 2007
Posts: 9,390
Received Thanks: 12,345
Quote:
Originally Posted by °Remus° View Post
if i press any key then the programm closes, what i`m doing wrong?
Are you serious? :O

Start -> Run -> "cmd"
Navigate to the folder of the Metin2FileExtractor using the command "cd".
Run Metin2FileExtractor.exe with 2 parameters.
ms​ is offline  
Thanks
2 Users
Old 07/18/2009, 18:48   #12
 
banjo1's Avatar
 
elite*gold: 1371
Join Date: Dec 2007
Posts: 14,903
Received Thanks: 19,354
oder mach ne .bat

Quote:
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" backuproot
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" BGM
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Effect
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" ETC
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" guild
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" icon
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorbf02
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorbf03
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorbf
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorbf_02
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorbf_03
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoordeviltower1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoormonkeydungeon1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoormonkeydungeon2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoormonkeydungeon3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" indoorspiderdungeon1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" item
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" npc
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" locale_de
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" monster2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" monster
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" npc2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" NPC
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Outdoor
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorA1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorA2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorA3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorB1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorB3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorC1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorC3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoordesert1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorduel
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorempirebattle1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorfielddungeon1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorflame1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorflame_pass01
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorflame_pass02
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorflame_pass03
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorgmguildbuild
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorguild1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorguild2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorguild2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorguild3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoormilgyo1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" OutdoorSnow1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoort1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoort2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoort3
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoort4
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoortrent02
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoortrent
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" outdoorwedding
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" pc2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" PC
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Property
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Psyco
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" root
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" season1
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" season2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" sound2
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Sound
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Terrain
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" textureset
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Tree
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" uiloading
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" uiscript
Metin2FileExtractor.exe "C:\Programme\Metin2_Germany\pack" Zone
banjo1 is offline  
Thanks
16 Users
Old 07/18/2009, 18:53   #13
 
andrej0808's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 118
Received Thanks: 13
kann mir das jemand auf deutsch übersetzten und die funktionen schreiben pls

mfg andrej0808
andrej0808 is offline  
Old 07/18/2009, 18:54   #14
 
elite*gold: 0
Join Date: Jul 2009
Posts: 76
Received Thanks: 13
jemand soll mal posten was damit so moeglich waere...
verstehe zwar englisch aber meine computerkenntnisse reichen für sowas nicht
LordOfPimp is offline  
Old 07/18/2009, 23:36   #15
 
elite*gold: 0
Join Date: Jan 2009
Posts: 2,086
Received Thanks: 567
ich kapier das net was bringt das ????
XChangX is offline  
Reply


Similar Threads Similar Threads
metin2 file extractor
07/12/2010 - Metin2 Private Server - 0 Replies
HAT SICH ERLEDIGT
Metin2 File Extractor: No dw2 field set for the file
02/20/2010 - Metin2 Private Server - 14 Replies
Hallo zusammen. Wollte heute anfangen meinen Pserver Client zu modden. Hab den File Extractor in den Ordner von meinem Benutzer (der heißt Metin2) entpackt, ihn in FE umbenannt, dann folgendes in cmd eingegeben (mein Client liegt in meinem Benutzer Ordner, Client, WOM2) http://www.abload.de/img/client12iupf.jpg Client befindet sich hier: http://www.abload.de/img/client11cugl.jpg Und dieser Fehler kommt: http://www.abload.de/img/client13n6yh.jpg
[HELP]Metin2 File Extractor?
01/20/2010 - Metin2 Private Server - 4 Replies
Hallo epvper, Also ich habe SuFu benutzt alles gemacht was da steht bei Metin2 File Extractor thread aber es klappt einfach nicht , ich weis nicht wie ich .eix oder .epx öffne. Auserdem habe ich Vista... In thread wird beschrieben man sollte in "Einstellungen und ...." machen aber bei Vista gibt es sowas nicht ... kann bitte mir einer helfen ?
[HELP]Metin2 File Extractor?
01/19/2010 - Metin2 Private Server - 0 Replies
Hallo epvper, Also ich habe SuFu benutzt alles gemacht was da steht bei Metin2 File Extractor thread aber es klappt einfach nicht , ich weis nicht wie ich .eix oder .epx öffne. Auserdem habe ich Vista... In thread wird beschrieben man sollte in "Einstellungen und ...." machen aber bei Vista gibt es sowas nicht ... kann bitte mir einer helfen ?



All times are GMT +1. The time now is 15:00.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.