Quote:
Originally Posted by 9D_player
Umm, why do you need those files unpacked?
OK, was kidding, but seriously IMO you won't need it unpacked unless you need to strip Launcher (for the reason of avoiding updates, although there are other ways to achieve it) or to strip HS/GG/whatever the shitty protection which is used in the game files. Interface and visual part is mostly in other files, which can be unpacked nowadays as I see...
Anyway if you insist of having those, pack the both EXEs and PM me the link so I can download them and unpack, as I don't play any version for a long time because of either the shitty admins, or shitty content or shitty server wipes or just a shitty community 
|
Well I was told to unpack EXE file to access the UI(user interface) fully.
I was trying to replace the new user interface with the old acclaim interface, no success.
I have been working on bringing back the old acclaim user interface (UI) (such as old exp bar, old pt, old chat, old skill bar, old hp bar etc) because I find the new one very ugly.
I thought I had managed to make some progress but I think I was wrong. The progress I've made is messed up.
Here's what I did:
First off, I unpacked "tr_maininterface.xp". It countains targa files (viewable pictures). I searched "mi_char.targa" in the new (play9d r4 tr_maininterface) folder and it gave me 7 files:
- de_mi_char
- mi_char
- mi_char_01
- mi_char_03
- mi_characterwin
- mi_chardir
- mi_charsight
I've viewed them all and this is what I've found out:
de_mi_char & mi_char: they are exactly the same files and
both of them countains the OLD UI (targa pics):
de_mi_char:
mi_char_01 & mi_char_03: mi_char_01 countains the NEW UI; mi_char_03 countains rage "circle" from the new UI
mi_char_01:
mi_characterwin, mi_chardir, mi_charsight are files I don't know much about. All I know they countain the pin filed texture, etc. I know it because at first I simply replaced all the old "mi" files with the new ones but at char selection screen I got stuck because pin field buttons were invisible. So then, I replaced "mi_char" only and it worked...not completely, though.
So I renamed "de_mi_char" to "mi_char_01" because according to my logic the new UI is in the "mi_char_01" and the program loads that file instead of "de_mi_char". So I renamed it then replaced it. It worked. Well...if I can call this "worked":
Nah, it obviously did not work. So after this, I had one more idea. I unpacked "maininterfacedata.xp" and searched "MI_char.xac". I replaced it blablabla and the result was the same... did not work either.
mi_char.xac location

maininterfacedata.xp)
Later on someone told me that the UI and its functions are stored in ninedragons.exe. The executable file. I think that makes sense but I am stuck here because I've no tools to decompile ninedragons.exe.
Two questions came up:
1. If I manage to decmopile ninedragons.exe, what "lines" or what "structures" (I am not into programming sorry for my ignorance) should I modify/change/alter/replace?
2. Which ninedragons.exe do I need to decompile? (I have downloaded a very old version of 9Dragons THAI client so I do have an old client with an old ninedragons.exe. My question is, does the new ninedragons.exe have the old ui too, or those shitty ass indy programmers took it out?
So do I have to decompile the old ninedragons.exe
or the new one first?
I don't know how to make it work...