public Action OnPlayerRunCmd(int client, int& buttons)
{
static float fLastJumpTime[MAXPLAYERS + 1];
if(IsPlayerAlive(client) && GetEntityFlags(client) & FL_ONGROUND && buttons & IN_JUMP)
{
if(fLastJumpTime[client]+1.2 < GetGameTime())
{
fLastJumpTime[client] = GetGameTime();
return Plugin_Continue;
}
else
{
buttons &= ~IN_JUMP;
return Plugin_Changed;
}
}
return Plugin_Continue;
}