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

  #3392  
Старый 08.04.2019, 15:47
atizoff
Познавший АНТИЧАТ
Регистрация: 02.08.2018
Сообщений: 1,295
С нами: 4095395

Репутация: 183


По умолчанию

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

C++:





Код:
bool
CALLBACK
incomingRPC
(
stRakNetHookParams
*
params
)
{
if
(
params
->
packetId
==
ScriptRPCEnumeration
::
RPC_ScrClientMessage
)
{
DWORD color
;
DWORD strlen
;
char
string
[
2048
]
;
params
->
bitStream
->
ResetReadPointer
(
)
;
params
->
bitStream
->
Read
(
color
)
;
params
->
bitStream
->
Read
(
strlen
)
;
params
->
bitStream
->
Read
(
string
,
strlen
)
;
string
[
strlen
]
=
'\0'
;
if
(
strlen
>
10
)
{
//Если символов в строке больше 10, значит не показывать строку
return
false
;
}
if
(
strstr
(
string
,
"Vasya_Pupok"
)
!=
0
)
{
//Если найдена произвольная строка, тогда не показывать ее
return
false
;
}
}
return
true
;
}
SF
->
getRakNet
(
)
->
registerRakNetCallback
(
RakNetScriptHookType
::
RAKHOOK_TYPE_INCOMING_RPC
,
incomingRPC
)
;


https://blast.hk/threads/23412/
Спасибо конечно, но мне не для сампа, а в общем
 
Ответить с цитированием