[Include] FloodControl.inc - LACKING FLOOD!
#1

Introduction:
Hello galerinha.. good as you all know there are some lammers who worship miserable servers with various types of flooding, such as death spam, flood chat/commands etc... with this script your problems are over! He aims to stop this, you can adimistrar various types of flood with a touch of magic!. One need only configure it to your liking .

Functions:
The script. It allows you to manage various types of floods, and configure it to your liking!

NameParametersFunction
FLOOD_CONTROL_DEATHN/AFlood death spam, fake kill
FLOOD_CONTROL_BOOTN/AFlood boot
FLOOD_CONTROL_VEHICLESN/AFlood vehicles(Car mass spawner)
FLOOD_CONTROL_COMMANDN/AFlood command
FLOOD_CONTROL_CHATN/AFlood chat
OnPlayerFloodControl(playerid, config)Control panel
OnPlayerFloodChat@Command(playerid, config)Panel of flood chat/commands
Example:
PHP код:
#include <a_samp>
#include <FloodControl>
public OnPlayerFloodControl(playeridconfig) {
    if(
config == FLOOD_CONTROL_DEATH) {
        
SendClientMessage(playerid0xFFFFFFFF"FloodControl: You have been banned for flood death!");
        
Ban(playerid);
    }
    if(
config == FLOOD_CONTROL_BOOT) {
        
SendClientMessage(playerid0xFFFFFFFF"FloodControl: You have been banned for flood boot!");
        
Ban(playerid);
    }
    if(
config == FLOOD_CONTROL_VEHICLES) {
        
SendClientMessage(playerid0xFFFFFFFF"FloodControl: You have been banned for flood vehicle! (CAR MASS SPAWNER)");
        
Ban(playerid);
    }
    if(
config == FLOOD_CONTROL_CHAT || FLOOD_CONTROL_COMMAND) {
        
SendClientMessage(playerid0xFFFFFFFF"FloodControl: You were kicked by flood chat/command!");
        
Kick(playerid);
    }
    return 
true;
}
public 
OnPlayerText(playeridtext[]) {
    
// -- Starts counting --
    
OnPlayerFloodChat@Command(playeridFLOOD_CONTROL_CHAT);
    
    return 
1;
}
public 
OnPlayerCommandText(playeridcmdtext[]) {
    
// -- Starts counting --
       
OnPlayerFloodChat@Command(playeridFLOOD_CONTROL_COMMAND);
    if(!
strcmp(cmdtext"/floodcontrol"true)) {
        
SendClientMessage(playerid0xFFFFFFFF"FloodControl: You can be kicked by flood!");
        return 
1;
    }
    return 
0;

Download:
Pastebin
original topic
Questions, suggestions, bugs, Post here!

ChangeLog:
  • 22/06/2012:
    • Initial release
Credits:
RoacH` - Creator
SA-MP TEAM - For All
Reply


Messages In This Thread
FloodControl.inc - NO FLOOD! - by RoacH` - 23.06.2012, 14:37
Re: FloodControl.inc - LACKING FLOOD! - by bgmrk - 23.06.2012, 15:16
Re: FloodControl.inc - LACKING FLOOD! - by cJMaster_ - 23.06.2012, 15:17
Re: FloodControl.inc - LACKING FLOOD! - by Edvin - 23.06.2012, 18:24
Re: FloodControl.inc - LACKING FLOOD! - by RoacH` - 23.06.2012, 19:00
Re: FloodControl.inc - LACKING FLOOD! - by im - 10.08.2012, 10:45
Re: FloodControl.inc - LACKING FLOOD! - by jpeg - 10.08.2012, 11:04
Re: FloodControl.inc - LACKING FLOOD! - by Pa1N - 19.08.2012, 20:22

Forum Jump:


Users browsing this thread: 2 Guest(s)