Hello,
i completed my Trackmania Carjump hack in C++ but the problem is that i get in cheatengine the address like this : "TmForever.exe" + 00976A7C
and those are the offsets 0x188,0x58,0x328,0xee i need to use for this address.
First Question... how do i get the base address ( idk if its called like that) i mean the "TmForever.exe" thing so i can add the 976A7C to it....
(Found something like this: GetModuleBase("TmForever.exe",dwProcessID); ) But i dont know how to use it.... need a header file or something
Second : how do i handle a multilevel pointer ?
i mean i cant just ReadProcessMemory(hGameHandle, (PBYTE*)(address + offs1 + offs2 ......), &Ycoordiate, sizeof(int), NULL)
i tried several different methods but i just cant get it to work...
pls help me
i completed my Trackmania Carjump hack in C++ but the problem is that i get in cheatengine the address like this : "TmForever.exe" + 00976A7C
and those are the offsets 0x188,0x58,0x328,0xee i need to use for this address.
First Question... how do i get the base address ( idk if its called like that) i mean the "TmForever.exe" thing so i can add the 976A7C to it....
(Found something like this: GetModuleBase("TmForever.exe",dwProcessID); ) But i dont know how to use it.... need a header file or something
Second : how do i handle a multilevel pointer ?
i mean i cant just ReadProcessMemory(hGameHandle, (PBYTE*)(address + offs1 + offs2 ......), &Ycoordiate, sizeof(int), NULL)
i tried several different methods but i just cant get it to work...
pls help me