Перехват Transmit у Entity.

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#1 Сообщение 21.04.2010, 15:02

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

Ответить