Granting administrator rights allows you easy and comprehensive administration with full control over your server. As an admin, you can use all available options and features the game offers directly in-game. All the steps you need to take to grant administrator rights for your server are described below.
Adding an admin is done via the users.ini configuration file. To become an admin and find these files, you first need to install AMXmodX and Metamod. If you haven’t done this yet, it’s worth checking out the following guide: Installing Plugins
To edit the users.ini file, you must connect to the server via FTP. Then navigate to the directory /gXXXX/cs16/cstrike/addons/amxmodx/configs. Open the file with a text editor and adjust it accordingly.
...
; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"
"loopback" "" "abcdefghijklmnopqrstu" "de"
In the config, the entry "loopback" "" "abcdefghijklmnopqrstu" "en" must be adjusted. Previously, authentication was done only via name and password. Nowadays, it only works via SteamID64. You can find your SteamID64 by opening your Steam profile and right-clicking somewhere on it. Then select Copy Steam URL.
Next, enter the URL on one of the following sites:
There you will get general account info as well as the Steam ID. We only need the SteamID64 here. The Steam ID must then be entered in the client entry under SteamID. The result looks like this:
"STEAM_0:0:XXXXXX" "" "abcdefghijklmnopqrstu" "ce"
The line contains the following info:
- Name/SteamID – Unique ID of the player.
- Password – not present with Steam authentication
- Permission level
- Connection flags – The flags control how AMX Mod X tries to authorize a connecting admin.
In this case, no password is needed because authentication is done via Steam. That’s why we use ce instead of en. Below you’ll find an overview of all permission levels and connection flags:
Permission Levels
| Permission Level | Description |
|---|---|
| a | Immunity (cannot be kicked/banned/killed/slapped and is protected from other commands) |
| b | Reservation (can join reserved slots) |
| c | amx_kick command |
| d | amx_ban and amx_unban commands |
| e | amx_slay and amx_slap commands |
| f | amx_map command |
| g | amx_cvar command (not all cvars are available) |
| h | amx_cfg command |
| i | amx_chat and other chat commands |
| j | amx_vote and other vote commands |
| k | Access to sv_password cvar (via amx_cvar command) |
| l | Access to amx_rcon command and rcon_password cvar (via amx_cvar command) |
| m | Custom Level A (for additional plugins) |
| n | Custom Level B (for additional plugins) |
| o | Custom Level C (for additional plugins) |
| p | Custom Level D (for additional plugins) |
| q | Custom Level E (for additional plugins) |
| r | Custom Level F (for additional plugins) |
| s | Custom Level G (for additional plugins) |
| t | Custom Level H (for additional plugins) |
| u | Menu access |
| z | User (not an admin) |
Connection Flags
| Flag | Description |
|---|---|
| a | Disconnect player on wrong password |
| b | Clan tag |
| c | This is SteamID/WONID |
| d | This is IP |
| e | Password is not checked (only name/IP/SteamID required) |
