Hey there,
I don't have a good intro for this, so let's just get into it.
A lot of people hate teleporting back to town or something to have an effect on something. Well, I got you here bud.
Using my [Only registered and activated users can see links. Click Here To Register...], and a little touch with your hand, you achieve your own gm commands.
About server-side and specifically game server, it basically does a security check with the command id, checking whether this command exists or not and if the user meets security requirements. So, I hooked where the security check function is called with our new command id, and replaced our new command id with RecallUser's command id, because server doesn't know about our command id and I was lazy finding out how game server adds it to the list.
I think the command doesn't have logs in the account database, if you have a look there, you'll see the function that logs in the database. So, do it yourself if you needed it.
My only wish now, is to stop using bots doing such a job...
Download: Attached below.
Note: Any addresses given above were found on VSRO 1.88 sro_client and game server, so they are most likely different on any other version.
Note: Structures found in the files are for VC80 libs, back when strings were 28 bytes. You'll face errors, if you work with any later version.
Note: Always compile on Release!
Special Thanks To: florian0 :rolleyes:
I don't have a good intro for this, so let's just get into it.
| Introduction Video | |
|
|
|
A lot of people hate teleporting back to town or something to have an effect on something. Well, I got you here bud.
Using my [Only registered and activated users can see links. Click Here To Register...], and a little touch with your hand, you achieve your own gm commands.
About server-side and specifically game server, it basically does a security check with the command id, checking whether this command exists or not and if the user meets security requirements. So, I hooked where the security check function is called with our new command id, and replaced our new command id with RecallUser's command id, because server doesn't know about our command id and I was lazy finding out how game server adds it to the list.
I think the command doesn't have logs in the account database, if you have a look there, you'll see the function that logs in the database. So, do it yourself if you needed it.
My only wish now, is to stop using bots doing such a job...
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Download: Attached below.
Note: Any addresses given above were found on VSRO 1.88 sro_client and game server, so they are most likely different on any other version.
Note: Structures found in the files are for VC80 libs, back when strings were 28 bytes. You'll face errors, if you work with any later version.
Note: Always compile on Release!
Special Thanks To: florian0 :rolleyes: