Code:
struct cPlayer
{
char Speaker13[20];//0x102EC
float PosX;//0x10300
char Speaker14[4];//0x10304
float PosY;//0x10310
char Speaker15[4];//0x10314
float PosZ;//0x10308
}; //size = 0x010310 (66320)
struct CBase
{
cPlayer* pLocal;//0xA4FEB0
char unknown0 [1212644];//0xA4FEB4
cPlayer** pGlobal;//0xB77F98
};CBase* p_Player = (CBase*)Adr_PlayerPointer;
CBase* global = (CBase*)Adr_RemotePointer;
Code:
if (opk == 1){
for(int i = 0; i < 32; i++) {
cPlayer* pPlayerA = p_Player->pGlobal[i];
//p_Player->pLocal->PosX = 0.0F;
//p_Player->pLocal->PosY = 0.0F;
//p_Player->pLocal->PosZ = 0.0F;
p_Player->pGlobal[i]->PosX = 0.0F;
p_Player->pGlobal[i]->PosY = 0.0F;
p_Player->pGlobal[i]->PosZ = 0.0F;
}
}
the p_player->plocal->pos works fine, its pglobal that causes the crashing.
i don't have a bypass, might that be what is crashing it?
also, in OPK where does the unknown0 in Cbase come into play?
thanks in advance!