12.02.2016, 12:52
I know about that. Actually that's not the answer I am looking for. I meant how you get to know about the members of the pool structures such as CPlayerPool, CActorPool etc.
For example:
I hope I made myself more clear than before.
By the way what does this statement mean in IDA?
v2, is the playerpool pointer, v3 is player id
...and why are we multiplying 4 with playerid, is it because the size of playerids are 4 byte?
For example:
Code:
struct CPlayerPool { DWORD dwVirtualWorld[MAX_PLAYERS]; DWORD dwPlayersCount; DWORD dwlastMarkerUpdate; .... //how do you get the above members of a pool structure in IDA? };
By the way what does this statement mean in IDA?
Code:
*(_DWORD *)(v2 + 4 * v3 + 150012)
...and why are we multiplying 4 with playerid, is it because the size of playerids are 4 byte?