Иды RPC: https://github.com/P3ti/RakSAMP/blob...MP/SAMPRPC.cpp
Перечисление пакетов: https://github.com/P3ti/RakSAMP/blob...Enumerations.h
Вид для печати
Иды RPC: https://github.com/P3ti/RakSAMP/blob...MP/SAMPRPC.cpp
Перечисление пакетов: https://github.com/P3ti/RakSAMP/blob...Enumerations.h
Обновлено.
Изменения:
- Добавлена поддержка любой версии SA:MP. (начиная с 0.3z-R1)
- Переименованы нативные функции отправки данных.
- Добавлен выбор приоритета и надежности пакета.
- Оптимизирован код.
А как вообще узнать какие данные присылает/отправляет пакет?
Ещё исходники сервера могут очень сильно помочь: https://github.com/Sasuke78200/open-samp
ziggi уже указал вам ссылку на исходники сервера, смотрите в них.
https://github.com/Sasuke78200/open-...yers.cpp#L1704
Здесь передаётся ID игрока и статус режима наблюдения (0/1).PHP код:
bStream.Write( ( uint32_t ) a_Params[ 2 ] );
__NetGame->PlayerRPC( RPC_TogglePlayerSpectating, &bStream, playerID, 2 );