Всем привет, такая проблема, делал по мануалу хук на входящие RPC, собственно говоря сам хук работает, то есть отлавливает входящий RPC, однако не выводит никаких данных. Сам код:
Ловлю RPC_SetPlayerHealth (14 RPCID)
Строка в чате появляется пустая. В чём может быть дело?
Я первый раз залез в SF и CLEO, до этого кодил лишь в pawn, мб чего-то не знаю или не понимаю? Объясните пж )
Ловлю RPC_SetPlayerHealth (14 RPCID)
Код:
{$CLEO}
{$INCLUDE SF}
0001: wait 0 ms
while not SAMP.Available()
wait 400
end
0BE3: raknet setup_incoming_rpc_hook @in_rpc
0BDE: pause_thread 0
:in_rpc
0BE5: raknet 0@ = get_hook_param PARAM_PACKETID
if 0@ == 14
then
0BE5: raknet 1@ = get_hook_param PARAM_BITSTREAM
0BE7: raknet 2@ = bit_stream_read 1@ type BS_TYPE_FLOAT
//0BE7: raknet 3@ = bit_stream_read 1@ type BS_TYPE_FLOAT
//0BE7: raknet 4@ = bit_stream_read 1@ type BS_TYPE_FLOAT
0AF8: samp add_message_to_chat "%f" color -1 params 2@
end
0BE0: raknet hook_ret true
Строка в чате появляется пустая. В чём может быть дело?
Я первый раз залез в SF и CLEO, до этого кодил лишь в pawn, мб чего-то не знаю или не понимаю? Объясните пж )
Последнее редактирование: