Function Memory Addresses (IV)

From GTAMods Wiki
Revision as of 23:00, 29 October 2012 by RootKiller (talk | contribs) (Created page with "'''Important''' Base address in Windows Vista and 7 is dynamic! Example <source lang="c">unsigned int uiBaseAddress = (unsigned int)GetModuleHandle(NULL); uiBaseAddress -= 0x4...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Important Base address in Windows Vista and 7 is dynamic! Example

unsigned int uiBaseAddress = (unsigned int)GetModuleHandle(NULL);
uiBaseAddress -= 0x400000;

DWORD dwAnyFunction = (ulBaseAddress + 0x5F456D);

Game

  • CGameIV::Alloc
    • 1.0.7.0 - 0x4011D0
  • CGameIV::Free
    • 1.0.7.0 - 0x5B1C10

Tasks

  • CTaskIV::~CTaskIV
    • 1.0.7.0 - 0xA288D0
  • CTaskIVComplexDie::CTaskIVComplexDie
    • 1.0.7.0 - 0xABC6C0
  • CTaskIVSimpleFireGun::CTaskIVSimpleFireGun
    • 1.0.7.0 - 0xCC7400
  • CTaskIVSimpleDuck::CTaskIVSimpleDuck
    • 1.0.7.0 - 0xABB8D0