Вопрос Double-tap [lw]

Пользователь
Пользователь
Статус
Онлайн
Регистрация
3 Июл 2021
Сообщения
942
Реакции
95
C++:
Expand Collapse Copy
void misc::double_tap(CUserCmd* m_pcmd)
{
    static auto lastdoubletaptime = 0;
    if (!g_cfg.ragebot.double_tap_key.key) {
        g_ctx.globals.shift_ticks = g_ctx.globals.tocharge;
        return;
    }
    g_ctx.globals.tickbase_shift = 16;
    auto weapon = g_ctx.local()->m_hActiveWeapon();
    if (!(m_pcmd->m_buttons & IN_ATTACK) && g_ctx.globals.tocharge < 16 && g_ctx.globals.fixed_tickbase - lastdoubletaptime > TIME_TO_TICKS(0.75f)) {
        g_ctx.globals.startcharge = true;
        g_ctx.globals.tochargeamount = 16;
    }
    else {
        g_ctx.globals.startcharge = false;
    }
    if (g_ctx.globals.tocharge > 16)
        g_ctx.globals.shift_ticks = g_ctx.globals.tocharge - 16;
    if (weapon && (m_pcmd->m_buttons & IN_ATTACK || (m_pcmd->m_buttons & IN_ATTACK2 && weapon->is_knife())) && g_ctx.globals.tocharge == 16) {
        lastdoubletaptime = g_ctx.globals.fixed_tickbase;
        g_ctx.globals.shift_ticks = 16;
    }
}
какую проверку сделать чтобы оно работало?
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
C++:
Expand Collapse Copy
void misc::double_tap(CUserCmd* m_pcmd)
{
    static auto lastdoubletaptime = 0;
    if (!g_cfg.ragebot.double_tap_key.key) {
        g_ctx.globals.shift_ticks = g_ctx.globals.tocharge;
        return;
    }
    g_ctx.globals.tickbase_shift = 16;
    auto weapon = g_ctx.local()->m_hActiveWeapon();
    if (!(m_pcmd->m_buttons & IN_ATTACK) && g_ctx.globals.tocharge < 16 && g_ctx.globals.fixed_tickbase - lastdoubletaptime > TIME_TO_TICKS(0.75f)) {
        g_ctx.globals.startcharge = true;
        g_ctx.globals.tochargeamount = 16;
    }
    else {
        g_ctx.globals.startcharge = false;
    }
    if (g_ctx.globals.tocharge > 16)
        g_ctx.globals.shift_ticks = g_ctx.globals.tocharge - 16;
    if (weapon && (m_pcmd->m_buttons & IN_ATTACK || (m_pcmd->m_buttons & IN_ATTACK2 && weapon->is_knife())) && g_ctx.globals.tocharge == 16) {
        lastdoubletaptime = g_ctx.globals.fixed_tickbase;
        g_ctx.globals.shift_ticks = 16;
    }
}
какую проверку сделать чтобы оно работало?
Пожалуйста, авторизуйтесь для просмотра ссылки.
Если деф лв, то некотрых если я не ошибаюсь глобалов нет. Ты их хоть добавил? Они вообще работают?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1646857177688.png

ладно вот держи
 
Если деф лв, то некотрых если я не ошибаюсь глобалов нет. Ты их хоть добавил? Они вообще работают?
все глобалы присутствуют
спасибо линей, в будущем это наверное мне пригодится, но щяс у меня опыта нема чтобы это использовать.
 
Назад
Сверху Снизу