cleaning datapacks and database connections and adding check for fakeclients
This commit is contained in:
parent
b3ffd0200a
commit
d2ef826790
@ -146,6 +146,7 @@ public void SQL_FinishedQuery(Database db, DBResultSet results, const char[] err
|
|||||||
LogError("Query error 3: %s", error);
|
LogError("Query error 3: %s", error);
|
||||||
LogError("actual query: %s", sQuery);
|
LogError("actual query: %s", sQuery);
|
||||||
}
|
}
|
||||||
|
delete data;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnMapStart()
|
public void OnMapStart()
|
||||||
@ -153,6 +154,12 @@ public void OnMapStart()
|
|||||||
Database.Connect(SQL_OnDatabaseConnect, "racetimercss");
|
Database.Connect(SQL_OnDatabaseConnect, "racetimercss");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void OnMapEnd()
|
||||||
|
{
|
||||||
|
if (g_dDatabase != null)
|
||||||
|
delete g_dDatabase;
|
||||||
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------------------------
|
||||||
// Purpose:
|
// Purpose:
|
||||||
//----------------------------------------------------------------------------------------------------
|
//----------------------------------------------------------------------------------------------------
|
||||||
@ -191,7 +198,7 @@ public void Event_RoundStart(Handle event, const char[] name, bool dontBroadcast
|
|||||||
if (!l_iZoneCount)
|
if (!l_iZoneCount)
|
||||||
return;
|
return;
|
||||||
for (int i = 1; i <= MaxClients; i++)
|
for (int i = 1; i <= MaxClients; i++)
|
||||||
if (IsValidClient(i))
|
if (IsValidClient(i) && !IsFakeClient(i))
|
||||||
{
|
{
|
||||||
resetClientVectors(i);
|
resetClientVectors(i);
|
||||||
if (l_iZoneCount != 1)
|
if (l_iZoneCount != 1)
|
||||||
@ -556,8 +563,10 @@ public void SQL_OnQueryCompleted(Database db, DBResultSet results, const char[]
|
|||||||
data.ReadString(sQuery, sizeof(sQuery));
|
data.ReadString(sQuery, sizeof(sQuery));
|
||||||
LogError("Query error 1: %s", error);
|
LogError("Query error 1: %s", error);
|
||||||
LogError("actual query: %s", sQuery);
|
LogError("actual query: %s", sQuery);
|
||||||
|
delete data;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
delete data;
|
||||||
int client;
|
int client;
|
||||||
if ((client = GetClientFromSerial(client_serial)) == 0)
|
if ((client = GetClientFromSerial(client_serial)) == 0)
|
||||||
return;
|
return;
|
||||||
@ -654,9 +663,10 @@ public void SQL_Select_Top_Callback(Database db, DBResultSet results, const char
|
|||||||
data.ReadString(sQuery, sizeof(sQuery));
|
data.ReadString(sQuery, sizeof(sQuery));
|
||||||
LogError("Query error 2: %s", error);
|
LogError("Query error 2: %s", error);
|
||||||
LogError("actual query: %s", sQuery);
|
LogError("actual query: %s", sQuery);
|
||||||
|
delete data;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
delete data;
|
||||||
int iclient;
|
int iclient;
|
||||||
if ((iclient = GetClientFromSerial(client_serial)) == 0)
|
if ((iclient = GetClientFromSerial(client_serial)) == 0)
|
||||||
return;
|
return;
|
||||||
@ -884,8 +894,10 @@ public void SQL_CheckSelf(Database db, DBResultSet results, const char[] error,
|
|||||||
data.ReadString(sQuery, sizeof(sQuery));
|
data.ReadString(sQuery, sizeof(sQuery));
|
||||||
LogError("Query error 4: %s", error);
|
LogError("Query error 4: %s", error);
|
||||||
LogError("actual query: %s", sQuery);
|
LogError("actual query: %s", sQuery);
|
||||||
|
delete data;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
delete data;
|
||||||
char sTime[g_dLength];
|
char sTime[g_dLength];
|
||||||
char l_cMessageContent[g_dLength];
|
char l_cMessageContent[g_dLength];
|
||||||
char[] l_cPlayerName = new char[MAX_NAME_LENGTH];
|
char[] l_cPlayerName = new char[MAX_NAME_LENGTH];
|
||||||
|
Loading…
Reference in New Issue
Block a user