Left 4 Dead does not ship with an admin system. In-game admin rights are only available through SourceMod.
Find the SteamID
For the admin list you need the SteamID in the format STEAM_0:x:xxxxxxx.
Add an admin
-
Connect via SFTP
Connect to your server via SFTP. -
Open the file
Open the following file:/left4dead/addons/sourcemod/configs/admins_simple.ini -
Add the player
Add one admin per line. A line is structured like this:"<SteamID | !IP | Steam name>" "[immunity level:]<flags | @group>" ["password"]Examples:
"STEAM_0:1:16" "bce" // generic, kick, unban for this SteamID, no immunity "STEAM_0:1:12345678" "99:z" // all permissions, immunity level 99 "!127.0.0.1" "5:z" // all permissions for this IP, immunity level 5 "Player name" "abc" "password" // permissions by Steam name, protected with a password -
Apply the changes
Save the file and enter the following command in the server console:sm_reloadadminsAlternatively restart your server.
Permission flags at a glance
| Flag | Name | Meaning |
|---|---|---|
a |
reservation | Reserved slot access |
b |
generic | Generic admin status – required for every admin |
c |
kick | Kick other players |
d |
ban | Ban other players |
e |
unban | Remove bans |
f |
slay | Slay or harm players |
g |
changemap | Change the map or major gameplay features |
h |
cvar | Change most ConVars |
i |
config | Execute config files |
j |
chat | Special chat privileges |
k |
vote | Start or create votes |
l |
password | Set a password on the server |
m |
rcon | Use RCON commands |
n |
cheats | Change sv_cheats or use cheat commands |
o – t |
custom1 – custom6 | Custom groups 1 to 6 |
z |
root | Enables all flags and ignores immunity |
Use the admin menu
-
Join the server
Connect to your server. See Join Server for how to do that. -
Open the menu
Open the admin menu with the commandsm_adminin the game console or with!adminor/adminin the chat.
Alternative: admins.cfg
Instead of admins_simple.ini you can also add admins in the KeyValues format:
/left4dead/addons/sourcemod/configs/admins.cfg
Admins
{
"Player name"
{
"auth" "steam"
"identity" "STEAM_0:1:12345678"
"flags" "abcdef"
}
}
