Начинающий
- Статус
- Оффлайн
- Регистрация
- 18 Авг 2020
- Сообщения
- 69
- Реакции
- 3
(LEFT 4 DEAD 2)
Хочу с помощью CHudChat выводить свой текст в чат, нашёл FindHudElement
не понимаю что он использует под первым аргументом
p.s:я нашёл, он использует GetHud
вроде все правильно, но крашит функция вывода текста, подскажите что я делаю не так...
Хочу с помощью CHudChat выводить свой текст в чат, нашёл FindHudElement
55 8B EC 53 8B 5D ? 56 57 8B F1 33 FF 39 7E
не понимаю что он использует под первым аргументом
p.s:я нашёл, он использует GetHud
Пожалуйста, авторизуйтесь для просмотра ссылки.
Код:
template <typename T>
T* find_hud_element(const char* name)
{
static auto get_hud = reinterpret_cast<void* (__cdecl*)(int)>(pattern::find("client.dll", "55 8B EC 8B 45 ? 83 F8 ? 75 ? 8B 0D ? ? ? ? 8B 01 8B 90 ? ? ? ? FF D2 69 C0"));
static auto find_hud_element_ptr = reinterpret_cast<void* (__thiscall*)(void*, const char*)>(pattern::find("client.dll", "55 8B EC 53 8B 5D ? 56 57 8B F1 33 FF 39 7E"));
return (T*)find_hud_element_ptr(c_hud_chat(-1), name);
}
вроде все правильно, но крашит функция вывода текста, подскажите что я делаю не так...