• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Исходник DT weave

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
10 Дек 2018
Сообщения
310
Реакции
28
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Всем hi. Держите более менее норм дт на ВАВЕ

Для тех кто не очень опытный, то вот мини гайдик(олды, не бейте):
1.В поиск вводим InitDoubleTap()
1619677141954.png


И заменяем весь void на это:
C++:
Expand Collapse Copy
void InitDoubleTap()
{
    static bool did_shift_before = false;
    static int double_tapped = 0;
    static int prev_shift_ticks = 0;
    static bool reset = false;
    static int shot_tick = 0;
    static int process_ticks = 0;
    static int limit = 16;
    CMAntiAim::Get().shot_dt = false;
    if (CanDT() && !csgo->game_rules->IsFreezeTime())
    {
        if (vars.ragebot.double_tap)
        {
            prev_shift_ticks = 0;

            auto can_shift_shot = CMAntiAim::Get().can_exploit(16);
            auto can_shot = CMAntiAim::Get().can_exploit(abs(-1 - 16));

            if (can_shift_shot || !can_shot && !did_shift_before)
            {
                prev_shift_ticks = 16;
                double_tapped = 0;
            }
            else {
                double_tapped++;
                prev_shift_ticks = 0;
            }

            //if (csgo->send_packet)
            {
                if (prev_shift_ticks > 0)
                {
                    if (CMAntiAim::Get().can_exploit(16))
                    {
                        CMAntiAim::Get().shot_dt = true;
                        if (csgo->cmd->buttons & IN_ATTACK)
                        {
                            csgo->m_nTickbaseShift = 16;
                            CMAntiAim::Get().did_shot = true;
                            reset = false;
                            CMAntiAim::Get().cmd_tick = csgo->cmd->command_number;
                            CMAntiAim::Get().base_tick = csgo->local->GetTickBase();
                        }
                        else
                        {
                            if ((!(csgo->cmd->buttons & IN_ATTACK) || !Ragebot::Get().shot) && CMAntiAim::Get().did_shot) {
                                csgo->dt_charged = false;
                                csgo->skip_ticks = vars.ragebot.dt_instant ? 16 : 11;
                                CMAntiAim::Get().did_shot = false;
                            }
                        }
                    }
                    else
                    {
                        CMAntiAim::Get().shot_dt = false;
                        process_ticks = 0;
                    }
                }
                did_shift_before = prev_shift_ticks != 0;
            }
        }
        else {
            csgo->bShootedFirstBullet = false;
            csgo->TickShifted = false;
            csgo->nSinceUse = 0;
        }
    }
}
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Это же деф
Это же деф
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Последнее редактирование:
Какие нахуй 18 тиков друг, пожалуйста больше не щитпости а желательно вообще не заходи на форум..
 
16 ticks is as much as you can shift.
 
Всем hi. Держите более менее норм дт на ВАВЕ

Для тех кто не очень опытный, то вот мини гайдик(олды, не бейте):
1.В поиск вводим InitDoubleTap()
Посмотреть вложение 146127

