How to pointer scan and find offsets for any game using Cheat Engine (2020)

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ • 235

  • @nickt4328
    @nickt4328 4 роки тому +257

    who is pointer?

    • @nickt4328
      @nickt4328 4 роки тому +127

      and why is he scanning?

    • @nickt4328
      @nickt4328 4 роки тому +108

      let that sink in

    • @Cat-ly2yd
      @Cat-ly2yd 4 роки тому +10

      lol pointer is a gud person :)

    • @morball6668
      @morball6668 3 роки тому +1

      @@nickt4328 what does it want now

    • @Tuho420
      @Tuho420 3 роки тому +1

      did u find out

  • @shuttttt
    @shuttttt 9 місяців тому +10

    Oh my god thank you. It's truly baffling how difficult it is to find simple tutorials for CE for a beginner like me.

  • @Permamiss
    @Permamiss 3 роки тому +57

    My goodness, this was incredibly useful! I have watched and read several tutorials on pointer scanning, but this was the first one to mention "Generate pointermap" - most others jump straight to "Pointer scan for this address."
    This saves so much time and effort. Thank you so much for uploading this, dude.

  • @RoxusRemo
    @RoxusRemo 3 роки тому +10

    Thanks for this, slowly understanding the basics. Found a slightly quicker way to rescan pointers. Leave the first pointerscan open then click pointer scanner -> rescan memory, slap in your new address and make sure to select "ends in offset F8".

  • @PhilArmstead
    @PhilArmstead 4 роки тому +7

    I want to thank you for this. I followed another tutorial about cross-referencing pointer-maps but I still ended up with 53,000 results. After seeing the part you added about finding where your offset was the only one, I found four addresses and all of them were viable. Thank you very much.

  • @MilesFox92
    @MilesFox92 10 місяців тому +1

    This is insanely useful. Straight to the point + casual atmosphere make a wonderful combo

  • @Not2Shoddy
    @Not2Shoddy 3 роки тому +17

    What if when you look to see what accesses the value, there is no offset, it just shows for example
    00756C7C - 8B 08 - mov ecx,[eax]

    • @deekj3860
      @deekj3860 2 роки тому

      This. I’m getting a warning that I’ll get terabytes of wasted space and scan for days if I do the pointerscan so I’m scared to go ahead

    • @PolynoxalClementines
      @PolynoxalClementines 2 роки тому

      @@deekj3860 It takes a few seconds I saw that too

    • @deekj3860
      @deekj3860 2 роки тому

      @@PolynoxalClementines yeah I already did it anyway.

    • @Captainhallow
      @Captainhallow 3 місяці тому

      same problem did you find any solutions

  • @armengraham6925
    @armengraham6925 Рік тому +7

    Love your tutorial, short and to the point(er) :)

    • @RCE
      @RCE Рік тому +2

      underrated comment lmao

  • @nashdrilla7856
    @nashdrilla7856 4 роки тому +19

    Good video. You should show next how to find the entity list from the local player.

  • @fluffsquirrel
    @fluffsquirrel 4 місяці тому +1

    Sorry for the late comment, but I'm trying to use this for a project where I need the address value of the position of the player in a Unity game to train a reinforcement learning bot. When I use Cheat Engine to get the addresses, multiple values show up with the exact same values. They all increase when the player moves right, and decrease when left by the exact same amount. Any idea how to narrow down which one can give me the pointer of the actual player?

    • @Vituko12
      @Vituko12 Місяць тому +1

      Search again and again and again, if that dosent work that means u gotty try them all

    • @fluffsquirrel
      @fluffsquirrel Місяць тому

      @@Vituko12 That's right! You got it 👉👉 Fortunately though I found a way around it using ultralytics. Still would be nice to have a solution though so I'll keep searching for the sake of it 🤷‍♂

  • @gardenia1738
    @gardenia1738 2 роки тому +4

    Hi
    I get no pointers (zero) when I compare 2 maps! why? :(

    • @爱情白痴仔
      @爱情白痴仔 6 місяців тому

      mabey the maxl level is not right , it default 7,maybe your game is more than 7

  • @mjmares
    @mjmares 11 місяців тому +2

    Bro you just made this so clear and easy, I followed GH tut and I understand it but not in depth and you cleared up some stuff for me thank you!
    The things you cleared up was at the begging finding memory address GH said that esi was just going to work for assualt cube but you explained the assembly instuctions and how you can assume the offset of the health and the local player & the pointer mapping was very clear and good, demonstrated well

  • @HiroshiMizushima
    @HiroshiMizushima Рік тому

    I know this is old, but thank you *so* much. It can be hard to wrap your head around just reading a description, but seeing it in action is much more helpful to me. 💯

  • @Remixt
    @Remixt 6 місяців тому +1

    I don't get any results when trying this with a different game (KH3) I find the variable just fine (money in this case) , but when I do a pointer scan i get no results. The offset I've tried is 7E04, which I thought might be the issue, but even when not using any offset values i get 0 results. seems odd.

  • @TopazTK
    @TopazTK 3 роки тому +2

    This video right here, have saved my life.
    I owe ya for being able to fix my bugs with some of my mods.
    Big dubs to ya, will support you when I can. You deserve it!

  • @chickensprint
    @chickensprint 2 роки тому +1

    Thanks mate, been struggling for years but your guide was extremely helpful, got it in one try.

  • @95BLUERAY
    @95BLUERAY 3 місяці тому

    it works! thanks for not making 2 days long tutorial

  • @checho20081979
    @checho20081979 3 роки тому +1

    i search a value, it generates a list, i decrease the value and for some reason, when i search the modifications, the entire list dissapear... its like it cant find the value from the previous list, any ideas?

  • @AtKiba
    @AtKiba 3 роки тому +6

    Great video! I have a question, what if there is no offset when you see what accesses the address? the comparison with the pointer map doesn't give me any results :c

    • @MalikTheGeek07
      @MalikTheGeek07 2 роки тому +2

      You probably already fixed this but just in case. I ran my cheat engine as admin and then found some!

  • @Impukes
    @Impukes 4 роки тому +3

    Is it important that its Offset 0?
    a lot of my offsets that I need are on like offset 6

  • @ZohaibIqbal-e5v
    @ZohaibIqbal-e5v Рік тому

    Bro please help me!
    at 1:55 where the two arrows are, i only see "eax" in the brackets and nothing else? So what will be the offset?!

    • @retriever5229
      @retriever5229 10 місяців тому

      you can skip that step or add 00 as the offset

  • @CleoCat75
    @CleoCat75 2 місяці тому

    my pointer worked for the first 3 times I restarted the game, then it just didn't work anymore like 30 minutes into my 3rd restart of the game (after momentarily working *partially* on some versions of bringing up my inventory but not other circumstances of bringing up my inventory when reacting to objects), hmm... do I need to repeat the process and try another pointer?! :) thanks!

  • @asyven
    @asyven 4 роки тому +2

    How to call game functions like shot, move or drop something? For example moving, I want to move like as game controls but not change x coord as dumb.

  • @TastyLemon123
    @TastyLemon123 3 роки тому +3

    What do you do if there's no results for 'Find out what accesses this address'?

    • @mrgiraffe3748
      @mrgiraffe3748 2 роки тому

      you're using the wrong address at that point.

  • @TypicallyThomas
    @TypicallyThomas 4 роки тому +1

    Best explanation I've seen on UA-cam. Thanks!

  • @tribitx
    @tribitx 4 роки тому +3

    When i scan for any pointers at all it shows there areny any. Why is this?

  • @torinux4980
    @torinux4980 3 місяці тому +1

    But in some games, even if you have the pointer, the pointer resets either when you restart, or when you load a new screen/map. The whole pointer address changes and if you lock it, the game crashes.

  • @Arlan64
    @Arlan64 Рік тому

    Oh wow! It's a really good tutorial! I'm new in game hacking, my plan is to read a time value in a game and I needed to keep the access of this value permanently for a C# application that I'm currently programming, so I discovered the pointers, and you showed this concept really well, I understand everything and you helped me for my project, big thank you! 🔥

  • @CountCocofang
    @CountCocofang 10 місяців тому

    I tried doing this to create a permanent way of modifying XP in the game Stoneshard.
    But when I check what accesses the XP value (after confirming it's actually XP) the two

  • @bushidoz3ro163
    @bushidoz3ro163 7 місяців тому

    What do yoiu do if it goes beyond 2 pointers? Do you include all the pointers prior to the current scan and if so what do you do if you're at 10 pointers and the value isn't dropping?

  • @milesbbop9563
    @milesbbop9563 3 роки тому +1

    Does not show what's showing for you on my end. I'm using an FOV value that I can find every time but I'm not seeing an offset like you are. How come?

  • @strafes.
    @strafes. 6 днів тому

    how do you do this for player movement ( x and y )

  • @CarpatronSkittle
    @CarpatronSkittle Рік тому

    Thank you! This video still works great for NBA 2K16.

  • @Warlock0880
    @Warlock0880 Рік тому

    So the value of a pointer is another address, which may or may not point to another pointer? So by following that chain, I'll eventually get to the value the pointer chain references?

  • @zakcodez
    @zakcodez 3 місяці тому

    mm I am wondering how would I find the offset for the hello neighbor in hello neighbor 1. I am looking to make an esp but dont know how to find the offset

  • @AdamVigas
    @AdamVigas 3 роки тому +2

    After restarting game my pointer doesnt work, i was copying your tutorial 2 times and still same problem.

  • @gluteusmaximus7608
    @gluteusmaximus7608 Рік тому

    Too advanced for me but got it working somehow. Thanks!

  • @scarytuber
    @scarytuber 2 місяці тому

    my games in python and i cant see anything accessing it in instructions, how do i find the offset

  • @RCE
    @RCE Рік тому

    cant attach the debugger. have no clue if its ce or re4 remake? help please! it says i couldent attach the debugger to this process

  • @Ka0us
    @Ka0us 2 місяці тому

    What happens when the offset is another address (eg: [esp+rcx])?

  • @giant-woman
    @giant-woman 2 роки тому +2

    4:30 my pointerscan 2 list is empty and I'm losing my mindddddddd

    • @Vituko12
      @Vituko12 Місяць тому

      Bad scanning

  • @walecz
    @walecz Рік тому

    in 2:49 i generated 0 pointer patch, i try to search in minecraft forge 1.7.10 airjump offset

  • @johncaballero4333
    @johncaballero4333 4 роки тому +1

    Hello Sir, How about if you got 6 addresses? How do you do the pointer scan? All 6 addresses is needed to change value.

  • @xfadedxshadow
    @xfadedxshadow 3 роки тому +1

    1:44 mine shows something different like rbx+10 and what not

  • @TechSavagePro
    @TechSavagePro 3 роки тому

    Can you help me personally I’m pretty sure there’s a way to get unlimited boost in comp because I swear some-guy was doing it and he had a white hat but I can’t pinpoint the address for the boost

  • @Palmit_
    @Palmit_ Рік тому

    Question please.. Is it necessary to do "what ACCESSES this address" instead of "what WRITES to this address" ??

  • @mohammedmahir9715
    @mohammedmahir9715 4 роки тому

    I wanted to change the value of a cooldown of ability so I searched for timer and I found the address the problem is when I change the value the game just overwritten it any idea how to solve this problem?

  • @4thHeaven
    @4thHeaven 3 роки тому +10

    Great video, i kinda suspect you chose the wrong HP address though. As in you chose the one that links to the displayed HP, not the actual HP (you can see the other address increases whenever you step onto a medpack, which it shouldn't if you had chosen the right address)

    • @4thHeaven
      @4thHeaven 3 роки тому +1

      Damn what a responsetime null

  • @Luna_Kobold
    @Luna_Kobold Рік тому +1

    What do you do if the game crashes after using "find out what accesses this address"?

    • @SystemGamingYT-d9v
      @SystemGamingYT-d9v 2 місяці тому +1

      Use an alternate cheatengine like frickengine or lunar engine

  • @patrlim
    @patrlim Рік тому +4

    i keep getting 0 results

    • @fluffsquirrel
      @fluffsquirrel 4 місяці тому +2

      Late reply, but try using the ALL data type instead of exact 4 bytes. Also, the value may be different than it appears on screen, so instead start with "unknown initial value" and then for each scan, use "increased value" or "decreased value" to narrow down results

  • @Nhatanh0475
    @Nhatanh0475 Рік тому

    what if the RSI just showed the address and not the new address? All of them show the same address.

  • @Pawel12d
    @Pawel12d 4 роки тому +3

    4:30 I get nothing in results on the second pointer scan. (The Escapists)

    • @SimpleY_
      @SimpleY_ 3 роки тому +2

      same here

    • @borispreobrazhenskiy9086
      @borispreobrazhenskiy9086 3 роки тому +1

      @@SimpleY_ Yup, same problem with Terraria...

    • @BastiDevil80
      @BastiDevil80 3 роки тому

      same problem on Pine... What to do in that case?

    • @SimpleY_
      @SimpleY_ 3 роки тому +1

      @@BastiDevil80 I figured out that it's because of our hardware, you need to use another PC/laptop for it to work!

    • @BastiDevil80
      @BastiDevil80 3 роки тому

      @@SimpleY_ thanks for your feedback. This means I need to make this point scan from a remote PC?

  • @alexmller2927
    @alexmller2927 4 роки тому +2

    My game crashes when i open the debugger, any help?

    • @Sakupenny
      @Sakupenny 3 місяці тому

      why ru tryna hack an online game

    • @alexmller2927
      @alexmller2927 3 місяці тому

      @@Sakupenny Why do you care?

  • @Reuben756
    @Reuben756 Рік тому

    Whats the offset if the instruction does not have it in its instruction

  • @comixcomix1408
    @comixcomix1408 3 роки тому +1

    im confused because you chose the wrong one, but whenever I try using the correct one, I don't see F8 Anywhere when generating so im straight up mad confused.

    • @t59y93
      @t59y93 2 роки тому

      The game updated

  • @9000fail
    @9000fail 10 місяців тому

    When I See what has access to that address I get this:
    140031E42 - 45 29 51 08 - sub [r9+08],r10d
    1400C2566 - 41 8B 47 08 - mov eax,[r15+08]
    1400C26F1 - 41 83 7F 08 00 - cmp dword ptr [r15+08],00
    So I'm assuming I should look for pointers ending with offset 08? But nothing is found in the pointer scan. Any help please?

  • @zilla4505
    @zilla4505 4 роки тому +3

    thanks bro, was having it really difficult understanding this stuff, tutorial saved me! :)

    • @zilla4505
      @zilla4505 2 роки тому +2

      @Shinterpuff No

    • @zilla4505
      @zilla4505 2 роки тому +2

      @Shinterpuff i forgor

    • @aaaaaa-hh8cq
      @aaaaaa-hh8cq 2 роки тому

      @@zilla4505 💀 LMFAOOOO

    • @JayRagon
      @JayRagon 2 роки тому

      @@zilla4505 lol

  • @DaKingKarson
    @DaKingKarson 3 роки тому

    I did this with Terraria health and only got 9 pointer paths all of which are threadstacks. Could you possibly explain?

  • @paullynn8953
    @paullynn8953 2 роки тому

    What can u do if the pointer map finds nothing from the address u r looking for ?

  • @cristianbataturescu5695
    @cristianbataturescu5695 2 місяці тому

    My Cheat Engine i think have a problem and i don't know how to resolve. For some big games a try to search and the results are really really many, even after changing the Bit, Floating,........ are still many and not relevant. If you have time maybe can make a short video about that.

  • @patrickmiller69
    @patrickmiller69 4 роки тому

    What if in the debugger I have an address + a different address * 4. eg. esi[eax + edi * 4]. I'm asking this because i'm trying to find base addresses for cod 4.

    • @crapyguy1234
      @crapyguy1234 4 роки тому

      Are you sure it's adding 2 addresses and not (address + (offset * 4))? If it's multiplying an address that doesn't really make much sense to me, I could only imagine it's multiplying an offset and then adding it to a base address.

    • @patrickmiller69
      @patrickmiller69 4 роки тому

      Ok I found out that it is setting the value of esi to the position of the brackets which happens to be an array. eax is the base address of the array, edi is the index of the array and 4 is the element size. So ill play around with the values and see what I can find.

  • @megas5343
    @megas5343 3 роки тому

    if u close cheat engine then what? do i have to do all process all over again?

  • @akunbakar4130
    @akunbakar4130 2 роки тому

    Worked great, thanks!

  • @Wrisx
    @Wrisx Рік тому

    nice bro thank you i just made my first ever cheats

  • @CoolHandMikeYT
    @CoolHandMikeYT Рік тому

    Thank you! That was helpful.

  • @don.timeless4993
    @don.timeless4993 Рік тому

    when i do pointer sacn for any game it crashs! even putting debugger on VEH!

  • @JhanzKun
    @JhanzKun 2 роки тому

    I'm trying to do this is Craftopia but for some reason after comparing the 2 Pointer Scans it returns no value lmao I'm probably doing something wrong but idk what it is

  • @doggosuki
    @doggosuki Рік тому

    hmmm i tried it, but all that came up were .dll instead of the .exe i wanted, though changing the value still worked but if i quit the game and opened it again it would no longer work

  • @23gabone
    @23gabone Рік тому

    @Null can you help me make a cheat engine table for the game Worldless please?

  • @luqmandragon1133
    @luqmandragon1133 4 роки тому

    Hi, can you do searching offset on how to unlockall for Rainbow six siege test server?

  • @urheim3753
    @urheim3753 2 роки тому +1

    I did this, but not results of paths

  • @stormspirit6814
    @stormspirit6814 4 роки тому +1

    What if I don't have a health offset..? It's just an address.

    • @jake2663
      @jake2663 4 роки тому

      Offset could be 0

  • @virozz1024
    @virozz1024 4 роки тому

    Can u create autoloot program for mmo games like a guide ? On UA-cam is 0 such a tutorials

  • @TechyTechy
    @TechyTechy 4 роки тому +1

    How to do pointer scan emulator games

  • @fuzzydark1395
    @fuzzydark1395 4 роки тому

    I'm trying to change the price fluctuation of the stock exchange market in GTA V but I can't find any pointers to that value, and I don't know if stocks prices even rely on that value, or if that value changes according to stock prices. And I obviously tried to change and lock the value of the fluctuation and go to sleep so the market would eventually switch, I also tried using cheat tables and the game would just crash... This is actually driving me insane, do you think you could try?
    (PS: I KNOW HOW TO ACTUALLY GET INFINITE MONEY, BUT I'M JUST CURIOUS AS TO HOW THOSE VALUES CAN BE CHANGED)

  • @aldinbas4940
    @aldinbas4940 3 роки тому

    Fortunetely, cheat engine gave me pointers in very low amount (as low as 0) How can I solve the problem?

  • @ghost_swg_6735
    @ghost_swg_6735 4 місяці тому

    You got so much potential. Why stop uploading? Planning on making a return soon?🙏

    • @null7953
      @null7953  4 місяці тому

      @@ghost_swg_6735 Thank you for the kind words, I might make a comeback just don’t have much free time anymore.

  • @a.9589
    @a.9589 3 роки тому

    this is to keep the value even when you restart the game?

    • @millertimeast
      @millertimeast 3 роки тому +1

      Yes if you find the right pointer then it should last until the game updates a few times

    • @equinox2584
      @equinox2584 3 роки тому +1

      Yes, but only in single-player, in a multiplayer game like CSGO cheats are updated regularly to update these mem addresses.

  • @thomasbunink2361
    @thomasbunink2361 4 роки тому +3

    I get a strange warning saying "If you do not use the compare results with other saved pointermap option you will get billions of useless results and giga/terrbytes of wasted space and rescans will take hours if not days. Are you sure?" and never has a warning been so deterring to me. How is it you're not getting such a warning?

    • @ChubbiestThread
      @ChubbiestThread 3 роки тому

      I also get this warning. Would be nice for an explanation.

    • @TheLeon12321
      @TheLeon12321 3 роки тому

      @@ChubbiestThread also get this warning very active Null much wow

    • @fluffsquirrel
      @fluffsquirrel 4 місяці тому

      Seems like a simpler game that doesn't use a lot of memory, so dumping it without narrowing it down would take forever to dump

  • @dewmi4403
    @dewmi4403 2 роки тому

    Yeah up! Do it in GTA 5, its simple and begginner work here, I will like probably, this one is liked

  • @BandyX
    @BandyX 3 роки тому

    i know im late but wont you die if you get hit for 100 damage or more in one hit?

    • @equinox2584
      @equinox2584 3 роки тому +2

      Yes you will, in assault cube, there are other things to stop that, for example, you can just change the assembly to remove damage from the game if you want.

  • @886XD
    @886XD 2 роки тому

    Thank you for this, it works.
    Also, is it possible to find enemy hp using unknown initial value, then narrow it down using decreased value? My initial value scan has 20 million result, scanning it everytime is so slow

    • @WoWisEZMode
      @WoWisEZMode 2 роки тому

      Normally this works and most games keep all hp addresses relatively close to each other

  • @Chemaxspb
    @Chemaxspb 2 роки тому

    how to find drop chance in any games? for example, im need to find drop chance for item in custom map in warcraft 3 and change from 0.59% to 35%.

  • @Blonder_Studio
    @Blonder_Studio 2 роки тому

    duude i want to make a trainer for Devil May Cry 4 to practice C++ and in order to make a trainer you also need to use cheat engine to find addresses and you also need to find a pointer that will point to the thingy once resetting, dude you saved me imma try this now BOII
    i am also a game Developer so once i will make a demo for my own Hack and Slash i wanna try to make a trainer for my game as well

  • @troughy3288
    @troughy3288 2 місяці тому

    At the end you "guessed" it was the top one, why is it the top one?

  • @colosine
    @colosine 2 роки тому +1

    Mine shows 0 pointers

  • @firesk1461
    @firesk1461 3 роки тому

    Can't find any ptr's that way for some reason. 0 results..

  • @АртурИбрагимов-с7я
    @АртурИбрагимов-с7я 6 місяців тому

    some games using type value float for a helath so better using all types of value its a lot better

  • @Kagamiie
    @Kagamiie Рік тому

    but for like enemy like ?

  • @tsukiqintharo5276
    @tsukiqintharo5276 3 роки тому

    Thanks for tutorial
    Im the #100 comment lol

  • @padamchhetri123
    @padamchhetri123 4 роки тому

    Bro how to remove null frm youtube name display

  • @bumboy8736
    @bumboy8736 3 роки тому

    fast and easy, thanks !

  • @casagrande__2526
    @casagrande__2526 Рік тому

    it aways generates 0 paths for me

  • @josiahbox8761
    @josiahbox8761 Рік тому

    Everytime i compare i get 0 results

  • @zanderm_original
    @zanderm_original 3 місяці тому

    I have to do this because hazedumper is outdated apparently

  • @sonicthehedtogfake7884
    @sonicthehedtogfake7884 4 роки тому +1

    Your null brawl has a good!

  • @RizYT
    @RizYT 4 роки тому

    bro i found the pointer with 100k results it worked but after restart it doesnt and it says ??????? come on man

    • @jake2663
      @jake2663 4 роки тому +2

      It sounds like you didn't find a static address. Try to narrow down the results a bit more

  • @Madskillz434
    @Madskillz434 Рік тому

    bruh im playing urbz on mgba and this shit just wont work. god damn

  • @kimlestermarcos7426
    @kimlestermarcos7426 4 роки тому

    cheat engine always force close when im using it to ran online

    • @alexh5725
      @alexh5725 4 роки тому

      If you're scanning for offsets the game doesn't need to be online. Also if it has an anti heat just turn it off in task manager when you're scanning for pointer. It will block cheat engine.

  • @p_dubbsssyt
    @p_dubbsssyt 4 роки тому

    would u mind doing this for wizard101 and trying to see if you can do infinite exp, and or gold. ive been trying and its not beeen working cause im still new