Sunday, 1 January 2017

Create Crysis 3 Cheat Engine script

This will show you how to create a cheat engine script of Crysis 3 PC games in very simple step

This is the script of crysis 3 pc game

1)  Infinite Energy Hack
------------------------

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [esi],#1120403456
originalcode:
//fstp dword ptr [esi]
pop esi
add esp,10

exit:
jmp returnhere

"Crysis3.exe"+116D6D1:
jmp newmem
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"Crysis3.exe"+116D6D1:
fstp dword ptr [esi]
pop esi
add esp,10
//Alt: db D9 1E 5E 83 C4 10


First download cheat engine from here http://www.cheatengine.org/downloads.php
and open crysis 3


Then follow my steps carefully


Start cheat engine open crysis 3 exe from process list

Step 2 - click on memory view








Step 3-Click on tools-->Auto Assemble

You can see a table,It is the script table






Step 4-Paste the code on there

Step 5 -File -->assign to current cheat table

Step 6 -activate the script



Do the same method for all


2)   For Infinite Ammo hack -
-------------------------------------

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [eax],#999
originalcode:
//mov [eax],esi
jmp Crysis3.exe+27B6A9
lea ecx,[esp+14]

exit:
jmp returnhere

"Crysis3.exe"+27B696:
jmp newmem
nop
nop
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"Crysis3.exe"+27B696:
mov [eax],esi
jmp Crysis3.exe+27B6A9
lea ecx,[esp+14]
//Alt: db 89 30 EB 0F 8D 4C 24 14


3)   For No Reload hack-
----------------------------------


[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [edx+04],#99
originalcode:
//mov [edx+04],eax
mov al,01

exit:
jmp returnhere

"Crysis3.exe"+103A127:
jmp newmem
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"Crysis3.exe"+103A127:
mov [edx+04],eax
mov al,01
//Alt: db 89 42 04 B0 01

Activate the Cheat scripts  enjoy:)