In this file you set admin groups and admin users, like so:
Code: Select all
Group=NameOfGroup:Permission1,Permission2,Permission3
Group=NameOfGroup2:Permission1,Permission2
Code: Select all
Group=ServerMasters:changemap,private,chat,kick,ban,immunity,reserve
Group=ServerHelpers:changemap,chat,kick
Code: Select all
startvote - not used
changemap
pause - Pause server gameplay
cheat - Use server cheat commands
private - Password protect server
balance - Enable server team balance
chat - Admin chat and Server broadcast
kick
ban
config - Change server config
cameraman - Admin spectate mode
immunity - Cannot be kicked / banned
manageserver - Shutdown server
featuretest - Any features added for testing by dev team
reserve - Reserve slot
demos - Record Demos (not working)
debug - show admin stats command and other debugging info
Below the Group= lines, but still in the same file, you will set individual users and grant them access to one of the admin groups you created above, following this format:
Code: Select all
// Comment or name here
Admin=SteamID64:NameOfGroup
- The comment or name after the two // slashes is not actually used by the server and is only there to leave yourself a note, typically the name of the admin.
You will need to replace "SteamID64" with the correct ID for the user. You can lookup your 64 bit SteamID using an online conversion tool, such as: https://steamid.io/
The "NameOfGroup" portion will need to be replaced with the name of one of the groups you created above.
Following the same example we used for the admin groups above, you could end up with something like this:
Code: Select all
Group=ServerMasters:changemap,private,chat,kick,ban,immunity,reserve
Group=ServerHelpers:changemap,chat,kick
// Alex
Admin=123456:ServerMasters
// Bob
Admin=234567:ServerMasters
// Chuck
Admin=345678:ServerHelpers
// Chuck's wife
Admin=456789:ServerHelpers
// Dale - Our new helper!
Admin=567890:ServerHelpers