unknown405
Active member
- Joined
- Nov 17, 2006
- RedCents
- 100¢
UPDATE: Final version finished before patch as promised 
Command: AddOffset
This will work by doing a live memory scan of <offset> for a unique signature. It will then record this signature into an INI under the hack name that you set, see below for format it is recorded in.
NOTE: <offset> can be declared as 0x00437C69, 0x0437C69, 437C69, or whatever other format you desire. There is no specific way to type it in, as long as you have the offset number in it.
MQ2OffsetUpdater.ini
Command: UpdateOffset
This will work opposite as AddOffset. This will read the INI file of <hack name> for the unique signature that was recorded when you added the offset. Then it will do a live memory search for this unique signature and locate the updated offset on days of the patch. This will then write to Address= in the INI file under the hack name that you're updating, so that it looks like below..
MQ2OffsetUpdater.ini [updated]
Credits:
OneWhoSighs: Provided the signature search class I used
Brainiac: Helped with conversions
Zippzipp: Helped with conversions
Notes:
I hope you guys enjoy it, and PLEASE!!!! Throw me some redcents, I really need them
I will source JMO so he can update it with the new compiles. Please feel free to leave any comments/suggestions and I will be sure to incorporate them into the plugin.
Needs to be added:
Will add all the suggestions here to keep track, will start with a few of my own.
-Fix a few crash issues with typos on updating offsets
-Fix INI (make it cleaner)
-Option to update all offsets at once
-Option to add multiple offsets at once

Rich (BB code):
Syntax:
/addoffset <hack name> <offset>
/updateoffset <hack name>
Command: AddOffset
This will work by doing a live memory scan of <offset> for a unique signature. It will then record this signature into an INI under the hack name that you set, see below for format it is recorded in.
NOTE: <offset> can be declared as 0x00437C69, 0x0437C69, 437C69, or whatever other format you desire. There is no specific way to type it in, as long as you have the offset number in it.
MQ2OffsetUpdater.ini
Rich (BB code):
[AFewMountSkills]
Signature=0xEE, 0xEE, 0xCE, 0xEE, 0x00, 0x00, 0xEE, 0xEE, 0xEE, 0xEE, 0xEE, 0xEE, 0x00, 0xFF, 0xEE, 0xEE, 0x68, 0xEE, 0xEE, 0x00, 0x8B, 0xEE, 0xEE, 0xEE, 0xEE, 0x8B, 0xEE, 0xEE, 0xEE, 0xEE, 0x00, 0xEE, 0xEE, 0xEE, 0xEE, 0x75, 0xEE, 0x6A, 0x00, 0x6A, 0x00, 0xE8, 0xEE, 0xEE, 0xEE, 0x00, 0x8B, 0xEE, 0xEE, 0x83,
Command: UpdateOffset
This will work opposite as AddOffset. This will read the INI file of <hack name> for the unique signature that was recorded when you added the offset. Then it will do a live memory search for this unique signature and locate the updated offset on days of the patch. This will then write to Address= in the INI file under the hack name that you're updating, so that it looks like below..
MQ2OffsetUpdater.ini [updated]
Rich (BB code):
[AFewMountSkills]
Signature=0xEE, 0xEE, 0xCE, 0xEE, 0x00, 0x00, 0xEE, 0xEE, 0xEE, 0xEE, 0xEE, 0xEE, 0x00, 0xFF, 0xEE, 0xEE, 0x68, 0xEE, 0xEE, 0x00, 0x8B, 0xEE, 0xEE, 0xEE, 0xEE, 0x8B, 0xEE, 0xEE, 0xEE, 0xEE, 0x00, 0xEE, 0xEE, 0xEE, 0xEE, 0x75, 0xEE, 0x6A, 0x00, 0x6A, 0x00, 0xE8, 0xEE, 0xEE, 0xEE, 0x00, 0x8B, 0xEE, 0xEE, 0x83,
Address=437C69
Credits:
OneWhoSighs: Provided the signature search class I used
Brainiac: Helped with conversions
Zippzipp: Helped with conversions
Notes:
I hope you guys enjoy it, and PLEASE!!!! Throw me some redcents, I really need them
I will source JMO so he can update it with the new compiles. Please feel free to leave any comments/suggestions and I will be sure to incorporate them into the plugin.Needs to be added:
Will add all the suggestions here to keep track, will start with a few of my own.
-Fix a few crash issues with typos on updating offsets
-Fix INI (make it cleaner)
-Option to update all offsets at once
-Option to add multiple offsets at once
Last edited:

