(have not engaged in the game, much that i forgot)
-use chinese client (in english you can not perform actions (you already knew that))
-try to find all chinese patches and install them one by one on the old сhinese client (can not remember the last working version of the patch (it seems that the 100 or so) but, in any case, new classes will not be)
-for synchronization server with the client uses 'share' folder of the client (unpack and move it to the same folder on the server)
- client reads uncompressed folder (.package), you need to unpack and put them in a folder 'res' (except Lua - it to the root folder of the game)
-lua scripts client can easily decompile of bytecode and edit them (then again to do bytecode)
chinese and english client (as i remember) are quite different gameplay (quest chain, etc...)
----upd---
here are remembered)
When I tried to understand why not to do anything in the English client found that do not match the way for action (...hard to explain in words) ... to capture packets on the server side (game_member) and compare that sends client English and Chinese (path, name-effects) - you see the difference
and more))) - to parts of the server, you can connect via telnet commands (see the folder LUA)
and more)))) - gm console (the same effects editor, quests, animations, and other things - it's all there in the client) can connect lua corrected on the client side (look for the hot keys F1 F2, etc.)