/** * Use this section to tweak admin permission levels and groupings. * You can also define admin roles in this section. */ Levels { /** * These are the default role flag mappings. * You can assign new letters for custom purposes, however you should * not change the default names, as SourceMod hardcodes these. */ Flags { "reservation" "a" "kick" "b" "ban" "c" "unban" "d" "slay" "e" "changemap" "f" "cvars" "g" "configs" "h" "chat" "i" "vote" "j" "password" "h" "rcon" "i" //Custom flags START //Custom flags END //Note - root is a magic access flag that grants all permissions. "root" "z" } /** * By default, commands are registered with three pieces of information: * 1)Command Name (for example, "csdm_enable") * 2)Command Group Name (for example, "CSDM") * 3)Command Level (for example, "changemap") * You can override the default flags assigned to individual commands or command groups in this way. * To override a group, use the ":" character before the name. Example: * Examples: * ":CSDM" "i" // Override the CSDM group * "csdm_enable" "j" // Override the csdm_enable command * Note that for overrides, order is important. In the above example, csdm_enable overwrites * any setting that csdm_enable previously had. */ Overrides { } } Groups { /** * Allowed properties for a group: * * "flags" - Flag string. * "inherit" - Inherits permissions from another group. * "immunity" - Specifies a group to be immune to. Use "*" for all or "$" for users with no group. * NOTE: No one, even a root user, is immune from other root users. */ "Full Admins" { /** * You can override commands and command groups here. * Specify a command name or group and either "allow" or "deny" * Examples: * ":CSDM" "allow" * "csdm_enable" "deny" */ Commands { } "flags" "abcdefghiz" "immunity" "*" } }