Здравствуйте, гость ( Вход | Регистрация )
Страница 1 из 11
Форум » Форум по CS:S » Вопросы по игровым серверам CS:S » Как сделать себя админом в SourceMod (Здесь описаннно как добавить админа по: стиму, айпи, нику.)
Как сделать себя админом в SourceMod
Admin
Дата: Суббота, 03 Дек 2011, 11:19 | Сообщение # 1
Руковолитель объединения WJM Group
99
Сообщений:
6  +
Награды:
Замечания:
38
Добавление админов в SourceMod


SourceMod
- Не только отличная платформа для установки плагинов, но ещё и самая гибкая система администрирования клиента!
SourceMod по умолчанию предусматривает три метода администрирования:
Steam ID – уникальный для каждого Steam аккаунта
IP адрес - уникальный IP адрес полученный компьютером, но для этого у вас должен быть постоянный IP адрес.
По Нику - требуется пароль.

1. Делаем себя админом.
Для начала откройте файл cstrike/addons/sourcemod/configs/admins_simple.ini на вашем сервере.
Добавьте новую строку и напишите в ней следующее, заменив yoursteamid на ваш SteamID (узнать его можно написав в консоли сервера "status") получите примерно: STEAM_n:o:p
Код:

Code
"yoursteamid" "99:z"


1. Сохраните файл.
2. Перезапустите сервер
3. Зайдите на ваш сервер
4. Напишите sm_admin в консоли игры, и вернитесь в игру закрыв консоль.
Вы должны увидеть админское меню.

2. Уровни доступа
Теперь давайте быстро пробежимся по уровням доступа и узнаем что они означают
a - резервный слот
b - администратор, флаг требуется для админов
c - использование команды kick (кикание)
d - использование команды ban (бан)
e - использование команды unban (снять бан)
f - использование команды slay
g - разрешение менять карты
h - разрешение менять настройки сервера (cvar's)
i - смена используемого конфига
j - специальные привилегии в чате
k - доступ к запуску голосования
l - разрешение устанавливать пароль на сервере
m - разрешение использовать удаленную консоль для управления сервером
n - разрешение менять параметр sv_cheats и связанные с ним параметры
o - специальный флаг C
p - специальный флаг D
q - специальный флаг E
r - специальный флаг F
s - специальный флаг G
t - специальный флаг H
z - root (обладает всеми выше перечисленными функциями)

3. Иммунитет

Каждый администратор может иметь произвольную величину иммунитета установленного у него.
Но если администратор должен совершить действие над другим администратором, то успешность действия будет зависеть от величины иммунитета у администратора.
Например один администратор с иммунитетом 2 захочет кикнуть администратора с уровнем иммунитета 3, но у него это не получиться, будет выдано сообщение о недостаточном количестве прав доступа и о наличие более высокого иммунитета у другого игрового администратора.
По умолчанию, администраторы с одинаковым иммунитетом, могут совершать действия друг над другом.
Это может быть изменено с помощью переменной sm_immunity_mode в файле cfg/sourcemod.cfg.

4. Пароли
Для работы паролей администратор сервера должен изменить "PassInfoVar" строку в addons/sourcemod/configs/core.cfg файле.
Например:
Code

"PassInfoVar"                   "_sm1337"


Внимание! Если вы используете no-steam сервер, то настройка по умолчанию "PassInfoVar" _password работать не будет, необходимо обязательно изменить параметр, например на _pw (Это действительно для версий SourceMod'a 1.0 и выше).
Далее, если администратор имеет пароль, то он должен набрать пароль через команду setinfo в консоли клиента.
Например, с помощью примеров выше, игроку Sprinter необходимо набрать:
Код:
Code

setinfo "_sm1337" "mircss"


Вы также можете установить пароль при подключении.
Проверка Steam и IP подлинности ваших административных привилегий будет сделана автоматически, если пароль правильный.
Если проверка подлинности пароля происходит по нику, необходимо сначала авторизоваться, прежде чем изменить свое имя, или же вы будете кикнуты с сервера.

5. Легкое добавление администраторов.
Самый простой способ добавить администратора через конфигурационный файл admins_simple.ini.
Это простой файл, который требует два параметра в строке: проверка подлинности информации, а также флаги.
Строка флагов несколько гибкая и может иметь следующую информацию:

"STEAM_0:1:16" "bce" //админ, кик, unban для этого steamID. Нет иммунитета
"!127.0.0.1" "5:z" //все права для этого IP адреса, уровень иммунитета = 5
"Sprinter" "abc" "mircss" //имя Sprinter, пароль "mircss": резервный слот, админ, кик



ExAmple
Дата: Понедельник, 22 Апр 2013, 00:04 | Сообщение # 2
Сержант
14
Сообщений:
2  +
Награды:
Замечания:
1
Путь где себя прописать админом на SourceMod, если вы его установили
orangebox/cstrike/addons/sourcemod/configs/admins.cfg

Это пример с двенадцатью админами на сервере:

a - reservation Имеет право занимать резервный слот
b - generic Общее администрирование; Необходимо для всех админов
c - kick Кик других игроков
d - ban Бан других игроков
e - unban Разбан других игроков
f - slay Убивать игроков и наносить им вред (fun)
g - changemap Смена карты и изменение основных особенностей игры
h - cvar Изменение настроек sourcemod.cfg
i - config Запуск конфигов сервера
j - chat Доступ к админ чату
k - vote Запуск голосований
l - password Установка пароля на сервер
m - rcon Доступ к RCON командам
n - cheats Возможность изменять значение sv_cheats
z - root Полный доступ к серверу

Как отрыть меню админа на своем сервере:
Меню админа можно вызвать в игре с помощью команды в консоли sm_admin ,
но чтобы каждый раз не прописывать ее можно забиндить ,
вот как это делается в консоли. Набираем bind v sm_admin и
подтверждаем , в игре запуск админки будет на кнопку английскую V ,
а на русскую М
У меня так
это мой пример: bind = sm_admin
Потом нажимая в игре ( + или - ) у меня появляется админка



Scream
Дата: Вторник, 23 Апр 2013, 19:15 | Сообщение # 3
Генерал-майор
52
Сообщений:
2  +
Награды:
Замечания:
102
Путь где себя прописать админом на SourceMod, если вы его установили
orangebox/cstrike/addons/sourcemod/configs/admins.cfg



Форум » Форум по CS:S » Вопросы по игровым серверам CS:S » Как сделать себя админом в SourceMod (Здесь описаннно как добавить админа по: стиму, айпи, нику.)
Страница 1 из 11
Поиск: