Autostop issue

Начинающий
Статус
Оффлайн
Регистрация
22 Ноя 2019
Сообщения
13
Реакции[?]
10
Поинты[?]
0
C++:
 if (local && Variables.rageaimbot.rageautostop)
            {
                if (local->m_fFlags() & FL_ONGROUND)
                {
                    if (weapon->IsGrenade()  weapon->IsKnife()  weapon->m_iItemDefinitionIndex() == WEAPON_TASER) //we dont wanna stop if we holdin a knife, grenade or zeus
                        return;
                    ClampMov2363526263ement(globals::pCmd, 2);
                }

            }
Как пофиксить автостоп?
C++:
void ClampMov2363526263ement( CUserCmd* pCommand, float fMaxSpeed )
    {
        if ( fMaxSpeed <= 0.f )
            return;
        float fSpeed = ( float ) (FastSqrt222( square( pCommand->forwardmove ) + square( pCommand->sidemove ) + square( pCommand->upmove ) ));
        if ( fSpeed <= 0.f )
            return;
        if ( pCommand->buttons & IN_DUCK )
            fMaxSpeed *= 2.94117647f; // TO DO: Maybe look trough the leaked sdk for an exact value since this is straight out of my ass...
        if ( fSpeed <= fMaxSpeed )
            return;
        float fRatio = fMaxSpeed / fSpeed;
        pCommand->forwardmove *= fRatio;
        pCommand->sidemove *= fRatio;
        pCommand->upmove *= fRatio;
    }
 
cpuid inc.
Забаненный
Статус
Оффлайн
Регистрация
6 Авг 2019
Сообщения
1,071
Реакции[?]
760
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ставь чайник, зажигай плиту
Эксперт
Статус
Оффлайн
Регистрация
22 Май 2020
Сообщения
1,442
Реакции[?]
1,092
Поинты[?]
10K
Эксперт
Статус
Оффлайн
Регистрация
17 Фев 2017
Сообщения
864
Реакции[?]
420
Поинты[?]
1K
Не стоит юзать это подобие слоуволка для автостопа. Тебе нужно либо форсить sidemove && forwardmove в 0 ( но не обязательно 0 ) либо сделать правильно. Правильное решение где-то точно есть, поищи.
 
Сверху Снизу