Только SA:MP. Требует наличие плагина SAMPFUNCS.
bool process=true, int id, Bitstream bitStream = onReceivePacket(int id, Bitstream bitStream)
Выполняется перед обработкой входящего RakNet-пакета. Данные в виде битстрима и ид пакета передаются параметрами при вызове.
Событие имеет все те же возвращаемые параметры, что и входящие, они предназначены для подмены значений.
Самый первый параметр bool process
отвечает за продолжение обработки пакета стандартным обработчиком (true - будет обработан, false - проигнорирован).
Любые из всех параметров могут быть опущены, если в них нет нужды.
Совет: если не требуется подменять входящие значения и отменять обработку пакета, то не возвращайте никакие значения, включая параметр
process
- это увеличит производительность.
int id
идентификатор пакета
Bitstream bitStream
данные
bool process
передать на обработку
int id
идентификатор пакета
Bitstream bitStream
данные