Показать сообщение отдельно

  #5778  
Старый 02.02.2022, 22:01
THERION
Познающий
Регистрация: 23.07.2018
Сообщений: 88
С нами: 4109481

Репутация: 183
По умолчанию

Цитата:
Сообщение от Kerlosad  

Как хукнуть RPC SendChatMessage под номером 101?
Легко и просто, смотри пример в теме:

Исходник - RakHook 1.0-beta

RakHook - библиотека, которая добавляет события RakNet'a (входящие/исходящие пакеты и RPC), эмуляцию и отправку пакетов и RPC. Есть одновременная поддержка версий 0.3.7-R1, 0.3.7-R3-1, 0.3.7-R4 и 0.3DL-R1. Функции std::uintptr_t rakhook::samp_addr(std::uintptr_t offset = 0); // получить адрес...

www.blast.hk


C++:





Код:
rakhook
::
on_receive_rpc
+=
[
]
(
unsigned
char
&
id
,
RakNet
::
BitStream
*
&&
bs
)
->
bool
{
if
(
id
==
101
)
{
// твои действия
}
return
true
;
}
;
 
Ответить с цитированием