И заменяем весь void на это:
C++:
Expand Collapse Copy
void InitDoubleTap()
{
    static bool did_shift_before = false;
    static int double_tapped = 0;
    static int prev_shift_ticks = 0;
    static bool reset = false;
    static int shot_tick = 0;
    static int process_ticks = 0;
    static int limit = 16;
    CMAntiAim::Get().shot_dt = false;
    if (CanDT() && !csgo->game_rules->IsFreezeTime())
    {
        if (vars.ragebot.double_tap)
        {
            prev_shift_ticks = 0;

            auto can_shift_shot = CMAntiAim::Get().can_exploit(16);
            auto can_shot = CMAntiAim::Get().can_exploit(abs(-1 - 16));

            if (can_shift_shot || !can_shot && !did_shift_before)
            {
                prev_shift_ticks = 16;
                double_tapped = 0;
            }
            else {
                double_tapped++;
                prev_shift_ticks = 0;
            }

            //if (csgo->send_packet)
            {
                if (prev_shift_ticks > 0)
                {
                    if (CMAntiAim::Get().can_exploit(16))
                    {
                        CMAntiAim::Get().shot_dt = true;
                        if (csgo->cmd->buttons & IN_ATTACK)
                        {
                            csgo->m_nTickbaseShift = 16;
                            CMAntiAim::Get().did_shot = true;
                            reset = false;
                            CMAntiAim::Get().cmd_tick = csgo->cmd->command_number;
                            CMAntiAim::Get().base_tick = csgo->local->GetTickBase();
                        }
                        else
                        {
                            if ((!(csgo->cmd->buttons & IN_ATTACK) || !Ragebot::Get().shot) && CMAntiAim::Get().did_shot) {
                                csgo->dt_charged = false;
                                csgo->skip_ticks = vars.ragebot.dt_instant ? 16 : 11;
                                CMAntiAim::Get().did_shot = false;
                            }
                        }
                    }
                    else
                    {
                        CMAntiAim::Get().shot_dt = false;
                        process_ticks = 0;
                    }
                }
                did_shift_before = prev_shift_ticks != 0;
            }
        }
        else {
            csgo->bShootedFirstBullet = false;
            csgo->TickShifted = false;
            csgo->nSinceUse = 0;
        }
    }
}
стой, т.е ты выложил шифт на 18 с максимальным регуемым в кс - 16, потом тебя засрали и ты просто изменил дт на дефолт?
ебанный гений(нет)
 
Всем hi. Держите более менее норм дт на ВАВЕ

Для тех кто не очень опытный, то вот мини гайдик(олды, не бейте):
1.В поиск вводим InitDoubleTap()
Посмотреть вложение 146127

И заменяем весь void на это:
C++:
Expand Collapse Copy
void InitDoubleTap()
{
    static bool did_shift_before = false;
    static int double_tapped = 0;
    static int prev_shift_ticks = 0;
    static bool reset = false;
    static int shot_tick = 0;
    static int process_ticks = 0;
    static int limit = 16;
    CMAntiAim::Get().shot_dt = false;
    if (CanDT() && !csgo->game_rules->IsFreezeTime())
    {
        if (vars.ragebot.double_tap)
        {
            prev_shift_ticks = 0;

            auto can_shift_shot = CMAntiAim::Get().can_exploit(16);
            auto can_shot = CMAntiAim::Get().can_exploit(abs(-1 - 16));

            if (can_shift_shot || !can_shot && !did_shift_before)
            {
                prev_shift_ticks = 16;
                double_tapped = 0;
            }
            else {
                double_tapped++;
                prev_shift_ticks = 0;
            }

            //if (csgo->send_packet)
            {
                if (prev_shift_ticks > 0)
                {
                    if (CMAntiAim::Get().can_exploit(16))
                    {
                        CMAntiAim::Get().shot_dt = true;
                        if (csgo->cmd->buttons & IN_ATTACK)
                        {
                            csgo->m_nTickbaseShift = 16;
                            CMAntiAim::Get().did_shot = true;
                            reset = false;
                            CMAntiAim::Get().cmd_tick = csgo->cmd->command_number;
                            CMAntiAim::Get().base_tick = csgo->local->GetTickBase();
                        }
                        else
                        {
                            if ((!(csgo->cmd->buttons & IN_ATTACK) || !Ragebot::Get().shot) && CMAntiAim::Get().did_shot) {
                                csgo->dt_charged = false;
                                csgo->skip_ticks = vars.ragebot.dt_instant ? 16 : 11;
                                CMAntiAim::Get().did_shot = false;
                            }
                        }
                    }
                    else
                    {
                        CMAntiAim::Get().shot_dt = false;
                        process_ticks = 0;
                    }
                }
                did_shift_before = prev_shift_ticks != 0;
            }
        }
        else {
            csgo->bShootedFirstBullet = false;
            csgo->TickShifted = false;
            csgo->nSinceUse = 0;
        }
    }
}
Привет Никитос
Код:
Expand Collapse Copy
csgo->skip_ticks = vars.ragebot.dt_instant ? 16 : 11;;

Привет Никитос
Код:
Expand Collapse Copy
csgo->m_nTickbaseShift = 16;

(зачем вообще шифтить больше 14 тиков с такой говно реализацией даблтапа?)
 
Назад
Сверху Снизу