11-12-2010, 17:33
PHP Code:
ENTITY_SIZE 0x328
CLIENT_SIZE 0x5C8
CG_OFFSET 0x2AB98100
CLIENT_OFFSET 0x2ABF70E8
ENTITY_OFFSET 0x2AC840DC
REFDEF_OFFSET 0x2ABDAFC0
VIEW_OFFSET 0xE40708
PHP Code:
Trace 0x53C630;
DrawStretchPic 0x6EA690;
RegisterFont 0x6E90B0;
RegisterShader 0x6CDF40;
DrawEngineText 0x6EABC0;
SendConsoleCommand 0x44DE80;
RegisterTag 0x6B1E70;
GetTagPos 0x426CA0;
GetWeaponOffset 0x4585D0;
PHP Code:
void __declspec(naked) nWallhack()
{
__asm pushad
__asm cmp DWORD PTR [esp+0x20], 0x514C98
__asm je doWallhack
__asm cmp DWORD PTR [esp+0x20], 0x7C8646
__asm je doWallhack
__asm cmp DWORD PTR [esp+0x20], 0x7C89B6
__asm je doWallhack
__asm jmp doJmp
doWallhack:
__asm mov [esp+0x30], 0x12
doJmp:
__asm popad
__asm jmp[pWallhack]
}
detour at 0x6D7240
refdefviewangles
PHP Code:
class CRefdef
{
public:
Vec3 refdefViewAngles; //0000
char unknown0[332];
__int32 x; //0158
__int32 y; //015C
__int32 width; //0160
__int32 height; //0164
float FovX; //0168
float FovY; //016C
float TotalFov; //0170
Vec3 vOrigin; //0174
char unknown1[4];
Vec3 vAxis[3]; //0184
};
0x2ABDAFC0 - 0x158 = 0x2ABDAE68
Credits:
cardoow UC