Page 1 of 2
Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Tue Mar 24, 2020 10:55 pm
by STN
Grand Theft Auto IV: The Complete Edition | Cheat Engine Table v1.0, [2020-03-25] STN | May not work on other versions.
- Features -
Unlimited Health
Easy Kills
Unlimited Ammo
Unlimited Money
No Wanted Level
Unlimited Stamina
Unlimited Vehicle Health
VIDEO
NOTES:
This table should work on GTA 4 standard and the two DLCs - Episodes from Liberty City and The Ballad of Gay Tony
PS: Please don't paste this CT elsewhere without linking to this thread.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Wed Mar 25, 2020 4:01 pm
by Zeikzeil
Just tested this but 'Unlimited Stamina' doesn't seem to work for me. The option won't activate at all.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Thu Mar 26, 2020 9:26 am
by xorps
Zeikzeil wrote: ↑ Wed Mar 25, 2020 4:01 pm
Just tested this but 'Unlimited Stamina' doesn't seem to work for me. The option won't activate at all.
Code: Select all
[ENABLE]
aobscanmodule(_unlimited_player_stamina_,GTAIV.exe,85 * 74 * 83 * * * * F3 0F 11 89 B4 03 00 00 * * C2)
alloc(_unlimited_player_stamina_mem,$1000)
label(_unlimited_stamina_player_)
label(_unlimited_player_stamina_back_)
_unlimited_player_stamina_mem:
movss xmm1,[_unlimited_stamina_player_]
movss [ecx+000003B4],xmm1
jmp _unlimited_player_stamina_back_
_unlimited_stamina_player_:
dd (float)600
_unlimited_player_stamina_+09:
jmp _unlimited_player_stamina_mem
db 90 90 90
_unlimited_player_stamina_back_:
registersymbol(_unlimited_player_stamina_)
[DISABLE]
_unlimited_player_stamina_+09:
db F3 0F 11 89 B4 03 00 00
unregistersymbol(_unlimited_player_stamina_)
dealloc(_unlimited_player_stamina_mem)
Try this
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Thu Mar 26, 2020 11:59 am
by hotroxy777
Also, the unlimited car health activates but doesn't do anything. The unlimited health will not work if the character is hit by the train or fall from the building. Another thing is that easy kills affect companions (like Little Jacob) during the missions if the enemy will shot at them they will die instantly from one shot.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Thu Mar 26, 2020 3:07 pm
by Zeikzeil
xorps wrote: ↑ Thu Mar 26, 2020 9:26 am
Try this
Working fine so far. Thanks.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Thu Mar 26, 2020 8:51 pm
by xorps
One hit kill: But I didn't really check, there is no time to sit in the game.
Code: Select all
[ENABLE]
aobscanmodule(_one_hit_kill_,GTAIV.exe,F3 0F 10 80 F8 00 00 00 F3 0F 59 46 * F3 0F 11 46 04)
alloc(_one_hit_kill_mem,$1000)
label(_weapon_damage_player_)
label(_one_hit_kill_back_)
_one_hit_kill_mem:
movss xmm0,[eax+000000F8]
mulss xmm0,[_weapon_damage_player_]
jmp _one_hit_kill_back_
_weapon_damage_player_:
dd (float)2000
_one_hit_kill_:
jmp _one_hit_kill_mem
db 90 90 90
_one_hit_kill_back_:
registersymbol(_one_hit_kill_)
[DISABLE]
_one_hit_kill_:
db F3 0F 10 80 F8 00 00 00
unregistersymbol(_one_hit_kill_)
dealloc(_one_hit_kill_mem)
no reload
Code: Select all
[ENABLE]
aobscanmodule(_unlimited_player_ammo_1_,GTAIV.exe,85 C9 7E 05 * 89 4C 24 28)
_unlimited_player_ammo_1_+04:
db 90
registersymbol(_unlimited_player_ammo_1_)
[DISABLE]
_unlimited_player_ammo_1_+04:
db 49
unregistersymbol(_unlimited_player_ammo_1_)
unlimited ammo
Code: Select all
[ENABLE]
aobscanmodule(_unlimited_player_live_2_,GTAIV.exe,77 05 * 89 54 24 18 85 C9 7E 1C)
_unlimited_player_live_2_+02:
db 90
registersymbol(_unlimited_player_live_2_)
[DISABLE]
_unlimited_player_live_2_+02:
db 4A
unregistersymbol(_unlimited_player_live_2_)
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Fri Mar 27, 2020 9:35 am
by rus2020
teleport cheat
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Fri Mar 27, 2020 3:41 pm
by Zeikzeil
xorps wrote: ↑ Thu Mar 26, 2020 8:51 pm
One hit kill: But I didn't really check, there is no time to sit in the game.
no reload
unlimited ammo
All working fine. Haven't checked the effect of One hit kill on allies though.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Mon Mar 30, 2020 2:53 pm
by _/.CoffeeWine.\_
xorps wrote: ↑ Thu Mar 26, 2020 8:51 pm
One hit kill: But I didn't really check, there is no time to sit in the game.
Code: Select all
[ENABLE]
aobscanmodule(_one_hit_kill_,GTAIV.exe,F3 0F 10 80 F8 00 00 00 F3 0F 59 46 * F3 0F 11 46 04)
alloc(_one_hit_kill_mem,$1000)
label(_weapon_damage_player_)
label(_one_hit_kill_back_)
_one_hit_kill_mem:
movss xmm0,[eax+000000F8]
mulss xmm0,[_weapon_damage_player_]
jmp _one_hit_kill_back_
_weapon_damage_player_:
dd (float)2000
_one_hit_kill_:
jmp _one_hit_kill_mem
db 90 90 90
_one_hit_kill_back_:
registersymbol(_one_hit_kill_)
[DISABLE]
_one_hit_kill_:
db F3 0F 10 80 F8 00 00 00
unregistersymbol(_one_hit_kill_)
dealloc(_one_hit_kill_mem)
no reload
Code: Select all
[ENABLE]
aobscanmodule(_unlimited_player_ammo_1_,GTAIV.exe,85 C9 7E 05 * 89 4C 24 28)
_unlimited_player_ammo_1_+04:
db 90
registersymbol(_unlimited_player_ammo_1_)
[DISABLE]
_unlimited_player_ammo_1_+04:
db 49
unregistersymbol(_unlimited_player_ammo_1_)
unlimited ammo
Code: Select all
[ENABLE]
aobscanmodule(_unlimited_player_live_2_,GTAIV.exe,77 05 * 89 54 24 18 85 C9 7E 1C)
_unlimited_player_live_2_+02:
db 90
registersymbol(_unlimited_player_live_2_)
[DISABLE]
_unlimited_player_live_2_+02:
db 4A
unregistersymbol(_unlimited_player_live_2_)
unlimited
LIVE or AMMO ?!
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Mon Mar 30, 2020 4:30 pm
by Zeikzeil
I'm currently using this and it's definitely umlimited ammo.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Tue Mar 31, 2020 8:36 am
by _/.CoffeeWine.\_
Zeikzeil wrote: ↑ Mon Mar 30, 2020 4:30 pm
I'm currently using this and it's definitely umlimited ammo.
Thx!
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Sat Apr 04, 2020 10:56 pm
by xorps
hotroxy777 wrote: ↑ Thu Mar 26, 2020 11:59 am
Also, the unlimited car health activates but doesn't do anything.
no damage car
Code: Select all
[ENABLE]
aobscanmodule(_no_damage_car_,GTAIV.exe,F3 0F 11 04 24 * * * 81 * * * * * E8 * * * * 8B * * * * * * * 83 * * 0F 84)
alloc(_no_damage_car_mem,$1000)
label(_no_damage_car_back_)
_no_damage_car_mem:
xorps xmm0,xmm0
movss [esp],xmm0
jmp _no_damage_car_back_
_no_damage_car_:
jmp _no_damage_car_mem
_no_damage_car_back_:
registersymbol(_no_damage_car_)
[DISABLE]
_no_damage_car_:
db F3 0F 11 04 24
unregistersymbol(_no_damage_car_)
dealloc(_no_damage_car_mem)
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Tue Apr 14, 2020 9:15 pm
by Rhawne
Thanks a lot, this works great
I'm sort of a noob when it comes to the coding done to make these tables, but is it possible to assign a key to each option?
My GTA4 crashes if I alt-tab anywhere but the main menu (to select either GTA4 or EFLC) so I can't tab out to select each item
Also with the added code in this thread - do I replace the current scripts with those?
Cheers
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Thu Apr 16, 2020 3:04 am
by Rhark
Rhawne wrote: ↑ Tue Apr 14, 2020 9:15 pm
Thanks a lot, this works great
I'm sort of a noob when it comes to the coding done to make these tables, but is it possible to assign a key to each option?
My GTA4 crashes if I alt-tab anywhere but the main menu (to select either GTA4 or EFLC) so I can't tab out to select each item
Also with the added code in this thread - do I replace the current scripts with those?
Cheers
If you right click on a script in cheat engine, it will give you a few options. One of them is something about a "hotkey", use this to assign a key to the selected script. Do this for each
you can even set them all to one key if you wanted to activate them all at once.
And you can replace the code with someone else's if you want to.
Re: Grand Theft Auto IV | Cheat Engine Table v1.0
Posted: Fri Apr 17, 2020 11:58 pm
by Rhawne
rhark wrote: ↑ Thu Apr 16, 2020 3:04 am
If you right click on a script in cheat engine, it will give you a few options. One of them is something about a "hotkey", use this to assign a key to the selected script. Do this for each
you can even set them all to one key if you wanted to activate them all at once.
And you can replace the code with someone else's if you want to.
Awesome, worked it out - thanks to everyone in this thread for their great work