Originally Posted by
Blueblood1
OllyDBG is one way to go, along with Cheat Engine. Its not just gonna give it to you on a silver platter though. It also takes a little bit of knowledge for such things.
There are also many offset dumpers on another site which shall not be named.
Now to get a Players position or vector, there are a few offsets your need.
The Players Base Entity (DwClient + DwEntityList + (DwEntitySize * PlayerNumber)) //Player number is just and integer from 1-64
This plus the VecOrigin offset to return a the position (BaseEntity + DwVecOrigin)
Now that returns float* which is a list from 0 to 2 which contains info on the players X Y and Z.
Best way to do this is to define it too a Float list, "float EnemyPos[2];"
EnemyPos[0] is x
EnemyPos[1] is y
EnemyPos[2] is z
and that's how you get a players position in the world. To answer your actual question, I use CheatEngine as I've had a lot of experience with it. I only really use OllyDBG when I need to.