Fix startzone jump chat spam (#186)

This commit is contained in:
shavitush 2016-09-10 17:56:09 +03:00
parent 503c163709
commit 7e21d5327b
2 changed files with 2 additions and 2 deletions

View File

@ -492,7 +492,7 @@ public Action OnPlayerRunCmd(int client, int &buttons)
// prespeed
if(!gA_StyleSettings[Shavit_GetBhopStyle(client)][bPrespeed] && bInStart)
{
if((gI_PreSpeed == 2 || gI_PreSpeed == 3) && (gI_LastFlags[client] & FL_ONGROUND) > 0 && (GetEntityFlags(client) & FL_ONGROUND) > 0 && (buttons & IN_JUMP) > 0)
if((gI_PreSpeed == 2 || gI_PreSpeed == 3) && (gI_LastFlags[client] & FL_ONGROUND) == 0 && (GetEntityFlags(client) & FL_ONGROUND) > 0 && (buttons & IN_JUMP) > 0)
{
TeleportEntity(client, NULL_VECTOR, NULL_VECTOR, view_as<float>({0.0, 0.0, 0.0}));
Shavit_PrintToChat(client, "Bhopping in the start zone is not allowed.");

View File

@ -839,7 +839,7 @@ public void SQL_UpdatePointsTable_Callback(Database db, DBResultSet results, con
public void UpdatePlayerRank(int client)
{
if(!IsValidClient(client))
if(!IsValidClient(client) || gH_SQL == null)
{
return;
}