Вопрос Desync on opposite

primordial
Пользователь
Статус
Оффлайн
Регистрация
4 Сен 2020
Сообщения
361
Реакции[?]
128
Поинты[?]
42K
Анти аимы крутит на 360, но десинк как на опозитах, помогите, плиз. (Нужно сделать рабочие опозиты)


C++:
    max_delta = get_max_desync_angle(g_ctx.local());
    float f_max_limit = g_cfg.antiaim.desync_angle;

    const auto new_max_delta = max_delta * (f_max_limit / 60.f);

    if (!g_ctx.globals.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            last_real_angle.y -= new_max_delta / 2.f;
        else
            last_real_angle.y += new_max_delta / 2.f;
    }

    //if (ctx.m_settings.aimbot_position_adjustment_old)
    //    last_real_angle.y = Math::normalize_angle(last_real_angle.y - 180.f);

    if (g_ctx.send_packet)// || !send_packet && ctx.m_settings.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y + new_max_delta);
        else
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y - new_max_delta);

        //if (ctx.m_settings.aimbot_position_adjustment_old)
        //    cmd->viewangles.y = Math::normalize_angle(last_real_angle.y - 180.f + RandomFloat(-30.f, 30.f));
    }
    else //if (!ctx.m_settings.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y - new_max_delta);
        else
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y + new_max_delta);
    }
 
Забаненный
Статус
Оффлайн
Регистрация
13 Дек 2022
Сообщения
53
Реакции[?]
10
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Что у тебя с анимфиксом это во первых
 
primordial
Пользователь
Статус
Оффлайн
Регистрация
4 Сен 2020
Сообщения
361
Реакции[?]
128
Поинты[?]
42K
Участник
Статус
Оффлайн
Регистрация
27 Фев 2019
Сообщения
1,105
Реакции[?]
388
Поинты[?]
45K
2.1. Запрещено оскорбление участников форума в любом виде. В том числе проявление любой грубости, угроз и нецензурных высказываний даже в скрытой форме.
Анти аимы крутит на 360, но десинк как на опозитах, помогите, плиз. (Нужно сделать рабочие опозиты)


C++:
    max_delta = get_max_desync_angle(g_ctx.local());
    float f_max_limit = g_cfg.antiaim.desync_angle;

    const auto new_max_delta = max_delta * (f_max_limit / 60.f);

    if (!g_ctx.globals.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            last_real_angle.y -= new_max_delta / 2.f;
        else
            last_real_angle.y += new_max_delta / 2.f;
    }

    //if (ctx.m_settings.aimbot_position_adjustment_old)
    //    last_real_angle.y = Math::normalize_angle(last_real_angle.y - 180.f);

    if (g_ctx.send_packet)// || !send_packet && ctx.m_settings.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y + new_max_delta);
        else
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y - new_max_delta);

        //if (ctx.m_settings.aimbot_position_adjustment_old)
        //    cmd->viewangles.y = Math::normalize_angle(last_real_angle.y - 180.f + RandomFloat(-30.f, 30.f));
    }
    else //if (!ctx.m_settings.aimbot_position_adjustment_old)
    {
        if (key_binds::get().get_key_bind_state(16))
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y - new_max_delta);
        else
            m_pcmd->m_viewangles.y = normalize_angle2(last_real_angle.y + new_max_delta);
    }
либо просто удалил код оппозитов. Во-первых почини таймер обновления лбу, во-вторых это делается просто:

C++:
if (should_update()) {
globals::m_user_cmd->m_viewangles.yaw -= 120.f * m_side;
globals::m_send_packet = false;
} else if (!globals::m_send_packet) {
globals::m_user_cmd->m_viewangles.yaw += 120.f * m_side;
}
 
Последнее редактирование модератором:
primordial
Пользователь
Статус
Оффлайн
Регистрация
4 Сен 2020
Сообщения
361
Реакции[?]
128
Поинты[?]
42K
ну либо ты совсем д0лб03б (не варните пжпж), либо просто удалил код оппозитов. Во-первых почини таймер обновления лбу, во-вторых это делается просто:

C++:
if (should_update()) {
globals::m_user_cmd->m_viewangles.yaw -= 120.f * m_side;
globals::m_send_packet = false;
} else if (!globals::m_send_packet) {
globals::m_user_cmd->m_viewangles.yaw += 120.f * m_side;
}
Не работает, десинк просто свеится
 
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
885
Реакции[?]
266
Поинты[?]
4K
you need to look at the LBY timer and see if it's correct, no custom normalize_angle, use the one already in the SDK! it is also necessary that the fakelags/choking for desynchronization of your model work.

read the thread about desync model:
Пожалуйста, авторизуйтесь для просмотра ссылки.
( noad )
 
Сверху Снизу