I guess this is a start...

Play Now

NickDawes

Dedicated Member
Dedicated Member
Jul 7, 2004
220
0
43
Hya all, old time user to LOMCN, back when the height of hexxing technology was "changing bonefamm back to skelly". i see there's been alot of improvments going on lol.

ive forgot pretty much everythin i learnt about hexing, an was wondeirn if u guys could clear this up for me.

Im not one for taking other peoples hexed m2servers, i like to kno exactly wots in my own. so i am working on the default m2server atm.

first of all, i am trying to translate some of the korean text you come across ingame, such as turning sound on/off. i copied the korean text an searched for it in mir2server, yet found no results. i figured i must of searched for the incorrect text, however, i searched for the exact same text in mir.exe and it found it straight away... any suggestions? the code is in the mir.exe but not the mir2server.exe

2nd question is this-
when replacing code in the m2server, in order for the file to not mess up, do you have to keep the text lengths exactly the same? that sounded weird even to me, heres an example.

RANDOM JAPANESE TEXT - 20 Characters
TURN DOWN SOUND - 15 Characters

would doing this corrupt the file?

i dnt speak english 2 well, hope that was clear for u all + hope to hear answer soon :)
 

mStation

Golden Oldie
Golden Oldie
Oct 29, 2003
2,042
69
235
♫♪♫ ♦♥♠♣ ♀♂♀
well hexing as improuved a lot in the past months and it now allows to do much more things than what they could do. Anyhow most hexings must be done into the m2server exe but some can be done into the mir client too. (mir.exe)
Hexing involve having a good hexing program and some good knowledge of how to do it which sometimes is just made of a lot of practice. I generally use Hex WorkShop and UltraEdit even though mainly i use the first one for everthing.

as per sound on and off this hex must be made into the mir.exe.

as per the lenght of the translations from korean to english i suggest to use the same identical lenght or if u really desire changing thier lenghts u can by looking at the hex value which stands before of the text you wish to write.
An example is here:
Hex values: 0E 000000 576570207061727420726570202E
Text values: ....Wep part rep .
In this example u can see that 0E stands for the number of letters are written (14 letters infact 3 chars for "wep" + 1 for space + 4 for "part" + 1 for space + 3 for "rep" + 1 for space and + 1 for the dot= 14)
so before the letters u want to write u will find 6 zeros and then the number indicating the length. Remember for 9 chars write 09, of then chars write 0A, 0B=11, 0C=12, 0D=13, 0E=14, 0F=15 and 10=16 and so on..

if u desire to have a chat with me for some more help u can add my msn address to ur msn messenger. See you
 

NickDawes

Dedicated Member
Dedicated Member
Jul 7, 2004
220
0
43
thanks m8, through trial & error ive managed to translate the sound on/off feature (got em wrong way round to begin with ^^) still having a little trouble with the character length limitations though, hope to catch u on msn to discuss this