Mikes GTAV Cheat Engine Table
I've made infinite ammo for every gun u take
but there is a problem
i'm new at making scripts,pointers
so if anyone can help i can give code and adresses that i got,because i can;t post img
without scripts it's looks like u should find and edit code every time u run gta
but there is a problem
i'm new at making scripts,pointers
so if anyone can help i can give code and adresses that i got,because i can;t post img
without scripts it's looks like u should find and edit code every time u run gta
GetPointerAddressA for steam version "GTA5.exe+2C5DD78"
rp multiply is working, but i can't find the offset of money multiply
rp multiply is working, but i can't find the offset of money multiply
Not very good instructions on how this is supposed to work, Where can I get "cheat table"? I have script hook and asi loader, and downloaded the file but pressing all the buttons on my keyboard nothing pops up... If someone could help me out thatd be great (yes Im a noob)
Thank you, ok so I got the cheat table, downloaded the file and it recognizes it in the program, now what do I do exactly?
it should works on steam version
Code:
[ENABLE]
{$lua}
autoAssemble([[
aobscanmodule(GetPointerAddressA,GTA5.exe,4D89B4F7????????488B7424)
registersymbol(GetPointerAddressA)
]])
local addr = getAddress("GetPointerAddressA")
addr = addr + 4
addr = readInteger(addr)
addr = addr + getAddress("GTA5.exe")
unregisterSymbol("GetPointerAddressA")
registerSymbol("GetPointerAddressA", addr, true)
[DISABLE]
{$asm}
unregistersymbol(GetPointerAddressA)
So using your array of bits I found the adress for SC version (hope it's correct), but it seems the offsets for money multiplier also changed :/
Earlier adresses were GetPointerAddressA+8 with offset 93E8 and GetPointerAddressA+8 with offset 93F8. I remember the first value were originally 40 and the second 30 or 32 (i'm not sure, but 30 is more probable). Now they are both 0, so i guess we need to find new ones :/
Full script code:
Any ideas?
Earlier adresses were GetPointerAddressA+8 with offset 93E8 and GetPointerAddressA+8 with offset 93F8. I remember the first value were originally 40 and the second 30 or 32 (i'm not sure, but 30 is more probable). Now they are both 0, so i guess we need to find new ones :/
Full script code:
Code:
[ENABLE]
aobscanmodule(get_ptr,GTA5.exe,48 8B 81 E0 03 00 00 48 8B) //Thanks to Zanzer (même si Lobix reste le boss)
alloc(newmem,$1000,get_ptr) // By Lobix300
alloc(some_ptr,8)
label(code)
label(return)
newmem:
code:
mov qword ptr [some_ptr],rcx
mov rax,[rcx+000003E0]
jmp return
get_ptr:
jmp code
nop
nop
return:
registersymbol(get_ptr)
registersymbol(some_ptr)
{$lua}
autoAssemble([[
aobscanmodule(LightsPTR,GTA5.exe,4C 89 0D xx xx xx xx 44 xx xx xx xx xx xx 8B 00 2B C1 48 8D)
registersymbol(LightsPTR)
]])
local addr = getAddress("LightsPTR")
addr = addr + readInteger(addr + 3) + 7
unregisterSymbol("LightsPTR")
registerSymbol("LightsPTR", addr, true)
autoAssemble([[
aobscanmodule(GetPointerAddressA,GTA5.exe,4D89B4F7????????488B7424)
registersymbol(GetPointerAddressA)
]])
local addr = getAddress("GetPointerAddressA")
addr = addr + 4
addr = readInteger(addr)
addr = addr + getAddress("GTA5.exe")
unregisterSymbol("GetPointerAddressA")
registerSymbol("GetPointerAddressA", addr, true)
autoAssemble([[
aobscanmodule(WorldPTR,GTA5.exe,48 8B 05 ? ? ? ? 45 ? ? ? ? 48 8B 48 08 48 85 C9 74 07)
registersymbol(WorldPTR)
]])
local addr = getAddress("WorldPTR")
addr = addr + readInteger(addr + 3) + 7
unregisterSymbol("WorldPTR")
registerSymbol("WorldPTR", addr, true)
autoAssemble([[
aobscanmodule(playersPTR,GTA5.exe,48 8B 0D ? ? ? ? E8 ? ? ? ? 48 8B C8 E8 ? ? ? ? 48 8B CF)
registersymbol(playersPTR)
]])
local addr = getAddress("playersPTR")
addr = addr + readInteger(addr + 3) + 7
unregisterSymbol("playersPTR")
registerSymbol("playersPTR", addr, true)
[DISABLE]
{$asm}
get_ptr:
db 48 8B 81 E0 03 00 00
unregisterSymbol(playersPTR)
unregisterSymbol(WorldPTR)
unregisterSymbol(LightsPTR)
unregisterSymbol(GetPointerAddressA)
unregistersymbol(get_ptr)
unregistersymbol(some_ptr)
dealloc(newmem)
dealloc(some_ptr)
wolf you sexy ho!
thank you so much for the body armor offsets!


thank you so much for the body armor offsets!


Similar Threads
General Game HackingGotham City Impostors Cheat Engine tableA1 61 Counter-Strike 2 Hacks[Patched] *Update* Release Cheat Engine Table V3
24 Borderlands 2 HacksBorderlands 2 cheat engine table (steam version)/(skidrow version)
17 Borderlands 2 HacksBorderlands 2 Cheat Engine TableNA 24 Borderlands 2 HacksBorderlands 2 cheat engine table (steam version)
22

?