Advanced SPAM protection 1.0.0

 Advanced SPAM protection 1.0.0






Plugin anti-spam:

Cvar-uri:

// ------------------------
// --------- BASE ---------
// ------------------------

// Enable or Disable Motd Warning ( 0 to Disable )
EnableMotd 1

// Maximum Warns before Kicking ( 0 to Kick without In-Game Warning or -1 to Never Kick and/or Ban i.e. Only Warn )
MaxWarn 5

// Enable or Disable Ban ( 0 to Disable )
EnableBan 1

// Ban Duration in Minutes ( 0.0 for Permanent Ban ) - Requires "EnableBan" to be "1"
BanDuration 60.0

// Maximum Kicks before Banning ( 0 to Ban without any Kicks ) - Requires "EnableBan" to be "1"
MaxKick 5

// Enable or Disable Check for Immunity ( 0 to Disable )
CheckImmunity 1

// Flags for Immunity - Requires "CheckImmunity" to be "1"
ImmunityFlags "a"

// Enable or Disable Ignore Bots ( 0 to Disable )
IgnoreBots 1


// -----------------------------
// --------- CHAT SPAM ---------
// -----------------------------

// Enable or Disable Check for Chat Spam ( 0 to Disable )
Chat_Check 1

// Duration of Punishment of Warned Player - No Permission to Chat
Chat_PunishDuration 30.0

// Enable or Disable Check for Already Warned Player with no Permission to Chat, trying to Chat ( Brute ) ( 0 to Disable )
Chat_CheckBrute 1

// Maximum no. of Brute Attempts before giving Warning - Requires "Chat_CheckBrute" to be "1"
Chat_MaxBrute 10

// Enable or Disable Check for Player trying to Continuously Flood the Chat ( 0 to Disable )
Chat_CheckFlood 1

// Minimum Interval between Consecutive Chat Messages ( In Seconds ) - Requires "Chat_CheckFlood" to be "1"
Chat_FloodTimeSec 1.0

// Maximum no. of Flood Attempts before giving Warning - Requires "Chat_CheckFlood" to be "1"
Chat_MaxFloodCount 5

// Enable or Disable Check for BlackLists, WhiteLists, Invalid Characters and IP Spam ( 0 to Disable )
Chat_CheckString 1

// Enable or Disable Check for Repeated Messages ( 0 to Disable )
Chat_CheckRepeat 1

// Minimum Chat Messages Required to Start Check for Repeated Messages - Requires "Chat_CheckRepeat" to be "1"
Chat_MinMessages 8

// Maximum Ratio of Acceptable Repeated Chat Messages and Total Chat Messages Sent by a Player before giving Warning - Requires "Chat_CheckRepeat" to be "1"
Chat_MaxRepeatRatio 0.25


// -----------------------------
// --------- NAME SPAM ---------
// -----------------------------

// Enable or Disable Check for Name Spam ( 0 to Disable )
Name_Check 1

// Duration of Punishment of Warned Player - No Permission to Change Name
Name_PunishDuration 30.0

// Enable or Disable Check for Already Warned Player with no Permission to Change Name, trying to Change Name ( Brute ) ( 0 to Disable )
Name_CheckBrute 1

// Maximum no. of Brute Attempts before giving Warning - Requires "Name_CheckBrute" to be "1"
Name_MaxBrute 5

// Enable or Disable Check for Player trying to Flood by Continously Changing Names ( 0 to Disable )
Name_CheckFlood 1

// Minimum Interval between Consecutive Name Change ( In Seconds ) - Requires "Name_CheckFlood" to be "1"
Name_FloodTimeSec 3.0

// Maximum no. of Flood Attempts before giving Warning - Requires "Name_CheckFlood" to be "1"
Name_MaxFloodCount 5

// Enable or Disable Check for BlackLists, WhiteLists and IP Spam ( 0 to Disable )
Name_CheckString 1

// Enable or Disable Check for Repeated Names ( 0 to Disable )
Name_CheckRepeat 1

// Maximum Number of Repeated Name Changes before giving Warning - Requires "Name_CheckRepeat" to be "1"
Name_MaxRepeatCount 3


// -----------------------------
// -------- CUSTOM SPAM --------
// -----------------------------

// Enable or Disable Check for Name Spam ( 0 to Disable )
EnableCustom 1

// Flags for Access to Custom Commands - Requires "EnableCustom" to be "1"
CustomFlags "d"



Download : Click Here



See Also :