HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 25.11.2024, 01:34
EclipsedFlow
Познавший АНТИЧАТ
Регистрация: 18.09.2017
Сообщений: 1,044
С нами: 4553429

Репутация: 153


По умолчанию

Возникли проблемы с хуком функции для SetGameKeyState(CPad_UpdateKeyStates, вроде так называется). Раньше работала нормально в проекте когда юзал(тогда юзал другой хукер к слову), а сейчас вылетает много исключений и краш. Вот мой хук который я использую. Правильно все с кодом?

C++:





Код:
kthook
::
kthook_simple

hookKeys
{
}
;
auto
CPad_UpdateKeyGame_HOOK
=
[
]
(
const
decltype
(
hookKeys
)
&
hook
,
CPad
*
pPad
,
int
a2
)
->
BYTE
{
if
(
isPluginInitialize
)
{
// do work...
}
return
hook
.
get_trampoline
(
)
(
pPad
,
a2
)
;
}
;
// install
hookKeys
.
set_cb
(
CPad_UpdateKeyGame_HOOK
)
;
hookKeys
.
set_dest
(
0x541E17
)
;
hookKeys
.
install
(
)
;
// remove
hookKeys
.
remove
(
)
;
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.