Difference between revisions of "Function Memory Addresses (IV)"

From GTAMods Wiki
Jump to navigation Jump to search
(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...")
 
Line 24: Line 24:
 
*CTaskIVSimpleDuck::CTaskIVSimpleDuck
 
*CTaskIVSimpleDuck::CTaskIVSimpleDuck
 
**'''1.0.7.0''' - 0xABB8D0
 
**'''1.0.7.0''' - 0xABB8D0
 +
 +
==Physics Engine==
 +
*CPhysicalIV::SetMoveSpeed
 +
**'''1.0.7.0''' - 0xA47750
 +
 +
*CPhysicalIV::GetMoveSpeed
 +
**'''1.0.7.0''' - 0xA477F0
 +
 +
*CPhysicalIV::SetTurnSpeed
 +
**'''1.0.7.0''' - 0xA47840
 +
 +
*CPhysicalIV::GetTurnSpeed
 +
**'''1.0.7.0''' - 0xA478E0
 +
 
[[Category:Memory Addresses]]
 
[[Category:Memory Addresses]]

Revision as of 23:02, 29 October 2012

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

Physics Engine

  • CPhysicalIV::SetMoveSpeed
    • 1.0.7.0 - 0xA47750
  • CPhysicalIV::GetMoveSpeed
    • 1.0.7.0 - 0xA477F0
  • CPhysicalIV::SetTurnSpeed
    • 1.0.7.0 - 0xA47840
  • CPhysicalIV::GetTurnSpeed
    • 1.0.7.0 - 0xA478E0