Cheat Engine Graphical Tutorial Step 2

Sdílet
Vložit
  • čas přidán 17. 06. 2019
  • In this tutorial I'll show how to solve step 2 by freezing the enemy health with an allow decrease, and how to do it using a code injection that gives 1 hit kill and show how to refactor a piece of code to it's bare minimum
    Makes use of the 'forgot value scan' to show what to do if you lose track and the commonality scanner to show differences between player and enemy
    cheatengine.org/
  • Hry

Komentáře • 50

  • @War4est
    @War4est Před 3 lety +3

    Just came here to say thank you for tutorials :)

  • @razabhatti9767
    @razabhatti9767 Před rokem

    Any instruction for "keypress use"?
    For example I want a script in which I want to press H for 5 health points.
    Is there any operand for keypress??

  • @projetoconexaodivina
    @projetoconexaodivina Před 7 měsíci

    when i double click on RAX commonality scanner it shows: acess vioation

  • @survivalist2607
    @survivalist2607 Před 3 lety +7

    Nobody :
    Nobody at all :
    Not a single soul :
    Captions on 1:56 : in this case so toxic too but new pose has because i eat all the dead
    Me : excuse me what the frick

    • @cheat_engine
      @cheat_engine  Před 3 lety

      Hahaha, got to love google's speech recognition. It's good I don't use it in my daily life. Imagine using it and then suddenly out of nowhere people start hunting you with pitchforks and torches

  • @ngocsinhnguyen8450
    @ngocsinhnguyen8450 Před 4 lety +3

    Awesome!

  • @andywang8263
    @andywang8263 Před 3 lety +1

    this is amazing

  • @xlxs1
    @xlxs1 Před 3 lety

    At 0:46 "Find out what addresses this instruction accesses" What if the function that decreases the life, was inlined by the compiler for each ship? Then this step will only provide the address of the player ship correct?

    • @cheat_engine
      @cheat_engine  Před 3 lety +2

      No, the compiler wouldn't do that. But if the programmer decided to give the enemy ship a completely different class and not use a shared base class, then yes, it would be unique for only the player

  • @djcjjc
    @djcjjc Před rokem

    I watched the tutorial. now i need to change a block to a portal in a game. He said it was something that could be considered worthless, according to what the cheater said. help please

  • @schizotriblesix
    @schizotriblesix Před 3 měsíci

    I tried it three times now and it suddenly worked
    I don't know what failed me the first two times, but I would asume that it has to do with the speed of the klicks and edits in between, as I was rolling the tutorial back at least 20 times and even so it sounds anoying... I would recommand watching this tutorial at 0,25 speed.

  • @progod6017
    @progod6017 Před 4 lety

    where do you come from ?

  • @amongus9375
    @amongus9375 Před 3 lety +2

    In this line:
    `mov [rax+60],#100000
    `
    there is a '#' before the number, but in this line:
    `mov [rax+60],0
    `
    there isn't.
    Why is that? Also, when I executed this code without the '#' on the first line, it seems to turn the enemies into the player (or at least the sprite). Why is that? (I know very little about assembly, also I'm using an x64 intel processor on Windows 10).

    • @cheat_engine
      @cheat_engine  Před 3 lety +3

      in CE # specifies decimal value instead of hexadecimal. But for 0 it's not needed as 0 hex is 0 decimal

    • @amongus9375
      @amongus9375 Před 3 lety

      @@cheat_engine thank you!

  • @davivictor9640
    @davivictor9640 Před 3 lety

    3:08 Why did you choice this value 70? and not enemy valuee ?

    • @cheat_engine
      @cheat_engine  Před 3 lety +2

      70 is also enemy. (team id) , but I could have gone for max health as well, but if there would be another enemy of a different class with more health, or same health as the player, that'd break

  • @Arqeax
    @Arqeax Před 3 lety +1

    how can i find compare to first scan in cheat engine 7.2 version

    • @cheat_engine
      @cheat_engine  Před 3 lety +1

      tick the compare to first scan checkbox under value type

    • @Arqeax
      @Arqeax Před 3 lety

      @@cheat_engine thanks

  • @ThaDoggPound84
    @ThaDoggPound84 Před rokem

    Is there a way to turn our simple shot into a megabomb ?

    • @cheat_engine
      @cheat_engine  Před rokem +1

      yes. It's a single boolean field. Buuuut, like megabombs, it will home in onto the player...

  • @CTSSTC
    @CTSSTC Před 4 lety +1

    Now when I see what writes to my life, it only shows
    "004385A2 - 50 - push eax

    • @cheat_engine
      @cheat_engine  Před 4 lety

      It sounds like the address you've found is not the correct one. Does changing the health actually change it in the game and stays accordingly after being hit?

    • @CTSSTC
      @CTSSTC Před 4 lety

      @@cheat_engine yeah I was able to find the two addresses, set them to 2 and pass the level, but I was hoping to be able to hop to the correct write and change it like you showed in your video.

    • @jaa185
      @jaa185 Před 4 lety

      I have the same problem, it may be disassemble error.

    • @cheat_engine
      @cheat_engine  Před 4 lety +1

      @@jaa185 go to the instruction in the disassembler and then use the left and right arrow keys on the keyboard to reallign until it makes more sense

    • @jaa185
      @jaa185 Před 4 lety

      @@cheat_engine thanks, its seem ok.

  • @cagribalt7114
    @cagribalt7114 Před 3 lety +1

    what happens if game doesnt allow you to change the value? i change value to 555 and it goes back to original value :(

    • @cheat_engine
      @cheat_engine  Před 3 lety +2

      It's either the wrong address, or it's an online game

    • @wdredwedfwq
      @wdredwedfwq Před 3 lety

      @@cheat_engine but some of the online games are cheatable still, just more hard, am I right?

    • @adispenser
      @adispenser Před 3 lety

      @@wdredwedfwq yes

    • @EricCartmanFTW
      @EricCartmanFTW Před rokem

      @@wdredwedfwq if its server sided you can't do it without packet editing

  • @PainIsntExist
    @PainIsntExist Před 4 lety

    Hmmm
    How set the enemy HP to 1 in games just in case there is a boss battle that you are supposed to lose or storyline triggers at certain HP markers, etc.?

  • @gochajondiadze6283
    @gochajondiadze6283 Před 4 lety

    can you help me? there is game and u have 3 lives coming meteors so i want to make my live more like 99999 how to make it

    • @gochajondiadze6283
      @gochajondiadze6283 Před 4 lety

      what value type or scan type should i use

    • @gochajondiadze6283
      @gochajondiadze6283 Před 4 lety

      pls answer as fast as possible

    • @gochajondiadze6283
      @gochajondiadze6283 Před 4 lety

      if u can teach me on discord please

    • @cheat_engine
      @cheat_engine  Před 4 lety +2

      Do an "all type" value and tick "simple values only"
      Then start a game and scan for 3
      Play the game but DO NOT DIE, and pause every time and do an unchanged value scan (If there is no pause use speedhack. Or give speedhack or pause a hotkey in ce)
      Once nothing is changing anymore, die again
      Repeat scanning for unchanged address again
      Perhaps die one more time if you have to, scan for 1, and repeat the unchanged scans
      Now your list shouldn't be that big anymore. So try changing all results to 3 and die once.
      If you didn't crash, and you now have 2 lifes left, then the addresslist you found contains the number of lives. Now you just have to pinpoint which one it is.

    • @gochajondiadze6283
      @gochajondiadze6283 Před 4 lety

      @@cheat_engine have u got discord?

  • @mahsh701
    @mahsh701 Před 3 lety

    oh my god

  • @vivanity9750
    @vivanity9750 Před 3 lety

    what i did was got both of them low hp with hp hack then i just quickly killed them before the rocket hits me

  • @potatochair3048
    @potatochair3048 Před 3 lety

    i found out the enemies can shoot eachother :)

  • @leat8254
    @leat8254 Před 4 lety +1

    Player health 999999999999999999999999, you will pay for somethings