Вопрос Как хукнуть меню imgui чтобы отображалось в кс2

Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2022
Сообщения
22
Реакции[?]
1
Поинты[?]
1K
как хукнуть меню imgui чтобы отображалось в кс2 external
 
ппоршень
Пользователь
Статус
Оффлайн
Регистрация
15 Фев 2020
Сообщения
278
Реакции[?]
49
Поинты[?]
38K
На самом деле я Zodiak
Участник
Статус
Оффлайн
Регистрация
22 Дек 2020
Сообщения
1,052
Реакции[?]
183
Поинты[?]
72K
Скачиваешь приложение Blitz, запускаешь игру, инжектишь имгуи киеро хук DirectX11 в externalcsgo.exe, вот тебе халявный оверлей
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,605
Реакции[?]
607
Поинты[?]
48K
хукать те не меню надо, а место где игра свою хуйню рисует

взял и отрисовал своё меню, вернул игре функцию

ОНА ДАЖЕ НЕ УЗНАЕТ ЧТО ЕЕ ИСПОЛЬЗУЮТ БРО
 
Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2022
Сообщения
22
Реакции[?]
1
Поинты[?]
1K
хукать те не меню надо, а место где игра свою хуйню рисует

взял и отрисовал своё меню, вернул игре функцию

ОНА ДАЖЕ НЕ УЗНАЕТ ЧТО ЕЕ ИСПОЛЬЗУЮТ БРО
и как это сделать?
 
rgb(24, 205, 154)
Пользователь
Статус
Оффлайн
Регистрация
9 Фев 2019
Сообщения
287
Реакции[?]
80
Поинты[?]
75K
СКА ЗАЙДИ В ЛЮБОЙ ИНТЕРНАЛ СУРС НА ГИТХАБЕ, НАХУЯ ТЫ ЭТО ПИШЕШЬ БЛЯ
 
На самом деле я Zodiak
Участник
Статус
Оффлайн
Регистрация
22 Дек 2020
Сообщения
1,052
Реакции[?]
183
Поинты[?]
72K
Используй библиотеку boost, там есть инструменты для взаимодействия с указателем на this, так же с отладчиком и байпассом.
 
Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2022
Сообщения
22
Реакции[?]
1
Поинты[?]
1K
хукать те не меню надо, а место где игра свою хуйню рисует

взял и отрисовал своё меню, вернул игре функцию

ОНА ДАЖЕ НЕ УЗНАЕТ ЧТО ЕЕ ИСПОЛЬЗУЮТ БРО
HWND hwnd = FindWindow(nullptr, "Counter-Strike 2");

if (!CreateDeviceD3D(hwnd))
{
CleanupDeviceD3D();
::UnregisterClassW(wc.lpszClassName, wc.hInstance);
return 1;
}

// Show the window
::ShowWindow(hwnd, SW_SHOWDEFAULT);
::UpdateWindow(hwnd);
как нахуй это не работает
 
Начинающий
Статус
Оффлайн
Регистрация
6 Окт 2024
Сообщения
5
Реакции[?]
1
Поинты[?]
1K
HWND hwnd = FindWindow(nullptr, "Counter-Strike 2");

if (!CreateDeviceD3D(hwnd))
{
CleanupDeviceD3D();
::UnregisterClassW(wc.lpszClassName, wc.hInstance);
return 1;
}

// Show the window
::ShowWindow(hwnd, SW_SHOWDEFAULT);
::UpdateWindow(hwnd);
how the fuck does this not work
Maybe learn cpp first?
  • Include imgui in your project.
  • Include imgui header files.
  • Learn directx11 hooking
 
Сверху Снизу