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

Вопрос Не работает mega lean

iq abuser
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
16 Апр 2021
Сообщения
662
Реакции
140
Впастил его в лв в3, вроде все нормально, не крашит, но не работает
Код:
C++:
Expand Collapse Copy
void antiaim::mega_lean(CUserCmd* m_pcmd)
{
    static auto invert_jitter = false;
    static auto should_invert = false;
    auto megalean = m_pcmd->m_viewangles.z;

    if (g_ctx.send_packet)
        should_invert = true;
    else if (!g_ctx.send_packet && should_invert)
    {
        should_invert = false;
        invert_jitter = !invert_jitter;
    }

    if (g_cfg.antiaim.mega_lean) {
        megalean = invert_jitter ? 45.0f : -45.0f;
    }
}
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
m_pcmd->m_viewangles.z = invert_jitter ? 45.0f : -45.0f;
а типа такого нельзя чоле
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
так разница в чем?

auto megalean = m_pcmd->m_viewangles.z;
у тебя проблема в том, что ты изменяешь значение твоей инициализированной переменной, а не переменную в классе кмд
 
static auto invert_jitter = false; static auto should_invert = false; auto megalean = m_pcmd->m_viewangles.z; if (g_ctx.send_packet) should_invert = true; else if (!g_ctx.send_packet && should_invert) { should_invert = false; invert_jitter = !invert_jitter; }
К чему вся эта часть?
Она хотя бы написана была бы приятно, так нет.
Максимально по страшному.
Насчёт остального тебе вроде пояснили, хотя я бы кое-что переделал (То есть убрал функцию нахуй, и пихнул бы всё в мейн функцию Антиаимов или в яв, куз приятнее видеть было бы) на основе:
C++:
Expand Collapse Copy
auto fatality_best_cheat = [](Vector megalean_antiaim) -> Vector
{
    // note - AkatsukiSun: I <3 gethad.es.
    static bool jitter_lean = false;
    megalean_antiaim.z = jitter_lean ? 45.f : -45.f;
    jitter_lean = !jitter_lean;
    return megalean_antiaim;
};
Вообще, даже то, что я написал выше можно было бы сделать ещё компактнее, но я привык писать так, как удобно и привычнее мне.
Люди ниже возможно как нибудь помогут преобразовать мой код в более адекватное состояние (Нет, люди ниже будут просто ставить клоуна).
//upd: Я долбаёб слегка, 3 часа ночи хуле ))0)0)
Функция сверху будет максимально нот труе, хотя там переделать две строки.
А также у меня уже спустя 5 секунд в голове появился более удобный код, который буду использовать я.
 
Впасьтил его в лв в3, вроде все нормально, не крашит, но не работает
Код:
C++:
Expand Collapse Copy
void antiaim::mega_lean(CUserCmd* m_pcmd)
{
    static auto invert_jitter = false;
    static auto should_invert = false;
    auto megalean = m_pcmd->m_viewangles.z;

    if (g_ctx.send_packet)
        should_invert = true;
    else if (!g_ctx.send_packet && should_invert)
    {
        should_invert = false;
        invert_jitter = !invert_jitter;
    }

    if (g_cfg.antiaim.mega_lean) {
        megalean = invert_jitter ? 45.0f : -45.0f;
    }
}
не верный дс,кинь основной
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ну даже не понятно почему не рабоатет
and?
this only variable
viewangles.z using for body bones update....
please dont reply if u not know how work this.
mega lean or body z

C++:
Expand Collapse Copy
if ( g_vars.anti_aim.body_z ) {
    cmd->view_angles.z = invert_fake ? 45.f : -45.f;
    return; // return or just use cases.
}
upd:
if u use variable
example:

C++:
Expand Collapse Copy
auto view_angles_roll = cmd->view_angles.z;
view_angles_roll = invert_fake ? 45.f : -45.f;
it makes no difference whether you use the z angles from the change or directly from cmd
 
Последнее редактирование:
у тебя проблема в том, что ты изменяешь значение твоей инициализированной переменной, а не переменную в классе кмд
auto megalean = csgo.get_command()->m_viewangles.z -- получается так ?
 
Назад
Сверху Снизу