Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


So I found my first pointer...

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
drazzy
How do I cheat?
Reputation: 0

Joined: 29 Dec 2016
Posts: 2

PostPosted: Thu Dec 29, 2016 10:31 am    Post subject: So I found my first pointer... Reply with quote

After about an hour of learning CE and using a unity 5 based online mmo . After a few port scans I was able to get a persisted pointer pointing to the health of the main character.

When I was getting the initial addresses the values were spot on, I could change my gear and watch as the health adjusted by X points or change the in game value by an exact amount etc. However, once I got the pointer it points to a new value, its definately the health value (i can watch it go up and down when I change gear) but the numbers are very different.. example

Normal value 1000 is now 1148846080 , 1257 is 1151148032 and 1386 is 1152204800 .

Is this normal? The percentage change is not correct.

Unfortunately I suck at math, if someone can help me figure out the relation or if I did something wrong that would be great.

Thanks,
-d

PS- great program! Easy as hell to use.


Last edited by drazzy on Thu Dec 29, 2016 10:46 am; edited 1 time in total
Back to top
View user's profile Send private message
Zanzer
I post too much
Reputation: 126

Joined: 09 Jun 2013
Posts: 3278

PostPosted: Thu Dec 29, 2016 10:44 am    Post subject: Reply with quote

Remove the game name from this post...

Anyway, 1148846080 is what you get when viewing a float value of 1000 as if it were 4-byte.

Change your record type to a float.
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 222

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Thu Dec 29, 2016 10:44 am    Post subject: Reply with quote

You added the pointer and set the type to 4bytes.

But, it looks like this game changes the value type on the fly.

If the game decides to use integer, you will see 1000.

If the game decides to use single-precision floating-point (aka float), you will see 1148846080, which is 0x447A0000, which is 1000.0



Quote:
.... Online

Multi-player games hacking is forbidden on this forum.

_________________
Back to top
View user's profile Send private message MSN Messenger
drazzy
How do I cheat?
Reputation: 0

Joined: 29 Dec 2016
Posts: 2

PostPosted: Thu Dec 29, 2016 10:48 am    Post subject: Reply with quote

"Remove the game name from this post... "

Done! New to boards, was unaware of that rule.


"Anyway, 1148846080 is what you get when viewing a float value of 1000 as if it were 4-byte. "

That did it. I'm an idiot! lol thanks guys.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites