after searching old threads it appears none of the aob for 31_0 bypass works anymore...anyone have the updated one and is willing to share?
CF West
thx!
Printable View
after searching old threads it appears none of the aob for 31_0 bypass works anymore...anyone have the updated one and is willing to share?
CF West
thx!
Code:FE 40 19 8B 85 ?? ?? ?? ??
Code:class GAMEPROTO_COMMON
{
public:
char pad_0000[4];
uint32_t mValidPacket;
uint8_t mPacketSequence;
uint8_t mPostEncryptKey;
char pad_000A[2];
uint32_t mPostEncrypt;
uint32_t mValidEncryption;
uint32_t mMagicNumber;
virtual char __thiscall PreReadData(ILTMessage_Read*);
virtual bool __thiscall PostReadData(ILTMessage_Read*);
virtual char __thiscall PreWriteData(ILTMessage_Read*);
virtual bool __thiscall PostWriteData(ILTMessage_Read*);
};
class GAMEPROTO_CS_WEAR_SACK_REQ : public GAMEPROTO_COMMON
{
public:
char pad_0018[1];
uint8_t N0000003C;
virtual bool __thiscall ReadData(ILTMessage_Read*);
virtual bool __thiscall WriteData(ILTMessage_Read*); //CS_WEAR_SACK_REQ
};
class GAMEPROTO_CS_CURRENT_WEAPON_CHECK_RES : public GAMEPROTO_COMMON
{
public:
virtual bool __thiscall ReadData(ILTMessage_Read*);
virtual bool __thiscall WriteData(ILTMessage_Read*); //Stop
};
bool CS_WEAR_SACK_REQ(GAMEPROTO_CS_WEAR_SACK_REQ* WEAR_SACK, ILTMessage_Read* Message)
{
WEAR_SACK->N0000003C = 0;
return gp_Table[MSG_CS_WEAR_SACK_REQ]->GetOriginal<bool(__thiscall*)(GAMEPROTO_CS_WEAR_SACK_REQ*, ILTMessage_Read*)>()(WEAR_SACK, Message);
}