C++ Autopeek Indicator for lw paste

Начинающий
Статус
Оффлайн
Регистрация
8 Янв 2021
Сообщения
7
Реакции[?]
6
Поинты[?]
1K
other_esp.cpp:
void otheresp::automatic_peek_indicator()
{
    auto weapon = g_ctx.local()->m_hActiveWeapon().Get();

    if (!weapon)
        return;

    static auto position = ZERO;

    if (!g_ctx.globals.start_position.IsZero())
        position = g_ctx.globals.start_position;

    if (position.IsZero())
        return;

    static auto alpha = 4.0f;
    static float hue = 0.0f;
    static constexpr float rainbowSpeed = 0.50f; // Increase this value for a faster rainbow

    if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18) || alpha)
    {
        if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18))
            alpha += 9.0f * m_globals()->m_frametime;
        else
            alpha -= 9.0f * m_globals()->m_frametime;

        alpha = math::clamp(alpha, 0.0f, 1.0f);

        // Calculate rainbow color based on hue value
        Color rainbowColor = Color::FromHSB(hue, 1.0f, 1.0f);

        render::get().Draw3DFilledCircle(position, 25.0f, rainbowColor);

        // Update hue value for next frame
        hue += rainbowSpeed * m_globals()->m_frametime;

        // Wrap hue value within [0, 1] range
        if (hue > 1.0f)
            hue -= 1.0f;

        Vector screen;

        if (math::world_to_screen(position, screen))
        {
            static auto offset = 30.0f;

            if (!g_ctx.globals.fired_shot)
            {
                static auto switch_offset = false;

                if (offset <= 30.0f || offset >= 55.0f)
                    switch_offset = !switch_offset;

                offset += switch_offset ? 22.0f * m_globals()->m_frametime : -22.0f * m_globals()->m_frametime;
                offset = math::clamp(offset, 30.0f, 55.0f);
            }
        }
    }
}
showcase
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Участник
Статус
Оффлайн
Регистрация
30 Авг 2020
Сообщения
662
Реакции[?]
396
Поинты[?]
11K
other_esp.cpp:
void otheresp::automatic_peek_indicator()
{
    auto weapon = g_ctx.local()->m_hActiveWeapon().Get();

    if (!weapon)
        return;

    static auto position = ZERO;

    if (!g_ctx.globals.start_position.IsZero())
        position = g_ctx.globals.start_position;

    if (position.IsZero())
        return;

    static auto alpha = 4.0f;
    static float hue = 0.0f;
    static constexpr float rainbowSpeed = 0.50f; // Increase this value for a faster rainbow

    if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18) || alpha)
    {
        if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18))
            alpha += 9.0f * m_globals()->m_frametime;
        else
            alpha -= 9.0f * m_globals()->m_frametime;

        alpha = math::clamp(alpha, 0.0f, 1.0f);

        // Calculate rainbow color based on hue value
        Color rainbowColor = Color::FromHSB(hue, 1.0f, 1.0f);

        render::get().Draw3DFilledCircle(position, 25.0f, rainbowColor);

        // Update hue value for next frame
        hue += rainbowSpeed * m_globals()->m_frametime;

        // Wrap hue value within [0, 1] range
        if (hue > 1.0f)
            hue -= 1.0f;

        Vector screen;

        if (math::world_to_screen(position, screen))
        {
            static auto offset = 30.0f;

            if (!g_ctx.globals.fired_shot)
            {
                static auto switch_offset = false;

                if (offset <= 30.0f || offset >= 55.0f)
                    switch_offset = !switch_offset;

                offset += switch_offset ? 22.0f * m_globals()->m_frametime : -22.0f * m_globals()->m_frametime;
                offset = math::clamp(offset, 30.0f, 55.0f);
            }
        }
    }
}
showcase
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пиздец... Иди нахуй
 
get good get legendware
Участник
Статус
Оффлайн
Регистрация
22 Сен 2020
Сообщения
438
Реакции[?]
201
Поинты[?]
48K
Credits: ChatGPT

PHP:
 static constexpr float rainbowSpeed = 0.50f; // Increase this value for a faster rainbow
 
Участник
Статус
Оффлайн
Регистрация
19 Апр 2020
Сообщения
1,180
Реакции[?]
314
Поинты[?]
152K
other_esp.cpp:
void otheresp::automatic_peek_indicator()
{
    auto weapon = g_ctx.local()->m_hActiveWeapon().Get();

    if (!weapon)
        return;

    static auto position = ZERO;

    if (!g_ctx.globals.start_position.IsZero())
        position = g_ctx.globals.start_position;

    if (position.IsZero())
        return;

    static auto alpha = 4.0f;
    static float hue = 0.0f;
    static constexpr float rainbowSpeed = 0.50f; // Increase this value for a faster rainbow

    if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18) || alpha)
    {
        if (!weapon->is_non_aim() && key_binds::get().get_key_bind_state(18))
            alpha += 9.0f * m_globals()->m_frametime;
        else
            alpha -= 9.0f * m_globals()->m_frametime;

        alpha = math::clamp(alpha, 0.0f, 1.0f);

        // Calculate rainbow color based on hue value
        Color rainbowColor = Color::FromHSB(hue, 1.0f, 1.0f);

        render::get().Draw3DFilledCircle(position, 25.0f, rainbowColor);

        // Update hue value for next frame
        hue += rainbowSpeed * m_globals()->m_frametime;

        // Wrap hue value within [0, 1] range
        if (hue > 1.0f)
            hue -= 1.0f;

        Vector screen;

        if (math::world_to_screen(position, screen))
        {
            static auto offset = 30.0f;

            if (!g_ctx.globals.fired_shot)
            {
                static auto switch_offset = false;

                if (offset <= 30.0f || offset >= 55.0f)
                    switch_offset = !switch_offset;

                offset += switch_offset ? 22.0f * m_globals()->m_frametime : -22.0f * m_globals()->m_frametime;
                offset = math::clamp(offset, 30.0f, 55.0f);
            }
        }
    }
}
showcase
Пожалуйста, авторизуйтесь для просмотра ссылки.
респект, уважуха и поджопник
пойдусебе запащю
 
Сверху Снизу