/mevoid __stdcall StartAddress(void *pArgs)
{
bool bTeamESP = false;
while (true)
{
if (*(DWORD*)address1)
{
if (*(DWORD *)(address1 + offset))
{
if (*(DWORD*)address2)
*(BYTE*)(address2 + offset) = bTeamESP;
if (GetAsyncKeyState(VK_HOTKEY)&1)
bTeamESP = !bTeamESP;
}
}
#define ADR_TEAMPOINTER 0x923218 //Must Update
#define OFS_TEAMOFFSET 0x59
DWORD TEAM = *(DWORD*)ADR_TEAMPOINTER;
if(GetKeyState(VK_MBUTTON))
*(BYTE*)(TEAM+OFS_TEAMOFFSET) = 1;
else
{
*(BYTE*)(TEAM+OFS_TEAMOFFSET) = 0;
}
}
void TeamESP()
{
for(;;)
{
ESP();
}
Sleep(300);
}