Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Десинк с флипом

САСУ САСУ ПОД СТОЛИКОМ
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
8 Янв 2019
Сообщения
354
Реакции
18
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
        case 8: {
            if (g_ctx.send_packet = true)

                max_delta = 40.f;
            if (g_ctx.m_local->m_vecVelocity().Length2D() > 1)
            {
                yaw += max_delta + offset + 120;
                if (g_csgo.m_inputsys()->IsButtonDown(g_cfg.antiaim.flip))

                    animation_state::get().animstate()->m_flGoalFeetYaw = -58;
                else
                    animation_state::get().animstate()->m_flGoalFeetYaw = +58;

                yaw += max_delta + rand() % -58 + 58;
            }
            else
            {

                if (g_ctx.send_packet = true) //�������� ��� �����
                    yaw += g_csgo.m_clientstate()->m_nChokedCommands == 0 ? -58 : 180;
                break;
            }
        }
как доработать код десинк подскажите пж
нужно сделать что-бы флипалось и нормально работал этот говно код
 
Код:
Expand Collapse Copy
if (!g_global::should_send_packet)
        usercmd->viewangles.yaw += 120.f;
clowerbody_breaker::get().do_breaker(usercmd->viewangles.yaw, g_localplayer->m_angEyeAngles().yaw - 60);
подумой, где нужно умножить на 1 а где на -1, когда делаешь меняешь сторону
 
Как я понял по коду, у тебя тупо если задана клавиша, то чит считает что нужно флипать. Не знаю как у тебя будет, но в стакхаке все намного легче.
Подсказка: нужно сделать допустим под кодом который определяет клавишу "GetAsyncKeyState.Input.Key"(как в саблиме хз) in_flip = !in_flip и потом, уже пишешь
if (in_flip)
Какой градус
Else if (!in_flip)
Какой градус
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как я понял по коду, у тебя тупо если задана клавиша, то чит считает что нужно флипать. Не знаю как у тебя будет, но в стакхаке все намного легче.
Подсказка: нужно сделать допустим под кодом который определяет клавишу "GetAsyncKeyState.Input.Key"(как в саблиме хз) in_flip = !in_flip и потом, уже пишешь
if (in_flip)
Какой градус
Else if (!in_flip)
Какой градус
ок
Код:
Expand Collapse Copy
if (!g_global::should_send_packet)
        usercmd->viewangles.yaw += 120.f;
clowerbody_breaker::get().do_breaker(usercmd->viewangles.yaw, g_localplayer->m_angEyeAngles().yaw - 60);
подумой, где нужно умножить на 1 а где на -1, когда делаешь меняешь сторону
попробую
 
C++:
Expand Collapse Copy
float m_flMaxDesyncDelta = player->GetDesyncDelta();

if ( GetAsyncKeyState( iVKeyBindSwicth ) )
    m_flMaxDesyncDelta *= -1;

    // используешь это непосредствено уже для десинка
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
if (!g_global::should_send_packet)
        usercmd->viewangles.yaw += 120.f;
clowerbody_breaker::get().do_breaker(usercmd->viewangles.yaw, g_localplayer->m_angEyeAngles().yaw - 60);
подумой, где нужно умножить на 1 а где на -1, когда делаешь меняешь сторону
что за clowerbody breaker это как просто lowerbody breaker?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у тебя без лбу брикера ничего не выйдет. в лс могу черкануть рабочий
есть лбу бреакер
Код:
Expand Collapse Copy
void antiaim::update_lowerbody_breaker()
{
    static float last_real;
    bool no_active = true;
    float bestrotation = 0.f;
    static bool IsInGame = true;

    if (!g_csgo.m_engine()->IsInGame())
    {
        IsInGame = true;
        if (!g_csgo.m_clientstate()->m_nChokedCommands)
            antiaim::get().update_lowerbody_breaker();
    }


    if (!g_ctx.m_local->m_iHealth())
        return;

    float
        server_time = util::server_time();




    m_bBreakLowerBody = false;
    m_bBreakBalance = false;

    if (m_flNextBodyUpdate < server_time)
    {
        m_flNextBodyUpdate = server_time + 1.1;
        m_bBreakLowerBody = true;
    }

    if (m_flNextBodyUpdate - g_csgo.m_globals()->m_interval_per_tick < server_time)
        m_bBreakBalance = true;
    else
    {
        if (!no_active)
            g_ctx.get_command()->m_viewangles.y = RAD2DEG(bestrotation) - 180;

        last_real = g_ctx.get_command()->m_viewangles.y;
    }


    const bool moving_on_ground = g_ctx.m_local->m_vecVelocity().Length2D() > 0.1;

    if (moving_on_ground)
    {
        m_bBreakLowerBody = false;
        m_bBreakBalance = false;
    }

    if (!(g_ctx.m_local->m_fFlags() & FL_ONGROUND))
    {
        m_bBreakLowerBody = false;
        m_bBreakBalance = false;
    }
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Конечно не нужен, но без лбу брейкера десинк будет работать некорректно.
Поправочка, баланс десинк будет работать некоректно, джитер и статик могут работать без него вообще на похуй
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Поправочка, баланс десинк будет работать некоректно, джитер и статик могут работать без него вообще на похуй
Статики не будут, ноги будут шифтить) брикать надо на < 120 дельту и вот те статик. И джиттеры тоже желательно брикать, может ты и будешь попадать на обновление lower body, но это некорректно. Чекни aimware desync который souwfil выложил
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу