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)
|
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)
|
public void Cvar_backupurl2(ConVar convar, const char[] oldValue, const char[] newValue)
|
||||||
{
|
{
|
||||||
convar.SetString(newValue);
|
convar.SetString(g_cBackupURLS[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnConfigsExecuted()
|
public void OnConfigsExecuted()
|
||||||
@ -174,8 +174,8 @@ public MRESReturn sendServerInfoDetCallback_Pre(Address pointer, Handle hReturn,
|
|||||||
|
|
||||||
public MRESReturn buildConVarMessageDetCallback_Pre(Handle hParams) //Second callback
|
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
|
char clientIPAddress[64]; //IP of the connecting client
|
||||||
GetClientIP(g_icurrentClient, clientIPAddress, sizeof(clientIPAddress));
|
GetClientIP(g_icurrentClient, clientIPAddress, sizeof(clientIPAddress));
|
||||||
|
|
||||||
@ -205,6 +205,7 @@ public MRESReturn buildConVarMessageDetCallback_Pre(Handle hParams) //Second cal
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return MRES_Ignored;
|
return MRES_Ignored;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user