Исходник Nemesis auto revolver

Пользователь
Статус
Оффлайн
Регистрация
8 Янв 2020
Сообщения
187
Реакции[?]
138
Поинты[?]
20K
Nemesis auto revolver.

C++:
void RageBot::AutoRevolver(CUserCmd* pCmd)
{
    if (g_pConfigs.RagebotEnabled)
    {
        if (g_LocalPlayer && g_LocalPlayer->IsAlive())
        {
            CBaseCombatWeapon* pWeapon = g_LocalPlayer->m_hActiveWeapon().Get();

            if (pWeapon && pWeapon->m_iItemDefinitionIndex() == WEAPON_REVOLVER)
            {
                g_pGlobals.RageBot.RevolverWorking = true;
                pCmd->m_buttons &= ~IN_ATTACK2;

                if (g_pGlobals.RageBot.RevolverWorking && pWeapon->CanFire())
                {
                    if (g_pGlobalVars->curtime < g_pGlobals.RageBot.NextRevolverTime)
                        pCmd->m_buttons |= IN_ATTACK;
                    else
                    {
                        if (g_pGlobalVars->curtime < TICKS_TO_TIME(g_LocalPlayer->m_nTickBase()))
                            pCmd->m_buttons |= IN_ATTACK2;
                        else
                            g_pGlobals.RageBot.NextRevolverTime = g_pGlobalVars->curtime + 0.234375;
                    }

                    g_pGlobals.RageBot.RevolverWorking = g_pGlobalVars->curtime > g_pGlobals.RageBot.NextRevolverTime;
                }
                else
                {
                    pCmd->m_buttons &= ~IN_ATTACK;

                    g_pGlobals.RageBot.NextRevolverTime = g_pGlobalVars->curtime + 0.234375;
                    g_pGlobals.RageBot.RevolverWorking = false;
                }
            }
        }
    }
}
C++:
bool __stdcall Hooks::hkCreateMove(float smt, CUserCmd* pCmd)
{
    // createmove start

    if (g_pClientState->m_iChokedCommands || g_pGlobals.Exploits.ShiftTicks >= 14)
    {
        CBaseCombatWeapon* weapon = g_LocalPlayer->m_hActiveWeapon().Get();

        if (weapon && weapon->m_iItemDefinitionIndex() == WEAPON_REVOLVER)
        {
            if (g_pGlobals.RageBot.RevolverWorking)
                weapon->m_flPostponeFireReadyTime() = g_pGlobals.RageBot.NextRevolverTime;
        }
    }

    // features
}
 
Забаненный
Статус
Оффлайн
Регистрация
24 Июн 2021
Сообщения
26
Реакции[?]
4
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А я то думаю почему в nemesis чит в пол срет с ревика.
 
like amiri in my mind
Пользователь
Статус
Оффлайн
Регистрация
4 Дек 2022
Сообщения
308
Реакции[?]
54
Поинты[?]
1K
ЧВК EB_LAN
Эксперт
Статус
Оффлайн
Регистрация
26 Янв 2021
Сообщения
1,567
Реакции[?]
522
Поинты[?]
185K
Nemesis auto revolver.

C++:
void RageBot::AutoRevolver(CUserCmd* pCmd)
{
    if (g_pConfigs.RagebotEnabled)
    {
        if (g_LocalPlayer && g_LocalPlayer->IsAlive())
        {
            CBaseCombatWeapon* pWeapon = g_LocalPlayer->m_hActiveWeapon().Get();

            if (pWeapon && pWeapon->m_iItemDefinitionIndex() == WEAPON_REVOLVER)
            {
                g_pGlobals.RageBot.RevolverWorking = true;
                pCmd->m_buttons &= ~IN_ATTACK2;

                if (g_pGlobals.RageBot.RevolverWorking && pWeapon->CanFire())
                {
                    if (g_pGlobalVars->curtime < g_pGlobals.RageBot.NextRevolverTime)
                        pCmd->m_buttons |= IN_ATTACK;
                    else
                    {
                        if (g_pGlobalVars->curtime < TICKS_TO_TIME(g_LocalPlayer->m_nTickBase()))
                            pCmd->m_buttons |= IN_ATTACK2;
                        else
                            g_pGlobals.RageBot.NextRevolverTime = g_pGlobalVars->curtime + 0.234375;
                    }

                    g_pGlobals.RageBot.RevolverWorking = g_pGlobalVars->curtime > g_pGlobals.RageBot.NextRevolverTime;
                }
                else
                {
                    pCmd->m_buttons &= ~IN_ATTACK;

                    g_pGlobals.RageBot.NextRevolverTime = g_pGlobalVars->curtime + 0.234375;
                    g_pGlobals.RageBot.RevolverWorking = false;
                }
            }
        }
    }
}
C++:
bool __stdcall Hooks::hkCreateMove(float smt, CUserCmd* pCmd)
{
    // createmove start

    if (g_pClientState->m_iChokedCommands || g_pGlobals.Exploits.ShiftTicks >= 14)
    {
        CBaseCombatWeapon* weapon = g_LocalPlayer->m_hActiveWeapon().Get();

        if (weapon && weapon->m_iItemDefinitionIndex() == WEAPON_REVOLVER)
        {
            if (g_pGlobals.RageBot.RevolverWorking)
                weapon->m_flPostponeFireReadyTime() = g_pGlobals.RageBot.NextRevolverTime;
        }
    }

    // features
}
АХУЕТЬ без ВОЗМОжНО ВРОНГ!!!!!!!!!!!!!
@popugapopugay вместо 0.234375 вставил бы лучше тикс_то_тайм(13) или 14 я не помню, иначе ебал я в рот эти мейджик числа
 
Хех.......)#манипулятор #кукловод #манипуляция
Участник
Статус
Оффлайн
Регистрация
28 Дек 2019
Сообщения
558
Реакции[?]
224
Поинты[?]
3K
Сверху Снизу