SA-MP Forums Archive
Spamming 'Crouch' - Kick - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Spamming 'Crouch' - Kick (/showthread.php?tid=406068)



Spamming 'Crouch' - Kick - FL3GM4 - 08.01.2013

how to make that is spamming 'Crouch' button kick player !?


Re: Spamming 'Crouch' - Kick - Fabio11 - 08.01.2013

pawn Код:
new CrouchCount[MAX_PLAYERS];

forward ResetCrouchCount(playerid);

public ResetCrouchCount(playerid)
{
    CrouchCount[playerid] = 0;
}

public OnPlayerConnect(playerid)
{
    CrouchCount[playerid] = 0; // I don't think this is needed, but I put it anyways
    SetTimerEx("ResetCrouchCount", 5000, true, "i", playerid);
    return 1;
}

public OnPlayerUpdate(playerid)
{
    if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DUCK)
    {
        CrouchCount[playerid] ++;
        if(CrouchCount[playerid] > 5) return Kick(playerid);
    }
    return 1;
}
That's how I'd do it.