C++ With QT Extensions 1
C++ With QT Extensions 1
*/
char cache[size];
/*
*/
writeInt(arr.length(), file);
}
/*
*/
char bytes[size];
file->read(bytes, size);
int ret;
return ret;
/*
*/
{
int size = readInt(file);
return QString(file->read(size));
//Some structs
struct Vector3;
struct gentity_s;
struct playerState_s;
struct Vector3
float v[3];
DbgPrint("%s addr: %X v1: %f v2: %f v3: %f\n", Text, v, v[0], v[1], v[2]);
};
struct gentity_s
INT EntityNumber;
BYTE _0x4[0x14];
Vector3 Origin;
BYTE _0x1B[0x18];
Vector3 Angles;
BYTE _0x36[0x110];
playerState_s* playerState;
BYTE _0x15C[0xC];
UINT16 ModelIndex;
BYTE _0x16A[0x32];
INT Health;
BYTE _0x1A0[0xE0];
};
struct playerState_s
BYTE _0x0[0x1C];
Vector3 Origin;
Vector3 Velocity;
BYTE _0x22[0x32E4];
INT Score;
BYTE _0x331C[0x70];
CHAR PlayerName[32];
INT MaxHealth;
BYTE _0x33B0[0x24];
INT Team;
BYTE _0x33D8[0x78];
CHAR ClanTag[4];
BYTE _0x3454[0x1A8];
INT MovementFlags;
BYTE _0x3600[0x380];
};
//Some functions
//Code (Text):
switch(Handle)
case 0x1037F4:
break;
case 0x103814:
break;
case 0x103822:
break;
case 0x103851:
break;
}
//Then add this
//Code (Text):
DetourFunction((PDWORD)0x8226AEE8, (DWORD)Scr_ExecEntThread);
Code (Text):
Code (Text):
gentity(Client)->playerState->MaxHealth = 9999;
gentity(Client)->Health = 9999;
//----------------------------------------------------------------------