Adding an Admin to your Counter Strike: Source Server

Counter Strike: Source server owners have a lot of available options when it comes to making other players admins. Server admins can each be given a range of different permission levels that allow them to do things like kicking/banning players, making config changes, starting votes and more.

Note: In order to assign an admin you will need to install SourceMod on your server.

Permission Levels

When granting admin permissions to a player you will be required to assign permission levels. These permission levels let the server know exactly what commands admins will be allowed to use. The permission levels are defined for each individual admin meaning you have a high level of customisation available.

Below is a list of each permission flag along with a description of the commands it grants access to.

Name Flag Description
reservation a Reserved slot access.
generic b

Generic admin; required for admins.

kick c Kick other players.
ban d Ban other players.
unban e Remove bans.
slay f Slay/harm other players.
changemap g Change the map or major gameplay features.
cvar h Change most cvars.
config i Execute config files.
chat j Special chat privileges.
vote k Start or create votes.
password l Set a password on the server.
rcon m Use RCON commands.
cheats n Change sv_cheats or use cheating commands.
root z Should be used with caution. Magically enables all flags and ignores immunity values.

Immunity

Immunity is a flexible system based on different levels of power for administrators. Each admin is given a number that shows how much power they have, called an "immunity value." Bigger numbers mean more power. For example, if Admin #1 has an immunity of 3 and Admin #2 has 10, Admin #2 can target and run commands that affect Admin #1, but not the other way around. The numbers can be anything above 0, with 0 meaning the player has no immunity level.

By default, admins with the same immunity value can target and execute commands on each other. Administrators with the root (z) permission level bypass all immunity values.


Assigning an Admin

Once you have decided on the Permission and Immunity Level for your administrators you will need to add an entry to your server's admins_simple.ini file.

  1. Access your control panel and Stop your server.
  2. Navigate to Files > Config Files.
  3. Click admins_simple.ini.
  4. At the bottom of the file enter the player's SteamID followed by an immunity level and permission level.

    For Example: "<Steam ID/!IP/Steam name>" "<immunity level:><flag>"

    The below screenshot shows a player with 99 immunity and access to the generic, kick and unban permission levels.
  5. Save and Start your server.

To learn more about Counter Strike: Source server hosting, you can browse our library of Knowledgebase articles here.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Apply a GSLT Token to your Counter Strike: Source Server

Although not required, it is possible to add a GSLT Token to your Counter Strike: Source server....

How to Configure your Counter Strike: Source Server

Counter-Strike: Source gives server owners a large variety of customisation to their server, with...

How to Install SourceMod Plugins on your Counter Strike: Source Server

SourceMod is a modification framework that allows server owners of games that run on the...

How to Join your Counter Strike: Source Server

Once you have your Counter Strike: Source server configured the way you want it, you're ready to...

How to Kick and Ban Players from your Counter Strike: Source Server

Counter Strike: Source server admins have a wide range of commands at their disposal, including...