- Joined
- Mar 29, 2004
- Messages
- 138
- Reaction score
- 38
Translation + Korea Client + Other research progress..
*delete*
*delete*
Last edited:
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!I got massive pm + skyping..about this
There are 7919 Tables ( I ran a check on ' <TABLE name=" ' )
Isn't there a way to fire the location on idx automatically? Otherwise any change on the libconfig.xml size will completely ruin it, and manually changing all those tables is not practical. Just translating already takes ages, having to update idx on every change makes it even worst lol.
You can always write a tool.
oh, thank you for this though i would like to go down the more advance method (playtrickster way) or doing this.
but, how would we go about doing the (playtrickster way) hook dll replace some xml reading functions so you won't need
to edit an idx any more.
I would like to just be able to use the (playtrickster) client but it looks like we will have to edit the current files the way the (playtrickster files are setup).
Write some program to do idx rebuild is easier then hook dll.
I don't had time for both. I already share 'how to'. so hope someone continue the work ^_^
(paging brumas and gryphie)
If you use the server method on the client, it'll work fine. I'm going to switch to that instead of using the encrypted dat because you don't have too much flexibility with the dat file.
You just translate like 0.50 if you do it that way. Keep everything within the original table's amount of bytes and it'll work.
That would be the easiest way since we don't have a tool.
But i must say that editing the xml having to worry about bytes and text size is terrible. Costs like 5x the time it'd be with just a simple xml edit/text replace.
This should be easy for someone with C++/Java knowledge or something like that, as what it requires is pretty much just a Select and Write command for the table names + the adress code with 4 byte size, and then just make it loop thru the entire xml, but that's something i don't understand much.
So, as most here i can only hope someone will make a tool for that and release it =/
brumas iceblade is telling the truth. There is no way around the slow .dat/xml editing without recoding the entire client. The idx program that I was talking about getting programmers to make simply allows the client to use less resources via the idx file rather than just using the plain xml like iceblade plans on doing. In one word: efficiency.
iostream
Hmm, well I am trying to start to translate "Connect the two files together" but, I am having some problems with this, looking at your pictures and following your guide so fare I get what you need to do but then there are some differences from the file in your picture and the file i am working with, a bunch of spaces removed and differences like this: ' being replaces with this: ", and parts of the code moved to spots so that they correlate correctly from the libconfig_twn.idx to the libconfig_twn.xml and so on.
But is the client suppose to read the libconfig_twn.xml file? or do I need to rename it to a .bat and add that 00 hex ? I am not sure on that, cause so fare the client just crashes no matter what i do, and at what point can we expect the client to not crash?