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 


ROM target structure informations and map coordinates

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

Joined: 15 Jan 2009
Posts: 1

PostPosted: Fri Jan 16, 2009 3:21 am    Post subject: ROM target structure informations and map coordinates Reply with quote

Hello everybody,


I'm having a problem in getting the base pointer of the target in an online game called ROM(runes of magic). Even if i'm a c++ developer, my knowldege of asm is very little and quite rusty.

Anyway, back to the issue i'm facing. I have managed to obtain the base pointer of the current character structure and all the related information(health, mana, rage, etc) but i have failed obtaining the same information for the target and map coordinates.

I searched for everything but i wasn't able to find the informations required in none of the basic types. I was able to find the target informations as float only on PVE server but on PVP server i was only able to find them as strings.
Anyway, i'm gonna explain how i did(pve server) maybe someone will see what i did wrong or what i missed, cause i wasn't able to find that base pointer.

First of all, i'm searching target health. When searching i find 2 addresses(always with the same ending):
- 214A2424 - current target health (always ending in 24)
- 214A242C - max target health (always ending in 2C

I then checked what writes to that address and i found it was this one: 214A2300 [offset 12c]
(later edit i saw i can't post urls)
(step3.jpg)

I searched for 214A2300 and i found 14 results (i always find 14 results).
(step next)

So, i have picked the first one (the closest) [but i also tried with the other also with no result].
Ok, i picked the first one from the list 214A21C0, i added a pointer and then checked what was accessing that address.

So, when i'm not switching targets nothing happens.So fas so good. I change target in game and i got this two:
(step4.jpg)

So i start looking for 214A21C0 and i found(8, always 8 ). Picked up the first one, added pointer and now starts the interesting thing[i didn't made any more print screens..] i'm always finding 2 results. Checked what accessed that pointer, found again two results and address again with offset 04, and so on..
Basically, The first one is pointing with offset 04 to another one in case of search and the second one is always pointing to the 214A21C0. Something similar to a list (in c++) . The current element is pointing to the next one and one is pointing to the top of the list.
I went down 9 levels with this.. always the first is decreasing with offset 04 then i stoped because it didn't make any sense.. at least to me..

This is happening with all(14) from the initial result page.

If anyone has any ideea of approaching this .....

Also, regarding the map coordonates which i found only as string. I even performed a pointer search on it with depth 7 structure size 1024,2048 and still wasn't able to find anything.
I have also tryied with reverse pointer search still nothing.

Thanks,
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