Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

C++ Simple legit aa resolving

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
9 Ноя 2020
Сообщения
153
Реакции
7
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (player->is_alive())
        return;

    if (player->is_player())
        return;

    //если первый шот мисс = брутим
    //вместо ротейта используя goalfeet, мы используем eyeangles
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1)
    {
    case 0:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f);
        break;
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f);
        break;
    }
}

ну просто охуительный код, который работает :roflanPominki:
 
ну просто охуительный код, который работает :roflanPominki:
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();
 
    if (!animstate)
        return;
 
    if (!player->is_alive())
        return;
 
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 3)
    {
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 58.f);
        break;
    case 2:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 58.f);
        break;

    default: break;
    }
}
Так думаю будет правильнее... Да и желательнее заюзать макс десинк дельту либо ребилд сетап велосити слитый с прочими фичами для более лучшего результата.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (!animstate)
        return;

    if (!player->is_alive())
        return;

    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 3)
    {
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 58.f);
        break;
    case 2:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 58.f);
        break;

    default: break;
    }
}
Так думаю будет правильнее... Да и желательнее заюзать макс десинк дельту либо ребилд сетап велосити слитый с прочими фичами для более лучшего результата.
а первую пулю ты куда дел ваще
 
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (player->is_alive())
        return;

    if (player->is_player())
        return;

    //если первый шот мисс = брутим
    //вместо ротейта используя goalfeet, мы используем eyeangles
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1)
    {
    case 0:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f);
        break;
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f);
        break;
    }
}

ну просто охуительный код, который работает :roflanPominki:

Ты бы ещё брутил по 360, такая же разница была бы и от 180, т.е никакой :hearteyes:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (player->is_alive())
        return;

    if (player->is_player())
        return;

    //если первый шот мисс = брутим
    //вместо ротейта используя goalfeet, мы используем eyeangles
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1)
    {
    case 0:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f);
        break;
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f);
        break;
    }
}

ну просто охуительный код, который работает :roflanPominki:
ладно..
только вот
//вместо ротейта используя goalfeet, мы используем eyeangles
ты как раз таки используешь ротейт ты приравниваешь фут яв к eye angles с опеределнным значением нормализируя его
а так ты что ебнулся
у нас давно не фейки..
у нас десинки
а что бы фиксить легит аа нужны просто нормальные анимациииииииииииииииииииииииииииииии
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (player->is_alive())
        return;

    if (player->is_player())
        return;

    //если первый шот мисс = брутим
    //вместо ротейта используя goalfeet, мы используем eyeangles
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1)
    {
    case 0:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f);
        break;
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f);
        break;
    }
}

ну просто охуительный код, который работает :roflanPominki:
я только ща заменил ахах

C++:
Expand Collapse Copy
    if (player->is_alive())
        return;



    if (player->is_player())
        return;
learncpp.com.................
 
Последнее редактирование:
C++:
Expand Collapse Copy
void resolver::legitaa(player_t* player)
{
    auto animstate = player->get_animation_state();

    if (player->is_alive())
        return;

    if (player->is_player())
        return;

    //если первый шот мисс = брутим
    //вместо ротейта используя goalfeet, мы используем eyeangles
    switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1)
    {
    case 0:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f);
        break;
    case 1:
        animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f);
        break;
    }
}

ну просто охуительный код, который работает :roflanPominki:
Что тебе мешает сайд на -1 умножить, и использовать стандартный ресольвер?
да и в чем смысл дропать кусок ебаного брутфорса, так ещё и через жопу сделанного?
 
switch (g_ctx.globals.missed_shots[player->EntIndex()] % 1) { case 0: animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y + 180.f); break; case 1: animstate->m_flGoalFeetYaw = math::normalize_yaw(player->m_angEyeAngles().y - 180.f); break; }
......
Код:
Expand Collapse Copy
    if (curStage == FRAME_NET_UPDATE_POSTDATAUPDATE_START) {
        if (Menu::Window.LegitBotTab.AimbotLegitAAResolver.GetState()) {
            for (int i = 0; i <= Interfaces::Globals->maxClients; i++) {
                IClientEntity* pEntity = Interfaces::EntList->GetClientEntity(i);
                if (!pEntity) continue;
                if (!pEntity->IsAlive()) continue;
                if (pEntity->IsDormant()) continue;
                if (pEntity == hackManager.pLocal()) continue;
                Vector* eyeAngles = pEntity->GetEyeAnglesPointer();
                float lby = pEntity->GetLowerBodyYaw();
                float lbyDelta = fabs(eyeAngles->y - lby);
                if (lbyDelta >= 35.0f) eyeAngles->y = lby;
            }
        }
    }
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как же ты бесишь меня
нахуй ты ему скинул парт говно брутфорс ресольвера с кусками сетап велосити блять
Пожалуйста, авторизуйтесь для просмотра ссылки.
он клэмпит в зависимости от боди яв модифиера
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу