
26.05.2023, 12:49
|
|
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами:
5332594
Репутация:
163
|
|
Сообщение от voodushevlen
УSR_teamесть свой хукhttps://gitlab.com/SR_team/llmo/-/blob/master/SRHook.hpp
Кто-нибудь может написать пару простейших примеров с ним, если вам не трудно. (Например: *(int*)0xBAB22C - цвет ХП в худе; *(float*)0x00B7C4F0 - дистанция тумана и так далее, что только вашей фантазии угодно). Буду благодарен.
У меня в SRHook ошибка не позволяющая скомпилировать проект. Почему? /std:c++17
Хуки можно поставить только на функции. Если тебе нужно отследить значения переменной, то можно сделать просто проверку:
C++:
[CODE]
// Для удобства получения
namespace
hud
{
std
::
uint32_t
health_color
(
)
{
return
*
reinterpret_cast
(
0xBAB22C
)
;
}
}
// Для удобства вынес в лямбду, можешь этот код прям в цикл вставить
auto
color_event
=
[
]
(
std
::
uint32_t
prev
,
std
::
uint32_t
next
)
{
std
::
cout
На счёт ошибки: тебе надо открыть "Твой проект -> Свойства ->C/C++ -> Препроцессор -> Определения препроцессора" и добавить туда _CRT_SECURE_NO_WARNINGS
|
|
|