struct cPlayer
{
char Unknown0[66304];
float OFS_X; //0x010300
char Unknown1[4];
float OFS_Z; //0x010308
char Unknown2[4];
float OFS_Y; //0x010310
}; //size = 0x010310 (66320)
struct CBase
{
cPlayer* pLocal; //<---- addy of the PlayerPointer
char* unknown0[11273524]; //<---- if you want to make opk work here's the formula (RemotePointer - Player Pointer - 4 = [])
cPlayer** player; //<---- addy of the Remote Pointer? the question is you don't have the addy of the remote pointer, and I don't have too, nyahahaha, lol.... but if you had a time you can find it all by your self, nyahahaha, lol...
};
CBase* pBase = (CBase*)0xAC0534;
Using struct method you don't need the OPK addy all you needed are the offsets and the pointers