How to assign privileges (admin / VIP) on a CS 1.6 server
In this manual, we will figure out how to assign privileges on your CS 1.6 server. We will learn how to assign admin rights and how to assign VIP status. We will also find out what functions specific flags are responsible for. Privileges will be assigned by Steam ID, IP, and nickname.1.) Go to your server folder:
Code
cstrike/addons/amxmodx/configs/users.ini
2.) The users.ini file contains all privileges on the server
For example:
Code
By nickname: "NickName" "password" "abcdefghijklmnopqrstu" "a"
Code
By STEAM_ID without password: "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
Code
By STEAM_ID with password: "STEAM_0:0:123456" "password" "abcdefghijklmnopqrstu" "c"
Code
By IP: "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
Access flags on a CS 1.6 server:
a – grants immunity: the player cannot be kicked, banned, killed, slapped, etc.
b – grants a reserved slot, allowing entry when the server is full.
c – grants access to amx_kick (allows kicking players without immunity).
d – grants access to amx_ban and amx_unban (ban and unban players without immunity).
e – grants access to amx_slay and amx_slap (kill and slap players without immunity).
f – grants access to amx_map (change map via menu).
g – grants access to amx_cvar (server console commands and settings; not all commands).
h – grants access to amx_cfg (server cfg configuration).
i – grants access to amx_chat (chat commands, voice chat).
j – grants access to amx_vote (voting).
k – sv_password (change password via amx_cvar).
l – grants access to amx_rcon and rcon_password commands (via amx_cvar).
m – grants access to level A (for additional plugins).
n – grants access to level B.
o – grants access to level C.
p – grants access to level D.
q – grants access to level E.
r – grants access to level F.
s – grants access to level G.
t – grants access to level H.
u – grants access to the admin menu (amxmodmenu).
z – grants regular player access (non-admin); this flag is rarely used.
Access type for admin by STEAM ID, nickname, IP:
a – kick the player if the admin password does not match.
b – clan tag.
c – admin by Steam ID.
d – admin by IP address.
e – password is not checked when joining the server (used for IP and Steam ID types).
*Do not assign admin by IP if you have a dynamic IP address.
You can find out your IP on the website: 2ip.ru
You can find out your Steam ID by typing the command "status" in the console (without quotes)
Example of what a STEAM ID looks like: STEAM_0:0:123456789 – copy it from the console from the player list shown after entering the command.
* Players using Non-Steam also have a Steam ID, but after reinstalling the game, their ID will change.
How to avoid admin account hacking via STEAM ID
* We strongly recommend assigning admin rights by Steam ID with a password so that attackers cannot spoof their Steam ID using cheats like SteamID Changer and gain admin rights. You can also protect your server from Steam ID spoofing using the anti-cheat tools Resourses Checker and OpenGL Detector by Mazdan.
* We do not recommend giving flags H and L to players you do not trust; these flags are most often used by head administrators.
