Добавление своей админкой в кс го. Детальная настройка администраторов
В первую очередь игрок который установил сервер задается вопросом, как прописать админку на своём сервере? И не важно какая игра, суть выдачи админки одна.
Как выдать админку в КСС и КС ГО на сервер, через FTP?
Добавление себя в качестве администратора в Sourcemod на самом деле проще, чем вы думаете.
1. Запишите свой SteamID, вам это понадобится позже. ()
2. Нужен доступ к FTP в конфигурациям сервера. (Его можете узнать на хостинге)
3. Зайдите в ФТП и подключитесь к своему серверу CSS или CS:GO. (Впишите свои ФТП данные в программу)
4. После подключения перейдите по пути addons -> sourcemod -> configs (addons/sourcemod/configs), далее найдите admins_simple.ini в выпадающем меню, нажмите правой кнопкой на файл и выберите Просмотр/Правка. (Если у вас открывается блокнот, то скачайте на компьютер и откройте через нотепад++).
5. Прокрутите вниз, а затем напишите "STEAM_1:0:149040462" "99:z" "" (заменив SteamID X своим id).
6. Нажмите «Сохранить» и перезагрузите сервер (или смените карту).
Два слеша (//) выключают админку
Примеры прописанных админок:
"STEAM_1:0:222564719" "99:bcdj" "" // Козырь
"STEAM_1:1:51754003" "99:abcdefgjk" "" // Морти
"STEAM_1:0:93806243" "99:z" "" // Киса
Если вы выполнили указанные выше шаги, вам необходимо было назначить максимальное количество привилегий (99 иммунитет, флаг Z - root) для вашего стим аккаунта.
Для того, чтобы убедиться, что доступ был дан, подключиться к серверу, откройте консоль и напишите команду «sm_admin» команду или «!admin» в чате, без кавычек. Откроется админское меню.
Меню можно забиндить, чтобы каждый раз не писать команду в чате. Для бинда напишите в консоле bind p sm_admin, вместо p можете использовать любую кнопку. Разбиндить кнопку можно следующей командой unbind p.
Для начало нужно .
Подключаемся по FTP к игровому серверу, переходим в папку configs (примерный путь до папки: ваш_путь_до_сервера/csgo/addons/sourcemod/configs/ ) находим и открываем файл admins_simple.ini и переходим в самый конец файла.
Перед тем как начать редактировать, не большой ликбез.
Иммунитет — выставляется в соответствии с рангом. Главный админ должен иметь иммунитет 99, остальные ниже на ваше усмотрение. Суть, тот у кого больше значение, может забанить у кого меньшее значение.
Права — выставляются по вашему желанию, каждая прописанная буква отвечает за разные возможности.
a — резервный слот.
b — Generic admin; required for admins.
c — Кик игрока.
d — Бан игрока.
e — Разбан игрока.
f — Стукнуть/убить игрока.
g — Смена карт.
h — Изменение настроек cvar.
i — Подключение конфигов.
j — Специальные привилегии чата.
k — Запуск/создание голосований.
l — Установка пароля на сервер.
m — Использование RCON команд.
z — Включение всех флагов (root).
o — Custom Group 1.
p — Custom Group 2.
q — Custom Group 3.
r — Custom Group 4.
s — Custom Group 5.
t — Custom Group 6.
1. Как сделать (прописать) себя админом по Steam id
«Ваш STEAM_id» «99:abcdefghijklmzopqrstz»
2. Как сделать (прописать) себя админом по IP
C новой строки добавляем запись:
«Ваш IP» «99:abcdefghijklmzopqrstz»
3. Как сделать (прописать) себя админом по Nikename
C новой строки добавляем запись:
«Ваш Nikename» «abcdefghijklmzopqrst» «пароль»
Сохраняем и перезаписываем файл в папке configs.
setinfo _pw Свой_Пароль
или setinfo _password Свой_Пароль
И только потом подключаться к серверу.
Чтобы проверь проделанную работу в чате наберите!admin или в консоле sm_admin ? если сделано все правильно появиться Админ Меню .
Основные команды:
Для начала Вам нужно убедиться, что у Вас установлен мод SourceMod в панели управления Вашего сервера.
Если всё правильно и мод установлен, можете приступать непосредственно к добавлению.
Быстрый старт
SourceMod по умолчанию предусматривает три метода аутентификации:Steam ID – уникальный для каждого Steam аккаунта
IP Address – уникальный IP адрес полученный компьютером (хорошо использовать в локальной сети, где IP адреса статические)
Name – по имени (требуется пароль)
Откройте файл
csgo/addons/sourcemod/configs/admins_simple.ini на вашем сервере.
Добавьте новую строку и напишите в ней следующее, заменив
yoursteamid на ваш SteamID (узнать можно написав в консоли status) вида STEAM_n:o:p
"yoursteamid" "99:z"
Сохраните файл. Смените карту, перезагрузите сервер, либо напишите в консоли сервера в панели управления команду sm_reloadadmins.
Зайдите на ваш сервер
Напишите
sm_admin в консоли игры, и вернитесь в игру закрыв консоль. Вы должны увидеть админское меню.
Уровни доступа
Теперь давайте быстро пробежимся по уровням доступа и узнаем что они означают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 (обладает всеми выше перечисленными флагами)
Иммунитет
В SourceMod иммунитет это гибкая система основанная на уровнях иммунитета.Каждый администратор может иметь произвольную величину иммунитета установленного у него.
Но если администратор должен совершить действие над другим администратором, то успешность действия будет зависеть от величины иммунитета у администратора. Например один администратор с иммунитетом 2 захочет кикнуть администратора с уровнем иммунитета 3, но у него это не получиться, будет выдано сообщение о недостаточном количестве прав доступа и о наличие более высокого иммунитета у другого игрового администратора.
По умолчанию, администраторы с одинаковым иммунитетом, могут совершать действия друг над другом. Это может быть изменено с помощью переменной sm_immunity_mode в файле cfg/sourcemod.cfg
Пароли
Для работы паролей администратор сервера должен изменить "PassInfoVar" строку в addons/sourcemod/configs/core.cfg файле.Например:
Setinfo "_sm1337" "hlmod"
Для автоматизации этого процесса при подключении к серверу, вы можете создать "autoexec.cfg" файл в вашем cstrike папке вашей игры. Он находится в папке SteamApps\common\Counter-Strike Source\cstrike\cfg
Вы также можете установить пароль при подключении. Проверка SteamID и IP подлинности ваших административных привилегий будет сделана автоматически, если пароль правильный. Если проверка подлинности пароля происходит по нику, необходимо сначала авторизоваться, прежде чем изменить свое имя, или же вы будете кикнуты с сервера.
Простое добавление администраторов
Самый простой способ добавить администратора через конфигурационный файл admins_simple.iniЭто простой файл, который требует два параметра в строке: проверка подлинности информации, а также флаги. Строка флагов несколько гибкая и может иметь следующую информацию:
Опционально уровень иммунитета, а затем двоеточие (":");
Строка флагов;
Название группы, до него символ @.
Далее три примера:
"STEAM_0:1:16" "bce" //админ, кик, unban для этого steamID. Нет иммунитета "!127.0.0.1" "5:z" //все права для этого IP адреса, уровень иммунитета = 5 "Andrey" "abc" "hlmod.ru" //имя Andrey, пароль "hlmod.ru": резервный слот, админ, кик
Детальная настройка администраторов
Кроме того, вы можете добавить админов через конфигурационный файл admins.cfg , более продвинутый файл сохраняется в формате KeyValues .Каждый администратор имеет собственный блок внутри основного "Админского" блока. Вы можете создавать и/или модифицировать admins.cfg файлы с помощью KVManager . Формат выглядит следующим образом:
Admins { "Admin Name" { "auth" "" "identity" "" "" "" "" "" /* .... */ } }
Доступные опции:
- auth: Авторизация: Требуется обязательно. Моет принимать значения только steam, name или IP (если есть пользовательский метод аутентификации), это является инструкцией SourceMod"у по какому параметру идентифицировать пользователя.
- identity: Идентификация: Требуется обязательно. Уникальная величина, которая позволяет SourceMod найти администратора предоставленным методом аутентификации и учета величин.
- password: Пароль: Необязательный. Задает пароль пользователя, который необходимо ввести, если авторизация происходит по нику (см. выше раздел, посвященный паролям).
- group: Группа: Необязательный. Определяет имя группы, которую должен унаследовать пользователь, если это возможно. Можно указывать больше чем одну группу. Там должен быть "@" в качестве символа, чтобы избежать двусмысленности.
- flags: Флаги: Необязательный. Флаги доступа которые пользователь должен получать по умолчанию.
- immunity: Необязательный. Уровень иммунитета, получаемый пользователем.
KVManager
Описание:Программа для редактирования admins.cfg и admin_groups.cfg файлов.
Страничка программы:
Если Вы читаете данную статью – хотелось бы сразу Вас поздравить с запуском собственного сервера! И как мне кажется, первое, что нужно сделать – это прописать админку. В этой статье мы разберём как прописать админку в кс 1.6 на своём сервере.
Для начала, хотелось бы сразу напомнить, что админка работает только при наличии Amdmodx на сервере. Если Вы не знаете что это такое – можете проверить так: если в папке cstrike есть папка addons, то значит amxmodx установлен.
Итак, приступаем:
- Чтобы прописать админку, нужно открыть файл users.ini . Находится он в cstrike/addons/amxmodx/configs . Кстати, можете скачать .
- В самый низ прописываем админку в формате:
Например:
По нику: "My Name" "my_password" "abcdefghijklmnopqrstu" "a"
По STEAM_ID: "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
По IP: "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
Общая информация
Прежде, чем дать админку другому игроку - обязательно к ознакомлению.
Что такое «Права доступа » (abcdefghijklmnopqrstu) :
a
– даёт нельзя кикнуть, забанить, убить, ударить игрока и др. (у него будет иммунитет на эти команды)
b
– даёт резервация места, можно будет зайти на сервер даже если он переполнен.
c
- даёт доступ к amx_kick (даёт право кикать)
d
- даёт доступ к amx_ban и amx_unban (забанить и разбанить игрока)
e
- даёт доступ к amx_slay и amx_slap (убить и ударить игрока)
f
- даёт доступ к amx_map (смена карты)
g
- даёт доступ к amx_cvar (консольные команды сервера, настройки.Доступны не все команды).
h
- даёт доступ к amx_cfg (редактирование конфига ‘’cfg’’ сервера)
i
- даёт доступ к amx_chat (чат команды, включая голосовой чат)
j
- даёт доступ к amx_vote (голосование)
k
- sv_password (смена пароля, доступно через amx_cvar)
l
- даёт доступ к amx_rcon и rcon_password командам (доступно через amx_cvar)
m
-даёт доступ к уровню A (для дополнительных плагинов)
n
- даёт доступ к уровню B
o
-даёт доступ к уровню C
p
- даёт доступ к уровню D
q
- даёт доступ к уровню E
r
- даёт доступ к уровню F
s
- даёт доступ к уровню G
t
- даёт доступ к уровню H
u
- даёт меню прав админа (amxmodmenu)
z
- даёт может быть игроком (не админом)
Что такое «Флаги доступа » ("a", "de", "ce" и др.) :
a
– кикать игрока, если пароль к админке не подходит.
b
- клан тег
c
- если админка по Steam ID
d
– если админка по IP-Адресу
e
- сам пароль не проверяется на подлинность (используется для IP-адрес и Steam ID)
Админка по IP-адресу
IP-адрес бывает двух типов- Статический - постоянный.
- Динамический - меняющийся.
- Узнаём текущий IP-адрес - http://myip.ru и сохраняем его где-нибудь
- Перезагружаем роутер, либо переподключаемся к Интернету, либо просто перезагружаем компьютер.
- Снова заходим на myip и смотрим, изменился ли IP-адрес. Если изменился - у Вас динамический IP, забываем про админку по IP и даём по нику или Steam_ID.
- Открываем users.ini
- Прописываем в самый низ:
"194.9.255.230" "" "abcdefghijklmnopqrstu" "de"
(194.9.255.230 - надо заменить на свой IP-адрес, а пароль оставляем пустым)
Админка по нику
Данный способ является наиболее простым, подходящим всем.
Инструкция:
- Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
- Прописываем в самый низ:
"nickname"" "password" "abcdefghijklmnopqrstu" "a"
("nickname" меняем на свой ник, а "password" на свой пароль) - Заходим Counter-Strike 1.6, открываем консоль и прописываем пароль:
setinfo_pw "password" (вместо "password" указываем свой пароль)
Админка по STEAM_ID
Практически все сторонние сайты утверждают, что прописывать админку по Steam ID могут только те, у кого лицензионная версия игры. На самом деле это не совсем так, поскольку Steam ID, зачастую, есть и у Non-Steam версий игры. Но не всегда.
Как узнать свой Steam_ID:
- Запускаем Counter-Strike 1.6 и заходим на свой сервер.
- Открываем консоль и вводим команду status
- Ищем свой ник и копируем свой Steam ID (пример: STEAM_0:0:123456789)
Инструкция:
- Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
- Прописываем в самый низ:
"STEAM_0:0:123456789" "" "abcdefghijklmnopqrstu" "ce"
(STEAM_0:0:123456789 - надо заменить на свой Steam ID, а пароль оставляем пустым)
- Японские телефоны Новый японский смартфон
- Lenovo G500S: характеристики, основные особенности
- Определяем серию продукта видеокарт Nvidia Характеристики карты nvidia 9800 gt
- А конкуренты у смартфона есть
- Что такое расширение файла TRZ?
- Не работает динамик в "айфоне"
- В чем разница внешнего вида защитных стекол для смартфона?