SAMOWARE-PROJECT
-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
биг оверрайд фром самоваре
if (SETTINGS::settings.resolveroverride && GetAsyncKeyState(SETTINGS::settings.overridekey))
{
auto &info = player_info[entity->GetIndex()];
info.overrideleft = Vector(entity->GetEyeAngles().x, UTILS::CalcAngle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y + 90.f, 0.f);
info.overrideright = Vector(entity->GetEyeAngles().x, UTILS::CalcAngle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y - 90.f, 0.f);
Vector f1rsovhuesos;
INTERFACES::Engine->GetViewAngles(f1rsovhuesos);
auto at_target_yaw = old_calcangle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y;
auto delta = MATH::NormalizeYaw(f1rsovhuesos.y - at_target_yaw);
if (delta < 0)
entity->SetEyeAngles(info.overrideleft);
else
entity->SetEyeAngles(info.overrideright);
}
У меня это выглядит так
Создал тему потому что видел, что кто то спрашивал про оверрайд
гы
if (SETTINGS::settings.resolveroverride && GetAsyncKeyState(SETTINGS::settings.overridekey))
{
auto &info = player_info[entity->GetIndex()];
info.overrideleft = Vector(entity->GetEyeAngles().x, UTILS::CalcAngle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y + 90.f, 0.f);
info.overrideright = Vector(entity->GetEyeAngles().x, UTILS::CalcAngle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y - 90.f, 0.f);
Vector f1rsovhuesos;
INTERFACES::Engine->GetViewAngles(f1rsovhuesos);
auto at_target_yaw = old_calcangle(entity->GetVecOrigin(), local_player->GetVecOrigin()).y;
auto delta = MATH::NormalizeYaw(f1rsovhuesos.y - at_target_yaw);
if (delta < 0)
entity->SetEyeAngles(info.overrideleft);
else
entity->SetEyeAngles(info.overrideright);
}
У меня это выглядит так
Создал тему потому что видел, что кто то спрашивал про оверрайд
гы
Последнее редактирование: