View Single Post
  #4  
Old 11-01-2005, 07:44
LouCypher LouCypher is offline
Friend
 
Join Date: Aug 2004
Posts: 41
Rept. Given: 5
Rept. Rcvd 9 Times in 9 Posts
Thanks Given: 0
Thanks Rcvd at 9 Times in 9 Posts
LouCypher Reputation: 9
Mind telling us what game it is? You could be finding the result of a lookup for the object name before it is rendered after targetting the object with your crosshair or highlighting. There is a good chance an array will exist that stores pointers to all objects the client knows about and unless the names are constantly queried from the server you'd have a better method of obtaining the information you need by scanning the array itself. Such arrays usually have a char* as part of the structure which would be the location you find with MemHack. If you can trace the code to determine where the location is read and check for offsets then you should be able to make your own structures for faster searching and reading. Just pad the unknown properties once you've found the structure pointer and fill in the rest with the known typedef as you discover them.

You should also look into using IDA for keeping track of interesting locations in the target.
Reply With Quote