NISSAN4IG
Пользуйтесь поиском!!! И выбирайте правильно тему для топика! 
[spoiler=Настройка администрирования в SourceMod]Находим и редактируем файл addons/sourcemod/configs/admins_simple.ini. Добавлять можно администраторов по одному из трех параметраv: STEAM_ID, IP и логину. Рассмотрим добавление администратора по STEAM_ID
В самом конце документа добавляем одну строчку:
"STEAM_0:1:123456" "bce" //kick, ban, slay for this steam ID. no immunity где “STEAM_0:1:123456” - ваш стим-айди, “bce” - флаги доступа (указывают какие права имеет администратор).
[spoiler=Описание флагов]a - резервация (присоединение к игре с использованием резервного слота)
b - базовое администрирование, необходимое для админа
c - использование команды kick
d - использование команды ban
e - использование команды unban
f - использование команды slay/ущерб
g - смена карты, или особенностей игрового процесса
h - изменение большинства переменных /cvar
i - запуск/выполнение конфигурационных файлов
j - использование привилегий чата
k - доступ к использованию/созданию голосований
l - доступ к установке пароля на сервере
m - доступ к использванию rcon-комманд
n - использваоние переменной sv_cheats и других чит-команд
z - допускает ко всем флагам[/spoiler]
Что касается иммунитета админов, то в SourceMod это - гибкая система, основанная на уровнях неприкосновенности. У каждого админа может быть произвольное значение иммунитета, установленное на них. Может ли один админ применить комманды к другому админу зависит от того, у кого есть более высокое значение неприкосновенности. По умолчанию, админы с одним и тем же уровнем иммунитета могут адресовать комманды друг другу. Измененения дефолтных параметров выставляется через sm_immunity_mode в cfg/sourcemod.cfg.
Существует также альтернативный способ добавления админов через configs/admins.cfg, это более продвинутый способ, с использованием системы формата KeyValues.
Каждый админ имеет свой собственный блок в главном блоке "Admin". 
Формат следующий:
![[ img ]](ftp://sourceplay.ru/upload/IMG/30.jpg)
Доступные опции:
- auth(авторизация): Обязательное требование: Должен быть указан один из 3-х параметров определения админа (STEAM_ID, имя/логин, IP);
- identity(идентификация): Обязательное требование: Уникальное значение, по которому Sourcemod определяет админа;
- password(пароль): Дополнительно: Пароль, который должен ввести пользователь при наличии авторизации по паролю (админ);
- group(группа): Дополнительно: Определяет название группы, к которой привязан пользователь. Может быть определено более одной группы;
- flags(флаги): Дополнительно: Флаги доступа по умолчанию, которые пользователь должен получить;
- immunity(иммунитет): Дополнительно: Значения иммунитета по умолчанию, которые пользователь должен получить.
Имя “admin” является дополнительным (поле может быть чистым). Это не используется и предназначено удобства.
Пример:
![[ img ]](ftp://sourceplay.ru/upload/IMG/40.jpg)
[/spoiler]
[spoiler=Настройка администрирования в Mani Admin Plugin]Далее необходимо настроить админов. Для начала разберемся со структурой файла 
clients.txt (чисто в информативных целях, на практике вам в него лезть не придется): 
При начальной установке плагина файл отсутствует. Он будет создан при первом запуске. 
Структура нового файла для назначения админов сложнее, чем раньше, но в реальности - удобнее. 
Первым делом идем в конец файла и смотрим в раздел "
admingroups". Тут прописаны группы доступа. Это ГОРАЗДО удобнее, чем вписывать все флаги на каждого админа. 
В отличие от версий 1.1.х по умолчанию все запрещено, и указание флага (буквы) не отбирает права, а дает. Формат задания группы (флаги необходимо указывать через пробел): 
"имя_группы" "с п и с о к ф л а г о в" 
Флаг 
admin необходим для получения админских прав. Без него доступа к администрированию не будет независимо от других флагов. 
Флаг 
client дает доступ к управлению списком админов 
Флаг 
pban дает доступ к перманентным банам 
Флаг 
spray дает доступ к отслеживанию спреев игроков 
Флаг 
grav дает доступ к изменению гравитации
Полный список флагов описан в файле 
flags.txt 
Разобравшись с группами переходим к админам: 
Все админы прописываются в секции "players". 
Первое поле - ID, отделяющего одного админа от другого. По этому полю идентифицируется админ, так что делайте его понятным (пример: admin1 - полохое, обозначение, Vasya Pupkin - хорошее). 
Дальше идут параметры: 
"
name" - понятное вам и другим имя админа 
"
steam" - SteamID админа 
"
admingroups" - группы админа 
"
immunityflags" - параметры иммунитета 
"
adminflags" - параметры доступа к админским функциям (аналогично тому, как мы делали в группах) 
"
ip" - ip адрес админа если вы хотите назначать админов по адресам 
"
nick" - ник админа, если вы хотите назначать админов по никам 
"
password" - пароль админа (используется только при назначении по никам) 
Любой из параметров, кроме пароля, может содержать несколько значений. 
Теперь собственно назначение админов: 
Способ 1: Нормальный 
Все операции по назначению админов, можно делать прямо из игры или с консоли сервера с помощью команды ma_client и ma_clientgroup. 
Проделать это вам необходимо как минимум раз, т.к. добавление через меню (Способ 2) возможно только, если настроен хотя бы один админ. 
Параметры я расписал выше, так что теперь просто приведу последовательность команд, которая создает группу с полным доступом, одного админа, устанавливает его SteamID, включает его в группу и дает полный иммунитет (+# при назначении флагов означает "все флаги", индивидуальные флаги добавляются по одному "+a +b +c": 
ma_clientgroup addagroup "Full Access" "+#" 
ma_client addclient "Newbie" 
ma_client addsteam "Newbie" "STEAM_0:1:4562525" 
ma_client setaflag "Newbie" "+admin +client" 
ma_client addagroup "Newbie" "Full Access" 
ma_client setiflag "Newbie" "+#" 
 
Способ 2: Через меню 
Тут все элементарно. Назначив себя админом, заходите на сервер, вызываете админское меню (команда admin) и назначаете админов следуя инструкциям в меню.
Способ 3: Если у вас были более ранние версии плагина (1.1.х):
Обновляем плагин с 1.1.х до 1.2 Beta и запускаем сервер. Новая версия плагина обнаружив файлы 
adminlist.txt, 
admingroups.txt, 
immunitylist.txt и 
immunitygroups.txt автоматически сгенерит 
clients.txt (в котором теперь хранятся данные об админах) и добавит к расширению старых файлов .old. Все 
Плюсы: ничего делать не надо, плагин делает все сам
Минусы: Работает только один раз. Вернее не один, можно конечно вносить изменения в 
adminlist.txt, удалять 
clients.txt, перезапускать сервер и позволять плагину генерить 
clients.txt заново при каждом добавлении админа... Но согласитесь, это геморр.
Cпособ 4: создать 
clients.txt на примере:
"clients.txt"
{
    "version"    "1"
    // This key group lists all your client players
    "players"
    {
        // This must be a unique client name
        "Admin1"
        {
            // Client real name
            "name"    "nick"
            // Steam ID for client
            "steam"    "STEAM_0:1:1"
            "groups"
            {
                "Admin"    "Serveradmin"
                "Immunity"    "Serveradmin"
            }
        }
    }
   // These are global groups of flags that can be assigned to clients
   "groups"
   {
      "Immunity"
      {
         "Serveradmin"   "a b c d e f g h i j k l m n o p q r s t u v x y afk ping autojoin grav Immunity"
         "Clanmember"    "a b c k n p ping grav autojoin Immunity"
         "Teamadmin"     "b k n ping Immunity"
         "No Kick Ban"   "b k Immunity"
         "NoFun"           "d f g i j l t Immunity"
      }
      "Admin"
      {
         "Serveradmin"  "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e"
         "Serveradmin"  "f g i k l m o p q q2 q3 r s t v w x y z admin client grav pban spray"
         "Clanmember"   "B D F H I K M N O Q R S T U V W X Y Z a b c d f g i j k l m o p s t v w y admin pban"
         "Teamadmin"    "I O V a b k l o p v w admin"
         "Level 2 Access"   "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a c d e"
         "Level 2 Access"   "f g i j k l m o p q r s t v w z admin spray grav pban client"
         "No Rcon Or Sound"   "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
         "No Rcon Or Sound"   "e f g i j k l m o q s t v w x y z admin spray grav pban"
         "No Rcon Or Sound"   "client"
      }
   }
} [/spoiler]