From c033949743ea5ffa1e8a398df5489ef452369516 Mon Sep 17 00:00:00 2001 From: LightCat Date: Fri, 10 Aug 2018 22:54:13 +0200 Subject: [PATCH] fix more stuff with backtrack --- src/hacks/Aimbot.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/hacks/Aimbot.cpp b/src/hacks/Aimbot.cpp index 0dfd3a4c..486b62c6 100644 --- a/src/hacks/Aimbot.cpp +++ b/src/hacks/Aimbot.cpp @@ -91,23 +91,21 @@ AimbotCalculatedData_s calculated_data_array[2048]{}; #define IsMelee GetWeaponMode() == weapon_melee bool BacktrackAimbot() { - if (!hacks::shared::backtrack::isBacktrackEnabled() || !backtrackAimbot) + if (!hacks::shared::backtrack::isBacktrackEnabled() || !*backtrackAimbot) return false; if (aimkey && !aimkey.isKeyDown()) - return false; + return true; if (CE_BAD(LOCAL_E) || !LOCAL_E->m_bAlivePlayer() || !CanShoot()) - return false; + return true; - if (zoomed_only && !g_pLocalPlayer->bZoomed && + if (*zoomed_only && !g_pLocalPlayer->bZoomed && !(current_user_cmd->buttons & IN_ATTACK)) - return false; + return true; + int iBestTarget = hacks::shared::backtrack::iBestTarget; if (iBestTarget == -1) return true; - CachedEntity *tar = ENTITY(iBestTarget); - if (CE_BAD(tar)) - return false; int tickcnt = 0; for (auto i : hacks::shared::backtrack::headPositions[iBestTarget]) {