Добавление администраторов через admins.cfg

Материал из DS-HOST Wiki
Перейти к: навигация, поиск

Через FTP редактируем файл addons/sourcemod/configs/admins.cfg

Так же как и в первом способе SourceMod может проверить подлинность клиента несколькими методами. Например:

STEAM ID
IP адрес
Nickname


Admins
{
  "Admin Name"
  {
    "auth"       "[steam|name|ip]"
    "identity"   "[unique id]"
    "[option1]"  "[value1]"
    "[option2]"  "[value2]"
    /* .... */
  }
}
auth: Тут указываем метод проверки пользователя по steam, name, или ip.
identity: Тут указываем steam игрока, name в игре или его IP, по которому SourceMod его найдет и определит, что у игрока есть права администратора.
password: Если вы выберите метод проверки подлинности клиента по его нику в игре, то тут вам нужно будет указать обязательно пароль.
flags: Тут выставляем флаги доступа.
immunity:Тут выставляем уровни иммунитета.

Пример:

Admins
{
  //По STEAM ID
  "BAILOPAN"
  {
    "auth"     "steam"
    "identity" "STEAM_0:1:2345"
    "flags"    "abcdef"
    "immunity" "99"
  }
  //По IP адресу
  "Blue Crab"
  {
    "auth"     "ip"
    "identity" "127.0.0.1"
    "flags"    "z"
    "immunity" "99"
  }
  //По name (Нику игрока)
  "Blue Crab"
  {
    "auth"     "name"
    "identity" "BAILOPAN"
    "password" "qwerty12345"
    "flags"    "z"
    "immunity" "99"
  }
}


Правильно прописать админку по Steam id и паролю, для v34

Admins
{
  //По STEAM ID
  "BAILOPAN"
  {
    "auth"     "steam"
    "identity" "STEAM_0:1:2345"
    "password" "qwerty12345"
    "flags"    "abcdef"
    "immunity" "99"
  }
}