Getting character HP from memory

06/23/2013 21:29 matt69#1
Hey guys,

I play on a private server and am trying to get my current HP from memory but it doesn't appear to be stored simply as an integer.

I end up finding something like this e.g.:

0x0233E7C0 - 2382364684
0x0233E7C1 - 9306112
0x0233E7C2 - 36352
0x0233E7C3 - 142

or maybe it is this:

0x0233E7DB - 469762048
0x0233E7DC - 421265408
0x0233E7DD - 2870549504
0x0233E7DE - 782965020

^^ this is a real example from memory but how do I translate this simply into a value such as 3214 (actual HP).

Thanks for any help :handsdown:
06/23/2013 21:47 InfamousNoone#2
look in the EO source its called FDWORD
06/24/2013 08:56 elqnas1#3
how did u get these valuse first , can you make explain ??
06/25/2013 19:16 matt69#4
I got the values by using Cheat Engine.

I think i'll just try and hook the send/recv function
06/25/2013 19:43 pro4never#5
send/recv is infinitely more useful as you can control and monitor absolutely everything all with two simple to find addresses.

The actual health values in memory have a few different extra steps (base character ptr + offset + extra info + I believe some XOR'ing?)