[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Добавление администраторов в SourceMod
masterДата: Среда, 01.02.2012, 16:46 | Сообщение # 1
Рядовой
Группа: Администраторы
Сообщений: 7
Репутация: 0
Статус: Offline
SourceMod - это расширение стандартных функций выделенного сервера на движке Source/Orange Box от создателя АМХХ - BAILOPAN. Более гибкий в настройке чем Mani, обновляется с завидной регулярностью, локализирован на многие языки, в том числе и на русский.
Для SourceMod есть два способа добавить администратора, разница только в том, через какой файл добовлять администраторов, через admins.cfg или admins_simple.ini, кому через какой файл удобней.
Добавление администраторов через admins_simple.ini

Через FTP редактируем файл addons/sourcemod/configs/admins_simple.ini
SourceMod может проверить подлинность клиента несколькими методами.

Например:
  • [STEAM ID (Рекомендуемый способ)
  • IP адрес
  • Nickname
    Каждый из этих методов аутентификации может быть использован в сочетании друг с другом, например, вы можете использовать IP-адрес и ник, как метод проверки подлинности.
    Разберем все три метода отдельно.

    По STEAM ID

    Использование Steam ID в качестве метода проверки подлинности является самым простым и наиболее безопасным способом проверки подлинности администратора для SourceMod, потому что ваш Steam ID является уникальным для вашего акаунта в STEAM и никогда не изменится. Если вы собираетесь использовать Steam ID то, все что вам нужно, это добавить его в ваш admins_simple.ini.
    Для того, что бы узнать свой SteamID нужно зайти на любой сервер и в консоли ввести status.
    Code
        
    Взята только последняя часть файла.
    ////////////////////////////////
        //
        // Examples: (do not put // in front of real lines, as // means 'comment')
        //
        // "STEAM_0:1:16"    "bce"   //generic, kick, unban for this steam ID, no immunity
        // "!127.0.0.1"      "99:z"  //all permissions for this ip, immunity value is 99
        // "BAILOPAN"        "abc"   "Gab3n"        //name BAILOPAN, password "Gab3n": gets reservation, generic, kick
        //
        ////////////////////////////////
            
         "STEAM_0:1:16" "4:bce"


    Первое это STEAM ID, второе — флаги доступа и имунитет - указывают какие права имеет добавленный администратор, что он может делать. Оних мы поговрим чуть ниже.

    По IP

    Проверка по IP-адресам также довольно надежно защищенный способ аутентификации, а как Steam ID, так и IP является также уникальным (в большинстве случаев).
    "!127.0.0.1" "5:bcafg"

    Где !127.0.0.1 - нужно указать ваш IP адрес, узнать его можно на сайте www.2ip.ru, второе — флаги доступа и имунитет.

    По нику и паролю
    Последний метод проверки подлинности, который может быть использован, осуществляется через nickname игроков. Этот метод нельзя использоваться без пароля.
    1. В файле admins_simple.ini пишем:
    Code
    "Ваш_ник" "99:z" "Ваш_пароль"


    Пример:
    Code
    "BAILOPAN"  "abc"   "Gab3n"


    2. В core.cfg меняем строчку "PassInfoVar" "_password" например на:
    Code
    "PassInfoVar"    "_smserv"


    Если вы используете этот метод проверки подлинности для SourceMod, то прежде чем присоединиться к серверу, необходимо ввести в консоли следующие:
    Code
    setinfo "_smserv" "Ваш_пароль"


    Если у вас есть доступ к фтп, то в файле autoexec.cfg, добавить эту стрчоку.
    setinfo "_smserv" "Ваш_пароль"

    Как добавлять администраторов через файл admins_simple.ini мы разобрали.
  •  
    • Страница 1 из 1
    • 1
    Поиск:


    Рип by w1ki
    Бесплатный конструктор сайтовuCoz