Newbie Spellweaver
- Joined
- Jun 12, 2016
- Messages
- 45
- Reaction score
- 2
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!Can't you type in Korean (but not completely, as in I believe if you sent the msg it won't send anything) if you change your Region to Korean Unicode? I know at least it will make "????'s" appear as actual Korean Characters, even on v0.62.
Not completely sure on this one, but like Eric says it would be nice if you can upload the client
Hmm yep, definitely a lot of addresses changed. I'll take a look at them in IDA and see what's changed when I get out of class.
First: Update 'EnableIME' option bEnable to true in the two editors:
6A 00 E8 FE 2D 6E 00
CCtrlEdit::OnSetFocus
6A [00] E8 28 90 6D 00 -> [01]
CCtrlMLEdit::OnSetFocus
Second: Heavily modify the entire string processing portion.
55 8B EC 6A FF 68 10 73
is_valid_character_name
Third: NOP and modify the OnKey handling and the User Chat.
B3 20 0F B6 06 50 FF
CUIStatusBar::OnKey
3E 00 74 44 8B 3D D8 50
CUser::OnChat
this works need hexEditor?
i had opend localhost using HxD but i can't find it.
I want to just chatting korean.
My v62 v83 localhost can type Chinese , I edited it on ollydbg, but the address I am forget
no i did not release itAre you edit localhostV83 in ragezone?
I think he meant did you used a localhost realeased in Ragezone to edit?no i did not release it
I think he meant did you used a localhost realeased in Ragezone to edit?
I was tried to hook on process string function to make it load a custom font instead default one at startup and a small mem edit in CUser::OnChat & CUIStatusBar::OnKey (non localhost client. It much easier with a localhost). Work great with 1 byte fonts.
First: Update 'EnableIME' option bEnable to true in the two editors:
6A 00 E8 FE 2D 6E 00
CCtrlEdit::OnSetFocus
6A [00] E8 28 90 6D 00 -> [01]
CCtrlMLEdit::OnSetFocus
Second: Heavily modify the entire string processing portion.
55 8B EC 6A FF 68 10 73
is_valid_character_name
Third: NOP and modify the OnKey handling and the User Chat.
B3 20 0F B6 06 50 FF
CUIStatusBar::OnKey
3E 00 74 44 8B 3D D8 50
CUser::OnChat
I really wanna know how to find these addressI'll note all client changes relating to the text in the client for anyone who needs it.
As for v83, I'm testing it on my v90 first and then I'll fix it on v83 and upload.
So pretty much these were notes to myself on what happened. In v111 these are the AoBs and the subs relating to them.
Code:First: Update 'EnableIME' option bEnable to true in the two editors: 6A 00 E8 FE 2D 6E 00 CCtrlEdit::OnSetFocus 6A [00] E8 28 90 6D 00 -> [01] CCtrlMLEdit::OnSetFocus Second: Heavily modify the entire string processing portion. 55 8B EC 6A FF 68 10 73 is_valid_character_name Third: NOP and modify the OnKey handling and the User Chat. B3 20 0F B6 06 50 FF CUIStatusBar::OnKey 3E 00 74 44 8B 3D D8 50 CUser::OnChat
I really wanna know how to find these address