fixed client not connected
This commit is contained in:
parent
6b2abc9643
commit
b955d26153
@ -150,12 +150,12 @@ public void OnMapEnd()
|
||||
|
||||
public void Cvar_backupurl1(ConVar convar, const char[] oldValue, const char[] newValue)
|
||||
{
|
||||
convar.SetString(newValue);
|
||||
convar.SetString(g_cBackupURLS[0]);
|
||||
}
|
||||
|
||||
public void Cvar_backupurl2(ConVar convar, const char[] oldValue, const char[] newValue)
|
||||
{
|
||||
convar.SetString(newValue);
|
||||
convar.SetString(g_cBackupURLS[1]);
|
||||
}
|
||||
|
||||
public void OnConfigsExecuted()
|
||||
@ -174,8 +174,8 @@ public MRESReturn sendServerInfoDetCallback_Pre(Address pointer, Handle hReturn,
|
||||
|
||||
public MRESReturn buildConVarMessageDetCallback_Pre(Handle hParams) //Second callback
|
||||
{
|
||||
if ((g_icurrentClient == 0 || g_icurrentClient > MaxClients)) return MRES_Ignored;
|
||||
|
||||
if (g_icurrentClient > 0 && g_icurrentClient <= MaxClients && IsClientConnected(g_icurrentClient) && IsClientInGame(g_icurrentClient))
|
||||
{
|
||||
char clientIPAddress[64]; //IP of the connecting client
|
||||
GetClientIP(g_icurrentClient, clientIPAddress, sizeof(clientIPAddress));
|
||||
|
||||
@ -205,6 +205,7 @@ public MRESReturn buildConVarMessageDetCallback_Pre(Handle hParams) //Second cal
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return MRES_Ignored;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user