Hello,
I found out a way to debug any silkroad client and also enabling console in game even if you are not GM
First how to find the function:
Open sro_client.exe in ollydebug search for all referenced text strings and then find
[Only registered and activated users can see links. Click Here To Register...]
Then double click on the string it will take you to the push command, should be something like that
[Only registered and activated users can see links. Click Here To Register...]
Now double click on that push address in my picture its PUSH 0xFDAC8C then press ctrl + g and go there, then select some address and press ctrl + e
[Only registered and activated users can see links. Click Here To Register...]
Now edit jmxdebug._m_ to jmxdebug.jmx should be like that
[Only registered and activated users can see links. Click Here To Register...]
Now press Ok and then right click > copy > select all , then right click > copy to executable > select > save
Final stage, go to your silkroad client folder and create a file called jmxdebug.jmx then get any pk2 editor and import that file in media.pk2 root dir, start up the client and login in game you should get something like that
[Only registered and activated users can see links. Click Here To Register...]
also you will be able to open the console by pressing ctrl + ~ , /setspeed 500 is working too [Enjoy speed hacking].
Tested and worked on official servers ISRO, ISROR too.
Greetings MeGaMaX
I found out a way to debug any silkroad client and also enabling console in game even if you are not GM
First how to find the function:
Open sro_client.exe in ollydebug search for all referenced text strings and then find
Code:
jmxdebug._m_
Then double click on the string it will take you to the push command, should be something like that
[Only registered and activated users can see links. Click Here To Register...]
Now double click on that push address in my picture its PUSH 0xFDAC8C then press ctrl + g and go there, then select some address and press ctrl + e
[Only registered and activated users can see links. Click Here To Register...]
Now edit jmxdebug._m_ to jmxdebug.jmx should be like that
[Only registered and activated users can see links. Click Here To Register...]
Now press Ok and then right click > copy > select all , then right click > copy to executable > select > save
Final stage, go to your silkroad client folder and create a file called jmxdebug.jmx then get any pk2 editor and import that file in media.pk2 root dir, start up the client and login in game you should get something like that
[Only registered and activated users can see links. Click Here To Register...]
also you will be able to open the console by pressing ctrl + ~ , /setspeed 500 is working too [Enjoy speed hacking].
Tested and worked on official servers ISRO, ISROR too.
Greetings MeGaMaX