Best CS 1.6 Plugins for AMX Mod X
On this page
Plugins are what make a Counter-Strike 1.6 server yours: admin menus and bans, map votes, rank and stats, chat tags, and whole game modes such as zombies or deathrun. Almost all of them run on AMX Mod X, and the best place to find them is still the AlliedModders forum where most were published.
This list sorts the plugins worth knowing by job, says honestly which are still maintained, links only their official pages, and explains how to install them and what to check when one will not load. It assumes a modern server on ReHLDS and ReGameDLL.
What you need first
AMX Mod X plugins need a stack underneath them:
- ReHLDS and ReGameDLL_CS — maintained replacements for the original server engine and game library.
- Metamod-R — loads AMX Mod X and other server modules.
- AMX Mod X — runs the plugins. The current stable release is 1.9.0; 1.10 is the development branch.
- ReAPI — an AMX Mod X module that gives plugins direct access to ReHLDS and ReGameDLL. Many modern plugins require it.
Building that stack from scratch is covered in how to make a CS 1.6 server. To see what your server runs, type version, meta version, amxx version and game version in the console.
ReHLDS, ReGameDLL, Metamod-R, AMX Mod X and ReAPI come installed on every HytHost CS 1.6 server — from €1.44/mo.
See CS 1.6 plansHow to install an AMX Mod X plugin
- Get the compiled plugin — a
.amxxfile — from the plugin's official page. If only the source (.sma) is offered, compile it yourself: put it inaddons/amxmodx/scriptingand run./amxxpc plugin.sma(Linux) oramxxpc.exe(Windows), using the compiler from the same AMX Mod X version your server runs. - Upload the
.amxxtoaddons/amxmodx/plugins, and any config, language or sound files to the folders the plugin's instructions name. - Enable it by adding its file name on a new line in
addons/amxmodx/configs/plugins.ini. A;in front of a line disables a plugin. - Load any module it needs (for example
reapi, or an SQL module) inconfigs/modules.ini. - Change map or restart, then check with
amxx pluginsthat it is running.
The plugins AMX Mod X already includes
Before downloading anything, look at what ships with AMX Mod X. Most of it is enabled by default:
| Plugin | What it does |
|---|---|
admin, admincmd, menus | Admin accounts and commands: kick, ban, slap, map change, plus menus for players, maps and commands |
adminchat | Admin chat and on-screen messages: amx_say, amx_tsay, amx_csay, amx_psay |
adminvote | Votes for map, kick and ban |
mapchooser, nextmap, timeleft | End-of-map vote, nextmap and timeleft in chat |
statsx | Rank and stats: /rank, /top15, /statsme |
antiflood | Chat flood protection |
scrollmsg, imessage | Scrolling and periodic server messages |
restmenu (off by default) | Weapon restrictions menu |
admin_sql (off by default) | Admin accounts from a MySQL database instead of a file |
Admins are listed in configs/users.ini with access flags, and players log in by setting their password with setinfo _pw.
Popular plugins by category
Many classic CS 1.6 plugins have not been updated in years. They often still work, but test them on your server and keep a backup. Each entry links its official page.
Admin and bans
- Advanced Bans — replaces the built-in ban commands with timed bans that expire correctly across map changes. Old (2011) but widely used.
- AMXBans — a web panel plus game plugin that keeps bans and admins in MySQL, so several servers can share them. This maintained fork runs on modern PHP; its own README warns the codebase is very old and not recently audited, and you compile the plugins yourself.
Map voting
- Map Manager [Modular] — a modern, actively maintained map vote with rock-the-vote and nominations, split into modules you enable as needed. Requires AMX Mod X 1.9 or 1.10.
- Galileo — a feature-rich older alternative; no longer updated. Disable the built-in
timeleftwhen you use it.
Stats and chat
- CSstatsX SQL — keeps player stats in MySQL or SQLite, with skill ratings and played time. The project is no longer maintained.
- Chat Manager — chat prefixes, colours and custom names for admins and players.
Game modes
- Zombie Plague 5.0 — humans against zombies, with special rounds, classes and extra items.
- Deathrun Manager — the classic deathrun mode: one terrorist with traps, the rest race through.
- GunGame — climb through the weapons by scoring kills.
All three game modes date from the early 2010s and are no longer updated by their authors. Test them on a ReGameDLL server before opening it to players.
Anti-cheat: the honest picture
Server-side cheat detection for CS 1.6 is limited, and most of what once existed is no longer maintained. What is realistic today:
- ReChecker — a Metamod plugin from the ReHLDS team that checks players' game files against a list you define and kicks or logs on a mismatch. It needs ReHLDS. It catches modified files, not every cheat.
- ReAimDetector — an aim and no-spread detector for ReHLDS servers. It has not been updated since 2018.
The setup that actually works is a combination: ReChecker, a ban system such as Advanced Bans, demos for evidence, and admins who are online when players are.
ReAPI or Orpheu?
Both let plugins reach into the game beyond what AMX Mod X offers on its own, but they work very differently:
- ReAPI is an AMX Mod X module that exposes ReHLDS and ReGameDLL through supported functions and hooks. It is maintained alongside them.
- Orpheu hooks engine and game functions by scanning for their signatures in memory. Its last release is from 2014.
On a ReHLDS and ReGameDLL server, prefer plugins built on ReAPI. The ReGameDLL documentation itself warns that it is not binary compatible with the original game library and that some Orpheu-based plugins may fail or crash the server.
When a plugin will not load, and how many is too many
amxx pluginslists every plugin and its state; anything not running has a problem.amxx modulesshows whether the modules a plugin needs (ReAPI, SQL, CSX) are loaded.meta listshows Metamod plugins; BADF means a file failed to load.- The logs in
addons/amxmodx/logs— especially theerror_files — name the plugin and the cause.
The usual causes: a missing module, a wrong file name in plugins.ini, a plugin compiled for a newer AMX Mod X than the server runs, or folder permissions.
There is no fixed limit on how many plugins a server can run. What costs performance is plugins that do work every frame. Remove what you do not use, prefer ReAPI-based plugins, and on AMX Mod X 1.10 the amx_perflog_ms setting logs any plugin call that runs too long.
Plugins on a HytHost CS 1.6 server
Every HytHost CS 1.6 server comes with ReHLDS, ReGameDLL, Metamod-R, AMX Mod X and ReAPI installed, so you go straight to step 2 above: upload plugins with the file manager or SFTP and list them in plugins.ini. Plans include MySQL databases, which AMXBans and SQL-based stats need, and custom sounds and models reach players over FastDL.
With priority support, our team can install an AMX Mod X plugin with a basic configuration for you, on a best-effort basis. See CS 1.6 server hosting.
The full ReHLDS stack, MySQL databases for bans and stats, and FastDL — HytHost CS 1.6 hosting from €1.44/mo.
See CS 1.6 plansFrequently asked questions
Upload the .amxx file to addons/amxmodx/plugins, add its file name on a new line in addons/amxmodx/configs/plugins.ini, load any module it needs in modules.ini, then change map or restart. Check with amxx plugins that it shows as running.
Run amxx plugins and amxx modules in the console, then read the error log in addons/amxmodx/logs. The usual causes are a missing module such as ReAPI, a wrong name in plugins.ini, a plugin compiled for a newer AMX Mod X, or wrong folder permissions.
On a ReHLDS and ReGameDLL server, ReAPI. It is maintained alongside them and uses supported hooks, while Orpheu scans for function signatures and its last release is from 2014. The ReGameDLL documentation warns that some Orpheu-based plugins may fail or crash the server.
There is no fixed number. Performance depends on what the plugins do: those that run code every frame cost the most. Remove plugins you do not use, add new ones one at a time, and on AMX Mod X 1.10 use amx_perflog_ms to find slow plugin calls.
Add a line for them in addons/amxmodx/configs/users.ini with their name, Steam ID or IP, a password if used, and the access flags you want to give. Players who log in by name set their password in the console with setinfo _pw. Change map for the change to apply.
A CS 1.6 server ready for your plugins
HytHost CS 1.6 hosting comes with ReHLDS, ReGameDLL, Metamod-R, AMX Mod X and ReAPI installed, plus MySQL and FastDL — from €1.44/mo.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursWas this guide helpful?