Adding Admins

From SOPWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 23:36, 9 September 2007 (edit)
Drunken F00l (Talk | contribs)
(Laid out the format and filled out the adding an admin by SteamID section)
← Previous diff
Revision as of 03:41, 11 September 2007 (edit) (undo)
Drunken F00l (Talk | contribs)
(DF_admins.txt Helper Program)
Next diff →
Line 39: Line 39:
== Adding an Admin by IP == == Adding an Admin by IP ==
 +
 +== Adding an Admin Using the DF_admins.txt Helper Program ==
 +First, download the [http://www.sourceop.com/modules.php?name=Downloads&d_op=getit&lid=10 DF_admins.txt Helper Program here]. Install it and then run it. When you run it, at the top left you can pick if you want to add an admin by SteamID, name, IP address, or edit the default user. If you pick SteamID, name, or IP address, make sure to enter the respective info in the box below. Then, you can check whether or not you want the admin to have a password and enter the password. Now, pick the commands you want the user to have access to. For an easy way to give full access, just click the Check All button. After you pick the commands, copy and paste the text on the right into your DF_admins.txt file.

Revision as of 03:41, 11 September 2007

All admins are controlled by the DF_admins.txt file. This file can be found in the {gamedir}\addons\SourceOP folder. All lines in this file that begin with // are ignored by SourceOP when parsing the file and are just used for commentary purposes.


Contents

Adding an Admin by SteamID

At the end of the DF_admins file.txt, on a new line add "SteamID:STEAM_ID_GOES_HERE" (with quotes). Replace STEAM_ID_GOES_HERE with the actual SteamID of the admin. Then, on a new line below that, add the { character. Next, add any directives for the admin. For example, to give the admin full access, simply put baseLevel = 131071 on a new line below the '{'. You can deny access to specific commands by writing denyAdminCmd = and then the users name for the specific command. After you have added all directives for the admin, close it off by adding a } character on a new line below all directives.

Examples

Admin with SteamID STEAM_0:1:5637637 with full access.

"SteamID:STEAM_0:1:5637637"
{
	baseLevel = 131071
}


Admin with SteamID STEAM_0:1:5637637 with full access. This admin must login with the password mypass before being allowed access to any commands.

"SteamID:STEAM_0:1:5637637"
{
	baseLevel = 131071
	password = mypass
}


Admin with SteamID STEAM_0:1:5637637 with access to all commands except for the admin_ban command.

"SteamID:STEAM_0:1:5637637"
{
	baseLevel = 131071
	denyAdminCmd = ban
}

Adding an Admin by Name

Adding an Admin by IP

Adding an Admin Using the DF_admins.txt Helper Program

First, download the DF_admins.txt Helper Program here. Install it and then run it. When you run it, at the top left you can pick if you want to add an admin by SteamID, name, IP address, or edit the default user. If you pick SteamID, name, or IP address, make sure to enter the respective info in the box below. Then, you can check whether or not you want the admin to have a password and enter the password. Now, pick the commands you want the user to have access to. For an easy way to give full access, just click the Check All button. After you pick the commands, copy and paste the text on the right into your DF_admins.txt file.

Personal tools