Solved Looping Pointer?

Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

PwndDepot

I has a status
Dank Tier VIP
Trump Tier Donator
Dank Tier Donator
Nov 5, 2014
239
7,748
19
Hey guys,
So i'm still pretty noobie at all of this, and I have run into a problem. I'm trying to find my stamina value in a game called Darkfall Online, and I am able to find it but I am having trouble finding the DMA static address. Every time I "find what accesses this address", and I find an instruction that seems to do something with stamina, i'll search for the address but that puts me in a loop (I don't have a better word for it). It either loops or points to something that doesn't exist.

C++:
Offset B4
206C44F8

Offset 4C
207DFAF0

Offset 4C
206DF690   SAME ADDRESS

Offset 4C
206DF690  SAME ADDRESS
I've tried just searching for a different address but it does the same thing. Another thing i've noticed is that I haven't seen any static addresses in my scans so far. Is it possible for a game to only have dynamic memory?

I hope this makes sense. Idk if my terminolgy is correct lol.

Thanks in advance! :p
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
12,164
78,998
2,399
You have found a dynamic address for your players stamina. You need to find a pointer to it. The pointer you need will reside in the global namespace which makes it a static address. The address that it points to will be a dynamic address.

HomeDepot said:
Is it possible for a game to only have dynamic memory?
If the variable you're looking for is a local variable for a function it will be created on the stack when the function is called and will be unusable/overwritten after the function ends. Also is the variable is created using something like "playerClass localplayer = new playerClass" than that will follow the same rules I believe.
 

PwndDepot

I has a status
Dank Tier VIP
Trump Tier Donator
Dank Tier Donator
Nov 5, 2014
239
7,748
19
Rake;37346 said:
You have found a dynamic address for your players stamina. You need to find a pointer to it. The pointer you need will reside in the global namespace which makes it a static address. The address that it points to will be a dynamic address.



If the variable you're looking for is a local variable for a function it will be created on the stack when the function is called and will be unusable/overwritten after the function ends. Also is the variable is created using something like "playerClass localplayer = new playerClass" than that will follow the same rules I believe.
Thanks for the reply! So let's say that the stamina variable i've found is local, will there always be a global static pointer to it? I'm like 6 or 7 pointer levels deep and i'm losing faith :FeelsBadMan:
 
Last edited:
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Community Mods