Hey,
Small idea,
First things.. i don't play this game but i am pretty good at game data manipulation.
So here go's hope you get what im getting at
First write a app or script(php,asp etc)
To act as a proxy then simple change your host file to direct the actual client to localhost.
So it will trigger your app or script(i used php last time i did something like this because meh)
So when your script gets triggerd check from what url and what data is requested.
If the url/data that is requested is your map/game data its the one you need.
Change the data of the server response like level exp what ever you wanna change.
Change all of it.
Now simply check in game you should see all changes have taken effect.
Try it out see what actually works and what not.
Now do something to save the game. visit another player if possible.
Most games save your data at that point so.
Now disable the proxy so you directly connect to the server without proxy.
See what changes remain now you have a full list of stuff that the client has access to

.