Quote:
Originally Posted by nosoop
The extension appears to be calling the SourceTV_OnSpectatorPutInServer forward multiple times for the same SourceTV client, an additional one per connect.
It also doesn't seem to be calling SourceTV_OnSpectatorDisconnect or the disconnected variation.
|
Are you on linux?
EDIT: Try the attached version including
this change. It's all been about not catching spectator disconnects, so they weren't unhooked. The extension added another hook on the same cached hltvclient instance when a new spectator joined on the same slot, so OnSpectatorPutInServer was called multiple times.