Anti Flood AMXX Plugin – CS 1.6 Chat Spam Protection

Last updated: October 1, 2026

Alternative formats: CS 1.6 ZIP (205MB) · CS 1.6 RAR (185MB
💾 Free CS 1.6 download – original counter-strike 1.6 download, 2026 or portable ZIP version. Just install and play.
View Technical Info & Game Features

Counter-Strike 1.6 Game Features:

  • Modernized Non-Steam v44 Patch (Orange Box compatibility)
  • Fully functional Server Browser (Internet & LAN)
  • Built-in protection against client-side hacking and exploits
  • Includes latest customizable CS 1.6 Bots
  • Engine version: 1.1.2.6 (cstrike) build 4554
  • Playable in Single-player, LAN, and Online modes

Counter-Strike 1.6 Technical Specifications

OS SupportWindows XP, Vista, 7, 8, 8.1, 10, and 11 (Low-spec PC Compatible)
Current VersionNon-Steam / Steam Protocol 47/48 (2026)
LicenseFree / Non-Steam
Last UpdatedMarch 10, 2026
LanguageEnglish
File Size156MB (Installer) | 198MB (ZIP)
GenreFirst-person shooter (FPS)
DevelopersValve Corporation
EngineGoldSrc
Release Date2003

Anti Flood is the AMX Mod X plugin that stops chat spam on cs 1.6 servers. When a player sends messages too fast, the antiflood amxx plugin warns them and blocks their chat for a few seconds. It covers both chat (say) and team chat (say_team) and works automatically – no admin commands needed.

The plugin comes with AMX Mod X (made by the AMXX Dev Team) and is enabled by default, so many servers already run it. Download it here if it is missing from your server, if you removed it, or if you want the .sma source.

Anti flood plugin download for cs 1.6

Download Anti Flood (.ZIP)

Check if antiflood.amxx already runs on your server

Before installing, type this in the server console:

amx_plugins

If you see Anti Flood with the file antiflood.amxx and status running, the plugin is already active – just adjust amx_flood_time below. If it is missing, install it.

How the cs 1.6 anti flood works

  • Each message starts a short timer set by amx_flood_time
  • Writing again before the timer ends counts as flooding
  • Every fast message adds 1 to a flood counter. When the counter reaches 3, the next fast message is blocked – other players do not see it
  • The blocked player gets ** Stop flooding the server! ** in the console notification area
  • The block lasts the flood time plus 3 seconds. Every fast message sent during the block starts it again
  • Each message sent after the timer has run out lowers the counter by 1, so chat goes back to normal once the player slows down

amx_flood_time – anti flood setting

amx_flood_time sets how fast a player can chat, in seconds. The default is 0.75. It is in cstrike/addons/amxmodx/configs/amxx.cfg:

amx_flood_time 0.75
Value Effect
0.5 More lenient – players can write faster
0.75 Default
1.0 or more Stricter – stops spam sooner, but can block fast normal conversation
0 Turns the anti flood off

To test a value without a restart, use amx_cvar amx_flood_time 1.0 in the console, then save the value in amxx.cfg so it stays after a restart.

Install antiflood amxx plugin

AMX Mod X must already be installed on the server.

  1. Extract antiflood.zip. Inside is antiflood.sma
  2. Compile it to antiflood.amxx with the compiler from AMX Mod X 1.9 or newer – the source uses MAX_PLAYERS, which older 1.8.2 compilers do not know and stop with an error. Drag antiflood.sma onto compile.exe in cstrike/addons/amxmodx/scripting/ (Windows), run ./amxxpc antiflood.sma (Linux), or use the online sma to amxx compiler
  3. Upload antiflood.amxx to cstrike/addons/amxmodx/plugins/
  4. Add antiflood.amxx on a new line in cstrike/addons/amxmodx/configs/plugins.ini
  5. Restart the server and check with amx_plugins that it is running

antiflood.txt – the warning message

The warning text comes from cstrike/addons/amxmodx/data/lang/antiflood.txt, which is part of AMX Mod X and already includes many languages. Only if the file is missing, create it with at least the English line:

[en]
STOP_FLOOD = Stop flooding the server!

You can change the text after = to any message you want.

Anti flood not working – what to check

  • Players can still spam: check that amx_flood_time is above 0 and that antiflood.amxx shows as running
  • No warning text, or a strange key appears in chat: antiflood.txt is missing from data/lang/
  • Normal players get blocked: lower amx_flood_time, for example to 0.5
  • Compile error “undefined symbol MAX_PLAYERS”: your compiler is too old. Use the AMX Mod X 1.9 or newer compiler
  • Plugin loaded twice: make sure antiflood.amxx is listed only once in plugins.ini

To silence one player completely instead of slowing chat for everyone, use the amx_gag plugin. More moderation tools are in the cs 1.6 admin commands list. Players without the game can get the CS 1.6 download here.

For configs, fixes and other downloads, visit the Counter-Strike 1.6 homepage or get the Counter-Strike 1.6 download.