Updated rockthevote to use new OnClientConnected forward (bug 3311)
This commit is contained in:
parent
3c12db8637
commit
4e88a5a431
@ -112,22 +112,22 @@ public OnConfigsExecuted()
|
|||||||
CreateTimer(GetConVarFloat(g_Cvar_InitialDelay), Timer_DelayRTV, _, TIMER_FLAG_NO_MAPCHANGE);
|
CreateTimer(GetConVarFloat(g_Cvar_InitialDelay), Timer_DelayRTV, _, TIMER_FLAG_NO_MAPCHANGE);
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
|
public OnClientConnected(client)
|
||||||
{
|
{
|
||||||
if(IsFakeClient(client))
|
if(IsFakeClient(client))
|
||||||
return true;
|
return;
|
||||||
|
|
||||||
g_Voted[client] = false;
|
g_Voted[client] = false;
|
||||||
|
|
||||||
g_Voters++;
|
g_Voters++;
|
||||||
g_VotesNeeded = RoundToFloor(float(g_Voters) * GetConVarFloat(g_Cvar_Needed));
|
g_VotesNeeded = RoundToFloor(float(g_Voters) * GetConVarFloat(g_Cvar_Needed));
|
||||||
|
|
||||||
return true;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
public OnClientDisconnect(client)
|
public OnClientDisconnect(client)
|
||||||
{
|
{
|
||||||
if(!g_CanRTV || IsFakeClient(client))
|
if(IsFakeClient(client))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if(g_Voted[client])
|
if(g_Voted[client])
|
||||||
@ -139,6 +139,11 @@ public OnClientDisconnect(client)
|
|||||||
|
|
||||||
g_VotesNeeded = RoundToFloor(float(g_Voters) * GetConVarFloat(g_Cvar_Needed));
|
g_VotesNeeded = RoundToFloor(float(g_Voters) * GetConVarFloat(g_Cvar_Needed));
|
||||||
|
|
||||||
|
if (!g_CanRTV)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (g_Votes &&
|
if (g_Votes &&
|
||||||
g_Voters &&
|
g_Voters &&
|
||||||
g_Votes >= g_VotesNeeded &&
|
g_Votes >= g_VotesNeeded &&
|
||||||
|
Loading…
Reference in New Issue
Block a user