Outdated ESP for Valorant [free]

Начинающий
Статус
Оффлайн
Регистрация
26 Сен 2020
Сообщения
15
Реакции[?]
3
Поинты[?]
1K
source from uc and modificated by me:

Код:
o localplayer = cheat::engine::get_localplayer();

if (localplayer)
{
    auto controller = localplayer->PlayerController;
    if (controller)
    {
        auto hud = controller->MyHUD;
        if (hud)
        {
            DWORD old;
            auto vtable = hud->GetVTable();
            VirtualProtect(vtable, 0x1000, 0x40, &old);

            if (vtable[57] != hook::process_event_ahud::hook)
            {
                hook::process_event_ahud::original = reinterpret_cast<process_event_t>(vtable[57]);
                vtable[57] = hook::process_event_ahud::hook;
            }

            VirtualProtect(vtable, 0x1000, old, &old);
        }
    }
}

Код:
void hook::process_event_ahud::hook(Classes::UObject* object, Classes::UFunction* function, void* params)
{
    // ReceiveDrawHUD
    if (function && function->Name.ComparisonIndex == 4924)
    {
        auto hud = static_cast<Classes::AHUD*>(object);
       
        // DRAW
    }
}
2RNpSl0.png
тема уже была, но тот ноу ворк, этот рабочий, но быстро улетите
 
Эксперт
Статус
Оффлайн
Регистрация
7 Сен 2019
Сообщения
2,106
Реакции[?]
984
Поинты[?]
88K
много шиткода ебать

localplayer = cheat::engine::get_localplayer(); куда на локалку ебана

if (localplayer) на локалку есп? ну ок.
DWORD old; нахуя?
VirtualProtect(vtable, 0x1000, 0x40, &old нахуя тут олд сдался нихуя не делает хз.); нахуя.

VirtualProtect(vtable, 0x1000, old, &old); зачем протектить есп, это вам не xor для менюхи и тд.
+Del https://yougame.biz/threads/133008/
 
Эксперт
Статус
Оффлайн
Регистрация
7 Сен 2019
Сообщения
2,106
Реакции[?]
984
Поинты[?]
88K
Эксперт
Статус
Оффлайн
Регистрация
7 Сен 2019
Сообщения
2,106
Реакции[?]
984
Поинты[?]
88K
Похожие темы
Ответы
26
Просмотры
10K
Сверху Снизу