Добавление администраторов SourceMod: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) |
||
Строка 26: | Строка 26: | ||
* immunity - уровень имунитета, преимущество перед другими администраторами | * immunity - уровень имунитета, преимущество перед другими администраторами | ||
− | == Пример == | + | === Пример === |
<pre> | <pre> | ||
Admins | Admins | ||
Строка 57: | Строка 57: | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | == Флаги доступа == | ||
+ | {| class="wide" border="1" | ||
+ | |- | ||
+ | | a | ||
+ | | резервный слот | ||
+ | |- | ||
+ | | b | ||
+ | | администратор, флаг требуется для админов | ||
+ | |- | ||
+ | | с | ||
+ | | использование команды 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 (обладает всеми выше перечисленными флагами) | ||
+ | |} | ||
+ | |||
+ | === Примечание === | ||
+ | Не путайте флаг '''Z''' в '''AMX MOD X''', где им обозначается обычный игрок (не админ). |
Текущая версия на 01:09, 11 мая 2013
В SourceMod, в отличие от AMX MOD X, можно добавлять администратора двумя способами, через два файла: через файл admins_simple.ini и admins.cfg. Добавлением через admins.cfg кажется мне более удобным.
Содержание
admins.cfg
- Открываем файл addons/sourcemod/configs/admins.cfg
- В файл admins.cfg вставляются примерно следующие данные
Admins { "Admin Name" { "auth" "[steam|name|ip]" "identity" "[unique id]" "flags" "[flags]" "immunity" "[immunity value]" /* .... */ } }
- Admin Name - ник администратора
- auth - тип авторизации
- identity - идентификатор Steam
- 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" } }
Флаги доступа
a | резервный слот |
b | администратор, флаг требуется для админов |
с | использование команды 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 (обладает всеми выше перечисленными флагами) |
Примечание
Не путайте флаг Z в AMX MOD X, где им обозначается обычный игрок (не админ).