diff --git a/src/hacks/Aimbot.cpp b/src/hacks/Aimbot.cpp index d827b54e..60d09e13 100644 --- a/src/hacks/Aimbot.cpp +++ b/src/hacks/Aimbot.cpp @@ -91,20 +91,22 @@ 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; + int tickcnt = 0; CachedEntity *tar = ENTITY(iBestTarget); if (CE_BAD(tar)) return false; diff --git a/src/hacks/AutoBackstab.cpp b/src/hacks/AutoBackstab.cpp index 56dc6cfb..f68fd3f9 100644 --- a/src/hacks/AutoBackstab.cpp +++ b/src/hacks/AutoBackstab.cpp @@ -67,7 +67,7 @@ bool unifiedCanBackstab(Vector &vecAngle, Vector min, Vector max, // Get melee range float meleeRange = re::C_TFWeaponBaseMelee::GetSwingRange(RAW_ENT(LOCAL_W)); if (fabsf(vecAngle.y - - NET_VECTOR(RAW_ENT(besttarget), netvar.m_angEyeAngles).y) >= 60) + NET_VECTOR(RAW_ENT(besttarget), netvar.m_angEyeAngles).y) >= 50) return false; if (!min.x && !max.x) return false;