Vector3 __fastcall pSilent(float aimCone, Vector3 inputVec, bool anywhereInside = true) {
auto* TargetPlayer = reinterpret_cast<BasePlayer*>(PlayerTarget);
Vector3 dir = (Prediction(LocalPlayer.BasePlayer->GetBoneByID(head), TargetPlayer, head) - LocalPlayer.BasePlayer->GetBoneByID(head)).Normalized();
if (Vars::AimBot::pSilent) {
if (PlayerTarget != NULL) {
return original_aimconedirection(0.f, dir, anywhereInside);
}
else {
return original_aimconedirection(aimCone, inputVec, anywhereInside);
}
}
else return original_aimconedirection(aimCone, inputVec, anywhereInside);
}