CS 1.6 Admin Commands: Complete List for Server Admins
Last updated: May 4, 2026
This is the complete Counter-Strike 1.6 admin commands reference for AMX Mod X (AMXX) – the standard plugin system used on virtually all CS 1.6 servers. These CS 1.6 server admin commands are entered via the in-game console or RCON. Admin access level determines which commands are available to each admin. To run a server you first need players – download Counter-Strike 1.6 to get the client. If you need to set up a server first, see how to start a CS 1.6 server.
Note: Commands May Differ on Modified Servers
The commands listed in this guide are standard AMX Mod X defaults. Many CS 1.6 server owners install additional plugins or modify existing ones, which can change command names, add new commands, or remove default ones entirely. Common examples:
| Situation | Example |
|---|---|
| Custom admin plugin replaces AMXX defaults | !ban, !kick, !slay instead of amx_ban, amx_kick, amx_slay |
| Say-style commands via chat | Type !ban PlayerName in chat instead of console |
| Admin menu plugin | Type amxmodmenu or /admin to open graphical menu |
| Custom ban plugin (e.g. AMXBans) | amx_ban replaced by amx_xban with web panel integration |
| ReAPI-based server | Additional commands for steamid management not available in standard AMXX |
If a command is not working on a specific server, check with the server owner which admin system is installed. Type amx_plugins in console to see all active plugins – this shows which admin system is running.
How to Find All CS 1.6 Admin Commands on Your Server
This list covers standard AMX Mod X commands, but every server may have additional plugins that add new commands. To see the full list of admin commands available on your specific server with your specific access level, open the console and type:
amx_help
If there are many commands, they are displayed across multiple pages. To navigate pages:
amx_help 10
amx_help 20
amx_help 30
Continue until the last page. amx_help always shows the exact commands available on that server with your current access level – including any custom plugin commands not listed in this guide.
CS 1.6 Admin Commands – Player Management
These are the most frequently used CS 1.6 admin commands for managing players on the server.
| Command | Syntax | Description |
|---|---|---|
amx_kick |
amx_kick "name" "reason" |
Kicks a player from the server. Reason is optional but shown to all players. |
amx_ban |
amx_ban "name" "minutes" "reason" |
Bans a player for the specified number of minutes. Use 0 for permanent ban. |
amx_addban |
amx_addban "IP or SteamID" "minutes" "reason" |
Adds a ban by IP address or SteamID directly to the ban list. Useful for banning offline players. |
amx_unban |
amx_unban "IP or SteamID" |
Removes a ban for the specified IP address or SteamID. |
amx_slay |
amx_slay "name" |
Instantly kills a player. Used to punish rule violations without removing them from the server. |
amx_slap |
amx_slap "name" "damage" |
Deals damage to a player without killing them. Example: amx_slap "Player" 25 deals 25 damage. |
amx_who |
amx_who |
Lists all players on the server with their SteamID, IP, ping, and admin level. |
amx_leave |
amx_leave "team" |
Kicks all players except those on the specified team. Example: amx_leave "CT" kicks all T players. |
amx_pause |
amx_pause |
Pauses and unpauses the game. Freezes all players in place. |
amx_noclip |
amx_noclip "name" |
Toggles noclip (fly through walls) for a player. Requires sv_cheats 1 or specific AMXX build. |
amx_godmode |
amx_godmode "name" |
Toggles god mode (invincibility) for a player. |
amx_freeze |
amx_freeze "name" |
Freezes a player in place – they cannot move but can still shoot. Toggle to unfreeze. |
amx_spawn |
amx_spawn "name" |
Respawns a dead player immediately without waiting for next round. |
amx_team |
amx_team "name" "1/2" |
Moves a player to the specified team. 1 = Terrorist, 2 = Counter-Terrorist. |
Chat and Message Commands
Admin message commands in Counter-Strike 1.6 allow sending messages to all players, specific players, or displaying text on the HUD.
| Command | Syntax | Description |
|---|---|---|
amx_say |
amx_say "message" |
Sends a message to all players in the standard chat. Displayed as “ADMIN: message”. |
amx_chat |
amx_chat "message" |
Sends a message visible only to other admins on the server. |
amx_psay |
amx_psay "name" "message" |
Sends a private message to a specific player. Only that player sees it. |
amx_tsay |
amx_tsay "color" "message" |
Displays a message on the left side of all players’ HUD. Supports color codes. |
amx_csay |
amx_csay "color" "message" |
Displays a message in the center of all players’ screens. Supports color codes. |
Counter-Strike 1.6 Voting Commands
| Command | Syntax | Description |
|---|---|---|
amx_votemap |
amx_votemap "map1" "map2" "map3" |
Starts a map vote. Players choose from the listed maps. Up to 4 maps can be listed. |
amx_votekick |
amx_votekick "name" |
Starts a vote to kick the specified player. If majority votes yes, player is kicked. |
amx_voteban |
amx_voteban "name" |
Starts a vote to ban the specified player. |
amx_vote |
amx_vote "question" "option1" "option2" |
Starts a custom yes/no or multiple choice vote. Example: amx_vote "Extend map?" "Yes" "No" |
amx_cancelvote |
amx_cancelvote |
Cancels any currently active vote immediately. |
Server Configuration Commands
These Counter-Strike 1.6 admin commands change server settings without requiring direct server console access.
| Command | Syntax | Description |
|---|---|---|
amx_map |
amx_map "mapname" |
Changes the current map. Example: amx_map de_dust2. Server restarts to the new map. |
amx_cvar |
amx_cvar "cvar" "value" |
Sets any server cvar. Example: amx_cvar mp_timelimit 30 sets round time limit to 30 minutes. |
amx_cfg |
amx_cfg "filename" |
Executes a config file from the server’s cstrike folder. Example: amx_cfg competitive.cfg |
amx_plugins |
amx_plugins |
Lists all currently loaded AMXX plugins with their status (running/paused/error). |
amx_modules |
amx_modules |
Lists all loaded AMXX modules (libraries used by plugins). |
Common server cvars used with amx_cvar:
| Cvar | Example | Effect |
|---|---|---|
mp_timelimit |
amx_cvar mp_timelimit 30 |
Sets map time limit in minutes |
mp_roundtime |
amx_cvar mp_roundtime 2 |
Sets round time limit in minutes |
mp_maxrounds |
amx_cvar mp_maxrounds 30 |
Sets maximum rounds before map change |
mp_friendlyfire |
amx_cvar mp_friendlyfire 1 |
Enables friendly fire |
mp_autokick |
amx_cvar mp_autokick 0 |
Disables auto-kick for idle players |
sv_alltalk |
amx_cvar sv_alltalk 1 |
Both teams hear each other in voice chat |
mp_buytime |
amx_cvar mp_buytime 0.5 |
Sets buy phase duration in minutes (0.25 = 15 seconds) |
Special Admin Commands
| Command | Syntax | Description |
|---|---|---|
amx_resetcvars |
amx_resetcvars |
Resets all server cvars to their default values. Useful after accidental cvar changes. |
amx_reloadadmins |
amx_reloadadmins |
Reloads the admins.cfg file without restarting the server. Use after adding or removing admins. |
amx_showrcon |
amx_showrcon 0/1 |
Shows or hides RCON commands in server console log. |
amxmodmenu |
amxmodmenu |
Opens the AMXX graphical admin menu in-game. Shows all available commands as clickable menu items. |
RCON Commands for Counter-Strike 1.6
RCON (Remote Console) allows server control from within the game or externally without AMXX. Requires the RCON password set in server.cfg.
Set RCON password in server.cfg:
rcon_password "yourpassword"
To use RCON from in-game console:
rcon_password "yourpassword"
rcon command
Common RCON commands:
| Command | Example | Effect |
|---|---|---|
rcon changelevel |
rcon changelevel de_inferno |
Changes map immediately |
rcon sv_restart |
rcon sv_restart 1 |
Restarts the round after 1 second |
rcon kick |
rcon kick "Player Name" |
Kicks a player (server-level, no AMXX needed) |
rcon status |
rcon status |
Shows all connected players with UserID, SteamID and IP |
rcon mp_timelimit |
rcon mp_timelimit 20 |
Sets time limit via RCON |
rcon exec |
rcon exec server.cfg |
Executes a config file on the server |
HUD Color Codes for amx_tsay and amx_csay
Color codes work with amx_tsay and amx_csay commands to display colored text on the HUD.
| Code | Color | Example |
|---|---|---|
^1 |
Red | amx_tsay "^1Server restart in 5 minutes" |
^2 |
Green | amx_csay "^2Welcome to the server!" |
^3 |
Yellow | amx_tsay "^3Warning: no camping allowed" |
^4 |
Blue | |
^5 |
Dark Green | |
^6 |
Purple | |
^7 |
White |
Multiple colors in one message: amx_tsay "^1Warning: ^3No camping ^2on this server!"
CS 1.6 AMX Mod X Admin Access Levels
AMXX uses a flag-based access system defined in addons/amxmodx/configs/admins.cfg. Each flag grants access to specific commands. Flags are combined – an admin with flags cde can kick, ban and slay.
| Flag | Access Level | Commands Unlocked |
|---|---|---|
a |
Immunity | Cannot be kicked, banned or slapped by other admins. |
b |
Reserved slot | Can join a full server. No extra commands – only slot reservation. |
c |
Kick | amx_kick, amx_votekick |
d |
Ban | amx_ban, amx_addban, amx_unban, amx_voteban |
e |
Slay / Slap | amx_slay, amx_slap, amx_freeze, amx_godmode, amx_noclip, amx_spawn, amx_team |
f |
Map change | amx_map, amx_votemap, amx_cancelvote |
g |
Cvar change | amx_cvar – not all cvars available, server owner can restrict |
h |
Config execution | amx_cfg |
i |
Chat / HUD messages | amx_say, amx_chat, amx_psay, amx_tsay, amx_csay |
j |
Vote start | amx_vote, amx_votekick, amx_voteban, amx_votemap, amx_cancelvote |
k |
Password change | Access to sv_password cvar through amx_cvar |
l |
RCON access | Access to amx_rcon command and rcon_password cvar |
m |
Userdefined Level A | For third-party plugins. Meaning varies per plugin. |
n |
Userdefined Level B | For third-party plugins. Meaning varies per plugin. |
o |
Userdefined Level C | For third-party plugins. Meaning varies per plugin. |
p |
Userdefined Level D | For third-party plugins. Meaning varies per plugin. |
q |
Userdefined Level E | For third-party plugins. Meaning varies per plugin. |
r |
Userdefined Level F | For third-party plugins. Meaning varies per plugin. |
s |
Userdefined Level G | For third-party plugins. Meaning varies per plugin. |
t |
Userdefined Level H | For third-party plugins. Meaning varies per plugin. |
u |
Menu-Access | Access to amxmodmenu graphical admin menu only. |
z |
User (no Admin) | No admin commands. Standard player without any admin privileges. Used to explicitly mark non-admin accounts in admins.cfg. |
Example admins.cfg entry with full admin access (all flags):
"STEAM_0:1:12345678" "password" "abcdefghijklmnopqrstu" ""
Example entry with kick, ban and slay only:
"192.168.1.1" "password" "cde" ""
Example entry with immunity and reserved slot only (no admin commands):
"STEAM_0:1:87654321" "" "ab" ""
For server configuration and setup guide, see CS 1.6 server.cfg settings.
To obtain the stable version safely plus you can browse through the Counter-Strike 1.6 homepage, feel free to use our links. If you enjoyed reading this.
