Tuesday, February 28, 2012

[Tutorial] Cheat Engine Tutorial v3.1 STEP 9

Today im posting a video tutorial on how to do the new STEP 9 from Cheat Engine Tutorial v3.1
This video tutorial includes:
1- Normal explanation on usage of CE
2- How to Dissect Data/Structure
3- Some asm instruction related to what you find in point 2

Heres the video:

Things you gona need to be able to do it:
1-Cheat Engine 6.*
2- Cheat Engine Tutorial v3.1 (Released on this blog)
3- A few knowledge of cheat engine
4- A Brain, and some logic

If you have any doubt, just post a comment, i will try to help as much as time allow me to do it.



  1. Thank you so much for this video. I have watched it three times now and will no doubt watch it again. I have found it difficult to get a proper explanation of how to do things in cheat engine. Thanks. :)

  2. Your tutorial has been really helpful. I'm just really confused and stuck on at 7:00 in the video where you would find the code after opening the disassembler. I looked at my code and I don't see any of the things you have. For example, you have the xmm1,xmm0 (I think?) and all I got was a bunch of mov, eax, etc. Please help, and thanks in advance.

  3. Here's my cheap trick to complete this step.
    Notice our team health=100,enemy team health=500.
    With this in mind i came up with this code.


    new1: //code cave
    cmp [ebp-04],(float)100
    jg new2
    mov eax,[ebp-04] //recreate destroyed code
    mov [ebx+04],(float)100 //100 health for our team
    jmp 004250C9

    new2: //code cave
    mov [ebx+04],0 //0 health for enemy team
    jmp 004250C9

    jmp new1


    mov eax,[ebp-04]
    mov [ebx+04],eax

    Just copy paste this in auto assemble

  4. Sorry I don't have a good brain and some logic ! Can teach me how did you got movss xmm1,xmm0 ?

  5. your the best in cheat engine, i love it.... thanks

  6. Your information about c# is really interesting and innovative. Also I want you to share latest updates about c#. Can you update it in your website? Thanks for sharing

  7. Wonderful tutorial. At 5:15 when we are looking at the data structure how do we assume that the offset is +14? It didn't show up for me, and had you not told me specifically to add 14 I would never have guessed where to find it.

    Thanks I'm really enjoying trying to learn these processes!