From ffe83a66e45aad26f69255196696cc91b25e112e Mon Sep 17 00:00:00 2001 From: Linventif Date: Wed, 13 Mar 2024 20:39:15 +0100 Subject: [PATCH] fix: kick detection --- lua/gmod_integration/server/sv_sync_kicks.lua | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lua/gmod_integration/server/sv_sync_kicks.lua b/lua/gmod_integration/server/sv_sync_kicks.lua index f6b8a76..14a9724 100644 --- a/lua/gmod_integration/server/sv_sync_kicks.lua +++ b/lua/gmod_integration/server/sv_sync_kicks.lua @@ -15,10 +15,6 @@ end // function gmInte.playerKick(data) - if (string.StartWith(data.reason, "Kicked by ") || data.reason == "No reason provided.") then - return - end - gmInte.http.post("/players/" .. util.SteamIDTo64(data.networkid) .. "/kick", data) end @@ -28,5 +24,7 @@ end gameevent.Listen("player_disconnect") hook.Add("player_disconnect", "gmInte:SyncKick:Disconnect", function(data) - gmInte.playerKick(data) -end) + if (string.StartWith(data.reason, "Kicked by ") || data.reason == "No reason provided.") then + gmInte.playerKick(data) + end +end) \ No newline at end of file