From ab568363147d21fb4907623aa8ab755bdf532cf3 Mon Sep 17 00:00:00 2001 From: shavit Date: Sat, 3 Nov 2018 10:26:23 +0200 Subject: [PATCH] added sourcetv checks to replay plugin --- addons/sourcemod/scripting/shavit-replay.sp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/addons/sourcemod/scripting/shavit-replay.sp b/addons/sourcemod/scripting/shavit-replay.sp index 9b00bf4a..403b0a70 100644 --- a/addons/sourcemod/scripting/shavit-replay.sp +++ b/addons/sourcemod/scripting/shavit-replay.sp @@ -1407,6 +1407,11 @@ void UpdateReplayInfo(int client, int style, float time, int track) public void OnClientDisconnect(int client) { + if(IsClientSourceTV(client)) + { + return; + } + if(!IsFakeClient(client)) { if(gA_PlayerFrames[client] != null) @@ -2357,7 +2362,7 @@ void StopCentralReplay(int client) int GetReplayStyle(int client) { - if(!IsFakeClient(client)) + if(!IsFakeClient(client) || IsClientSourceTV(client)) { return -1; } @@ -2385,7 +2390,7 @@ int GetReplayStyle(int client) int GetReplayTrack(int client) { - if(!IsFakeClient(client)) + if(!IsFakeClient(client) || IsClientSourceTV(client)) { return -1; }