PlayerOPK Struct Methode
Code:
INT CH_PlayerOPK;
VOID cPlayerHacks()
{
if ( p_Player->p_Local )
{
if ( CH_PlayerOPK )
{
for (int MaxPlayer = 0; MaxPlayer < 32; MaxPlayer++)
{
p_Player->p_Global[MaxPlayer]->PosX = 0;
p_Player->p_Global[MaxPlayer]->PosY = 0;
p_Player->p_Global[MaxPlayer]->PosZ = 0;
}
}
}
}
PlayerOPK Offset Methode
Code:
INT CH_PlayerOPK;
VOID cPlayerHacks()
{
DWORD dwServerPtr = *(DWORD*)0x9E5770;//Serverpointer
if ( dwServerPtr != 0 )
{
if ( CH_PlayerOPK )
{
*(INT*)(dwServerPtr+0x160F8) = 0;//Serverpointer OPK Offset
}
}
}
PlayerOPK Asm Methode
Code:
INT CH_PlayerOPK;
VOID cPlayerHacks()
{
if ( CH_PlayerOPK )
{//I dont have the Asm OPK Addys!
memcpy((VOID*)(ADR_ASM_OPK_1),(PBYTE)"\x90\x90\x90\x90\x90\x90",6);//Asm OPK 1
memcpy((VOID*)(ADR_ASM_OPK_2),(PBYTE)"\x90\x90\x90\x90\x90\x90",6);//Asm OPK 2
memcpy((VOID*)(ADR_ASM_OPK_3),(PBYTE)"\x90\x90\x90\x90\x90\x90",6);//Asm OPK 3
}
}