Triggerbot is not working correctly!
Help Please.
I'm doing something wrong.
This is firing on some enemies and my team as well.
Code:
void Triggerbot(EntityForList* EntiesLists, MemoryAccess* Mem)
{
while (true) {
if (GetAsyncKeyState(VK_SHIFT))
if (EntiesLists->pLocal.GetCrosshairID() > 0 && EntiesLists->pLocal.GetCrosshairID() < 64)
if (EntiesLists->pLocal.getTeam() != EntiesLists->MaxPlayers[EntiesLists->pLocal.GetCrosshairID()].getTeam()) {
Shoot();
}
Sleep(50);
}
}
pLocal.GetCrosshairID
Code:
DWORD LPlayer::GetCrosshairID()
{
return Mem->ReadNow<DWORD>(BaseAddres + Offset::CrosshairID);
}
pLocal.getTeam
Code:
int EntityBase::getTeam()
{
return Mem->ReadNow<int>(BaseAddres + Offset::TeamNum);
}
MaxPlayers
Code:
Player MaxPlayers[64];