From 567921451a53b943808e86ac667e7e9195417213 Mon Sep 17 00:00:00 2001 From: zaCade Date: Sat, 23 Dec 2023 12:18:43 +0100 Subject: [PATCH] [PlayerManager] Allow to disable authcheck via cvar (-1.0) --- PlayerManager/scripting/PlayerManager_Connect.sp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/PlayerManager/scripting/PlayerManager_Connect.sp b/PlayerManager/scripting/PlayerManager_Connect.sp index 07aaadc..9849313 100644 --- a/PlayerManager/scripting/PlayerManager_Connect.sp +++ b/PlayerManager/scripting/PlayerManager_Connect.sp @@ -260,7 +260,11 @@ public EConnect OnClientPreConnectEx(const char[] sName, char sPassword[255], co //---------------------------------------------------------------------------------------------------- public void OnClientPutInServer(int client) { - CreateTimer(g_hCvar_AuthenticationTime.FloatValue, CheckAuth, GetClientSerial(client), TIMER_FLAG_NO_MAPCHANGE); + float fAuthenticationTime = g_hCvar_AuthenticationTime.FloatValue; + if (fAuthenticationTime == -1.0) + return; + + CreateTimer(fAuthenticationTime, CheckAuth, GetClientSerial(client), TIMER_FLAG_NO_MAPCHANGE); } //----------------------------------------------------------------------------------------------------