Вопрос Улучшение автострейфов

Начинающий
Статус
Оффлайн
Регистрация
31 Июл 2020
Сообщения
186
Реакции[?]
15
Поинты[?]
0
Помогите улучшить эти автострейфы до нормальных (ибо это хуйня))
Код:
void Misc::autoStrafe(UserCmd* cmd) noexcept
{
    if (localPlayer
        && config->misc.autoStrafe
        && !(localPlayer->flags() & 1)
        && localPlayer->moveType() != MoveType::NOCLIP) {
        if (cmd->mousedx < 0)
            cmd->sidemove = -450.0f;
        else if (cmd->mousedx > 0)
            cmd->sidemove = 450.0f;
    }
}
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
Тут нечего улушать, этот код просто нажимает влево/вправо в ту же сторону куда двигается мышь.
Посмотри здесь, там автоматически рассчитываются повороты и переключаются стороны, значения углов скорее всего подобраны на бум.
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Начинающий
Статус
Оффлайн
Регистрация
31 Июл 2020
Сообщения
186
Реакции[?]
15
Поинты[?]
0
Тут нечего улушать, этот код просто нажимает влево/вправо в ту же сторону куда двигается мышь.
Посмотри здесь, там автоматически рассчитываются повороты и переключаются стороны, значения углов скорее всего подобраны на бум.
Пожалуйста, авторизуйтесь для просмотра ссылки.
помоги пожалуйста сюда впихать)
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Сверху Снизу