Doubletap for antario base

Antario.vcxproj
Забаненный
Статус
Оффлайн
Регистрация
30 Сен 2020
Сообщения
67
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ты не успел
 
Последнее редактирование:
Antario.vcxproj
Забаненный
Статус
Оффлайн
Регистрация
30 Сен 2020
Сообщения
67
Реакции[?]
13
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
1 Май 2020
Сообщения
112
Реакции[?]
18
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
эх если бы когда пастил антарио,столько гайдов было круто бы было.
 
Участник
Статус
Оффлайн
Регистрация
16 Дек 2018
Сообщения
990
Реакции[?]
177
Поинты[?]
17K
C++:
int c_manipulation::get_tickbase(CUserCmd* ucmd, C_BaseEntity* entity) {

    static int g_tick = 0;
    static CUserCmd* g_pLastCmd = nullptr;

    if (!ucmd)
        return g_tick;

    if (!g_pLastCmd || g_pLastCmd->hasbeenpredicted) {
        g_tick = entity->GetTickBase();
    }
    else {
      
        ++g_tick;
    }

    g_pLastCmd = ucmd;
    return g_tick;
}

bool c_manipulation::can_exploit(int tickbase_shift)
{
    auto weapon = csgo::main.local->GetActiveWeapon();

    if (!weapon)
        return false;

    float curtime = TICKS_TO_TIME(csgo::main.local->GetTickBase() - tickbase_shift);

    if (curtime < csgo::main.local->GetNextAttack())
        return false;

    if (curtime < weapon->GetNextPrimaryAttack())
        return false;

    return true;
}

void c_manipulation::DoubleTap(CUserCmd* cmd)
{
    //    if (!csgo::gamerules.IsFreezeTime())
    //    {

        /*    if (c_cfg::get()->i["rage_exploits_doubletap"] == 1 || GetKeyState(c_cfg::get()->i["rage_exploits_doubletap_key"]))
            {

                if (!(cmd->buttons & IN_ATTACK))
                {
                    csgo::main.is_tick_shot = false;
                    return;
                }

                auto weapon = csgo::main.local->GetActiveWeapon();
                if ((!weapon->is_knife() && !weapon->is_grenade()) && can_exploit(13))
                {
                    int value_to_shift = 13;

                    static bool shot_last_tick = false;

                    if (!shot_last_tick)
                    {
                        cmd->buttons |= IN_ATTACK;
                        if (can_shift_tickbase)
                        {
                            csgo::main.is_tick_shot = true;
                            csgo::main.m_nTickBase = value_to_shift;
                            shifted = true;
                            shot_last_tick = true;
                            csgo::main.cmd_tick = g::pCmd->command_number;
                            csgo::main.base_tick = csgo::main.local->GetTickBase();
                        }
                    }
                    else
                    {
                        cmd->buttons &= ~IN_ATTACK;
                        shot_last_tick = false;
                    }
                }
            }
    //    }*/

    if (c_cfg::get()->i["rage_exploits_doubletap"] == 1 || GetKeyState(c_cfg::get()->i["rage_exploits_doubletap_key"]))
    {

        if (!(cmd->buttons & IN_ATTACK))
        {
            csgo::main.is_tick_shot = false;
            return;
        }

        auto weapon = csgo::main.local->GetActiveWeapon();
        if ((!weapon->is_knife() && !weapon->is_grenade()) && can_exploit(16))
        {
            int value_to_shift = 16 ;

            static bool shot_last_tick = false;

            if (!shot_last_tick)
            {
                cmd->buttons |= IN_ATTACK;
                if (can_shift_tickbase)
                {
                    csgo::main.is_tick_shot = true;
                    csgo::main.m_nTickBase = value_to_shift;
                    shifted = true;
                    shot_last_tick = true;
                    csgo::main.base_tick = csgo::main.local->GetTickBase();
                }
            }
            else
            {
                cmd->buttons &= ~IN_ATTACK;
                shot_last_tick = false;
            }
        }
    }
}

void c_manipulation::reload_tickbase(CUserCmd* cmd)
{
    if (c_cfg::get()->i["rage_exploits_doubletap"] == 1 || GetKeyState(c_cfg::get()->i["rage_exploits_doubletap_key"]))
    {
        static int last_shift = 0;
        static bool recharging = false;


        if (!shifted && !recharging)
            can_shift_tickbase = true;

        if (shifted && !recharging) {
            last_shift = cmd->tick_count;
            recharging = true;
            shifted = false;
            can_shift_tickbase = false;
        }

        if (recharging)
            shifted = false;

        if (recharging && cmd->tick_count - last_shift > TIME_TO_TICKS(3.f)) {//1


            cmd->tick_count = INT_MAX;
            can_shift_tickbase = true;
            recharging = false;
        }
    }
}
Куда это вставить
 
Забаненный
Статус
Оффлайн
Регистрация
19 Июн 2020
Сообщения
127
Реакции[?]
31
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
$$$ legendware.pw $$$
Забаненный
Статус
Оффлайн
Регистрация
7 Сен 2020
Сообщения
649
Реакции[?]
108
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Зачем?
 
Пользователь
Статус
Оффлайн
Регистрация
18 Янв 2019
Сообщения
328
Реакции[?]
42
Поинты[?]
0
интересно. но многих вещей не хватает? а кстати что именно за сурс? (не база xd)
 
фывфывфывфывфыфывфывфывфывфывфыв
Забаненный
Статус
Оффлайн
Регистрация
2 Июл 2020
Сообщения
557
Реакции[?]
140
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
16 Авг 2020
Сообщения
101
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
that is, you want to say that in antario you can make the dt shift in 16 ticks?
 
bool brain = true
Забаненный
Статус
Оффлайн
Регистрация
30 Янв 2019
Сообщения
193
Реакции[?]
16
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу