В общем мне нужно, чтобы перед передачей entity клиенту вызывалась моя функция и она могла разрешить передачу либо нет.
Такое есть в sourcemod (sdk_hook): SDKHook(client, SDKHook_SetTransmit, FuncTransmit), где
client - номер entity (в данном случае это игрок)
SDKHook_SetTransmit - видимо указывается, что хотим перехватывать
FuncTransmit - функция, которая будет вызываться каждый раз перед передачей.В ней проверяется некоторое условие, соответственно, которая может прервать передачу.
Мне это нужно реализовать в серверном плагине.
Буду благодарен, если кто подскажет или ткнет меня где можно об этом прочитать (да и вообще о написании плагинов для сервера). На developer.valvesoftware.com все очень скудно.