Join our community of MMORPG enthusiasts and private server developers! By registering, you'll gain access to in-depth discussions on source codes, binaries, and the latest developments in MMORPG server files. Collaborate with like-minded individuals, explore tutorials, and share insights on building and optimizing private servers. Join us today and unlock the full potential of MMORPG server development!
Join Today!Hello guys, found one interesting blog, hope it will be usefull
1144neko.blog44.fc2.com/blog-entry-717.html
*delete*
this is not for noob, sorry.
Hi all,
I got massive pm + skyping..about this
So here what've found after several hours of debugging it
for Testing other client that had version errorfor translation
thing your need
1. fav hex editor(I'll use xvi32 for this)
2. cabala dat dec tool
let's start with it
1. decryption dat to xml
open libconfig_twn.dat and use hex editor to remove first byte (0x01)
after that, decrypt it.
Attachment 149862
2. Then you got plain xml do any translation your want with it...
after that rename xml back to libconfig_twn.dat
3. Again open libconfig_twn.dat and use hex editor to add first byte (0x00)
this will tell gameserver or client that file is not encrypt
server side now finish...
next for the client
trickster client do read idx file while gameserver not.
idx = index, yeah it do it job...
here is structure of it
[table name] 00 [address of that table name (4 byte)]
picture said it all
Happy translation
so here more detail on how it work...
gameserver read whole xml and load into memory.
that why 7-8 GB ram consume.
while client can't eat that much of ram.
so they do load only necessary table by idx file.
p.s. or do more advance method (playtrickster way)
hook dll replace some xml reading function so you won't need
to edit an idx any more
for unknown command 2001contain 2 login server both is version check bypass and another with speedhack bypass
To view the content, you need to sign in or register
p.s.2 I know someone had newer server file+pdb out there(wait iceblade112 tell it, since he found it)
if you want "polar bear" + korea interface to working contact me via pm /gg
It's Merry Christmas!
If you like to decorating a room, try to decorate MyCamp together.
It's just what I had in mind!
It's prgram that encrypted the data before reconstruction.
It might be incomplete.
View attachment 154791
how to creat new .idx file plz adivce me am struck on thisI've almost finished rough translation of basic part.
Anybody try this?
What is the use of xml file editing?
OK
For reference, the reconfiguration does not end because "00" appears after the linefeed code in the your file.
This is the link for the test and reconfiguration your files.
To view the content, you need to sign in or register
If you save with the above xml editor etc., it will be deleted automatically.
"00" is unnecessary if you want to load to client and server as plain xml. Of course, it is unnecessary to reconfigure using dat_recon_E.