Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Author: Johurt(ES.^, Edgar).
- Date: 15-10-2012.
- */
- #include <a_samp>
- #include <zcmd>
- enum pItem
- {
- FloodTime,
- FloodWarns
- }
- new pInfo[MAX_PLAYERS][pItem];
- public OnPlayerConnect(playerid)
- {
- pInfo[playerid][FloodTime] = 0;
- pInfo[playerid][FloodWarns] = 0;
- return 1;
- }
- public OnPlayerCommandReceived(playerid, cmdtext[])
- {
- if(CheckSpam(playerid)) return 0;
- return 1;
- }
- stock CheckSpam(playerid) // By Johurt
- {
- if(pInfo[playerid][FloodTime] < gettime())
- {
- pInfo[playerid][FloodTime] = gettime() + 3;
- pInfo[playerid][FloodWarns] = 0;
- }
- else
- {
- pInfo[playerid][FloodWarns] ++;
- if(pInfo[playerid][FloodWarns] > 6)
- {
- SendClientMessage(playerid, -1, "[kick] Jus ismestas is serverio del komandu spaminimo.");
- Kick(playerid);
- return true;
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement