Консольные команды админа cs 1. Как прописать себе админку на сервере cs1.6

При нажатии на клавишу «~» или «escape» вылетает прикольное окошко. Называется оно «консоль. В CS 1.6 выглядит так:

Некоторые команды в консоли CS

Все игроки умеют пользоваться консолью. Или, по крайней мере, знают, что в ней писать в том или ином случае. Представьте, что вы пришли в компьютерный клуб города бобруйска, оттопырили себе за 18 тугриков на семь часов машину и решили погонять в контру. Загрузились на сервер, а на клавиатуре кнопка «В» выкидывает текущее ваше оружие. А кнопка «W» выполняет самоубийство. На экране не видно радара, а перекрестия у awp в зуме нет. Тут можно топать ногами, жаловаться администратору. ковыряться в интерфейсе. Но лучше изучить консольные команды и переменные.

Команды по настройке сетевого соединения

«cl_cmdrate» – число обновлений (посылок) информации от клиента серверу, в секунду;

«cl_updaterate» – число обновлений (приемов) информации от сервера к клиенту, в секунду;

«сl_resend» – количество повторно высылаемых пакетов при потере;

«rate» – ограничение входящего трафика в байтах в секунду;

«сl_rate» – ограничивает поток информации в байтах в секунду от клиента к серверу.

Подключение к серверу
«slist» – вывести список серверов в консо-ли. Серверы будут пронумерованы;

«list» – показать список сврверов, фактически повторив команду «list». Только показывает этот список;

«serverinfo» – вывести информацию о сервере;

«connect ааа.ххх.yyyy.zzz:27015» –при-соединиться к серверу с IР-адресом ааа.ххх.yyyy.zzz. порт 27015. Можно вместо IР-адреса вводить DNS адрес. Например, cstrike-serverl.ru;27015. Можно не писать порт, тогда по умолчанию, начиная с порта 27015, к какому-нибудь из портов вы присоединитесь, т.к. на одном и том же адресе могут висеть и несколько сврверов, под разными портами;

«listmaps» – показать список карт в цик-ле сервера;

«retry» – попробовать снова присоединиться к серверу, либо переконнек-титься к текущему серверу;

«reconnect» – перезайти на сервер;

«disconnect» – выйти с сервера;

«dropclient» – тоже выйти с сервера;

«с1_messsges» – показать типы сообщений между клиентом и сервером и объемы трафика, затраченные на них при обмене с сервером;

AMX команды для администратора сервера:

Речь пойдет о консольных командах в игре Counter-strike 1.6. Конечно, не обо всех – ибо их насчитывается далеко не одна сотня, и служат они для самых разных целей – конфигурация игрового процесса, настройка самого клиента, чит-коды, включение и отключение дополнительных параметров и т.д. Сегодня мы поговорим о командах, необходимых для администрирования сервера. Ниже перечислены основные:

amx_kick [имя] — исключить игрока с сервера
amx_ban [имя] — добавить игрока в бан-лист
amx_banip – добавить в бан-лист определенный IP
amx_unban – вытащить игрока из бан-листа
amx_slay — убить игрока
amx_slap — дать игроку пинка =)
amx_leave — оставить на сервере только тех игроков, в чьем имени имеется “XXX”, “YYY” или “ZZZ”.
amx_pause – приостановить игру
amx_who – Просмотреть права игроков
amx_map – выбрать другую карту
amx_cfg – общая настройка
amx_rcon – ввод консольной команды
amx_plugins – получить список плагинов
amx_modules – получить список модулей
amx_vote «1» «2» «3» — голосование

Далее приведены команды для общения администраторов.
amx_say — сообщение для всех игроков
amx_chat — сообщение для администраторов
amx_psay – личное сообщение
amx_tsay — системное сообщение для всех игроков
amx_csay — консольное сообщение для всех игроков
Можно узнать мнение большинства по какому-то конкретному вопросу.
amx_votemap [Карта1] [Карта 2]… [Карта N] — голосование за игровую карту
amx_votekick — голосование за исключение игрока
amx_voteban — голосование за «бан» игрока
amx_vote – произвольное голосование
amx_cancelvote – отмена голосования.

Еще некоторые элементы управления:
amx_mapmenu — меню выбора карты
amx_kickmenu — меню исключения игроков
amx_banmenu — меню забанивания игроков
amx_votemapmenu — меню выбора карты при голосовании
amx_teammenu — меню выбора команды
amx_clcmdmenu — меню команд для клиента.
amx_restmenu – коррекция списка разрешенного оружия
amx_teleportmenu — телепортация
amx_statscfgmenu – общие настройки и статистика сервера
amx_nick «имя_игрока» «новое_имя» – сменить имя игроку.

Так же, можно провести некоторую статистику:
say /hp – параметры игрока, убившего Вас.
say /statsme – Ваша персональная статистика.
say /stats – статистика всех игроков.
say /topXX — XX лучших игроков сервера
say /rank – Ваш ранг на сервере
say nextmap – позволяет узнать, какая карта будет следующей
say timeleft – показывает время, оставшееся до смены карты.
say thetime – показывает время.

Это основные команды для администратора Counter-Strike 1.6 . Запомните их, и управлять сервером станет намного удобнее.

В первую очередь игрок который установил сервер задается вопросом, как прописать админку на своём сервере? И не важно какая игра, суть выдачи админки одна.

Как выдать админку в КСС и КС ГО на сервер, через 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.

Если Вы читаете данную статью – хотелось бы сразу Вас поздравить с запуском собственного сервера! И как мне кажется, первое, что нужно сделать – это прописать админку. В этой статье мы разберём как прописать админку в кс 1.6 на своём сервере.

Для начала, хотелось бы сразу напомнить, что админка работает только при наличии Amdmodx на сервере. Если Вы не знаете что это такое – можете проверить так: если в папке cstrike есть папка addons, то значит amxmodx установлен.

Итак, приступаем:

  1. Чтобы прописать админку, нужно открыть файл users.ini . Находится он в cstrike/addons/amxmodx/configs . Кстати, можете скачать .
  2. В самый низ прописываем админку в формате:

    Например:
    По нику: "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-адрес:
  1. Узнаём текущий IP-адрес - http://myip.ru и сохраняем его где-нибудь
  2. Перезагружаем роутер, либо переподключаемся к Интернету, либо просто перезагружаем компьютер.
  3. Снова заходим на myip и смотрим, изменился ли IP-адрес. Если изменился - у Вас динамический IP, забываем про админку по IP и даём по нику или Steam_ID.
Инструкция:
  1. Открываем users.ini
  2. Прописываем в самый низ: "194.9.255.230" "" "abcdefghijklmnopqrstu" "de"
    (194.9.255.230 - надо заменить на свой IP-адрес, а пароль оставляем пустым)
Минус админки по IP: если у Вас динамический IP, то админка будет слетать.

Админка по нику

Данный способ является наиболее простым, подходящим всем.

Инструкция:

  1. Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
  2. Прописываем в самый низ: "nickname"" "password" "abcdefghijklmnopqrstu" "a"
    ("nickname" меняем на свой ник, а "password" на свой пароль)
  3. Заходим Counter-Strike 1.6, открываем консоль и прописываем пароль:
    setinfo_pw "password" (вместо "password" указываем свой пароль)
Минус админки по нику: нельзя менять ник.

Админка по STEAM_ID

Практически все сторонние сайты утверждают, что прописывать админку по Steam ID могут только те, у кого лицензионная версия игры. На самом деле это не совсем так, поскольку Steam ID, зачастую, есть и у Non-Steam версий игры. Но не всегда.

Как узнать свой Steam_ID:

  1. Запускаем Counter-Strike 1.6 и заходим на свой сервер.
  2. Открываем консоль и вводим команду status
  3. Ищем свой ник и копируем свой Steam ID (пример: STEAM_0:0:123456789)

Инструкция:

  1. Открываем users.ini (находится он в cstrike/addons/amxmodx/configs)
  2. Прописываем в самый низ: "STEAM_0:0:123456789" "" "abcdefghijklmnopqrstu" "ce"
    (STEAM_0:0:123456789 - надо заменить на свой Steam ID, а пароль оставляем пустым)
Минус админки по нику: админка слетает при переустановке CS 1.6

Вы сделали себе сервер CS 1.6 и теперь, естественно, хотите сделать себя на нем админом. Делается это все довольно быстро и безболезненно:)

Итак, начнем с самого начала и по порядку:

1. Если у Вас статический IP (это тот, который всегда один и тот же и не меняется) :

1.1 Заходим на сервер в папку:

и находим там файл users.ini

1.2 Открываем и добавляем в него следующую запись:
"свой IP" "" "abcdefghijklmnopqrstu" "de"
естественно, вместо "свой IP" вставляем свой IP:) Железная логика:)

1.3 Сохраняем и делаем рестарт сервера или просто меняем карту (лучше рестарт, помогает на все 100%)

1.4 Заходим в CS и вуаля - Вы админ:) Поздравляю Вас!

2. Если у Вас динамический IP (меняется каждый раз при входе в интернет) :

2.1 Опять заходим в папку
cstrike/addons/amxmodx/configs/
открываем файл users.ini
и добавляем в него уже другую запись:
"Ваш ник" "пароль" "abcdefghijklmnopqrstu" "a"

Например:
"Player" "12345" "abcdefghijklmnopqrstu" "a"

Сохраняем все это дело.

2.2 Запускаем CS, открываем сразу консоль и пишем:
setinfo "_pw" "свой_пароль"
Нажимаем Enter

2.3 Потом пишем:
Bind "клавиша включения админки" "amxmodmenu"

Например:
Bind "p" "amxmodmenu"

Так как Вы привязали админку к нику, то и в игру следовательно нужно заходить под этим ником. Если Вы его поменяете, то админка работать не будет.

Теперь, если Вы сделали все правильно, то в игре, при нажатии клавиши включения админки (эта та, которую вы указали в пункте 2.3 ) у Вас должно появиться такое окно:

Появилось? Поздравляю Вас, Вы - админ!

Теперь разберемся с флагами:

Флаги для прав :

a - иммунитет от киков, банов, слапов и т.д
b - резервированный слот (игрок может зайти на зарезервированный слот)
c - команда amx_kick
d - использования команд amx_ban и amx_unban
e - команда amx_slay и amx_slap
f - команда amx_map
g - команда amx_cvar (не все cvar"ы будут доступны)
h - команда amx_cfg
i - команда amx_chat и других команд для чата
j - команда amx_vote и других команд для голосования
k - доступ к команде sv_password (через команду amx_cvar)
l - доступ к командам amx_rcon и rcon_password (через команду amx_cvar)
m - левел А (для дополнительных плагинов)
n - левел B
o - левел C
p - левел D
q - левел E
r - левел F
s - левел G
t - левел H
u - доступ к меню
z - простой юзер (не админ)

Флаги для аккаунта :

a - кикнуть игрока при ввидении неправильного пароля
b - название клана
c - это steamid или wonid
d - это IP
e - пароль не проверяется (только имя/ip/steamid)
k - ник чувствителен, т.е если вы поставите ник "Gor"
то он будет защищён и игроки смогут использовать
ники "goR", "GOR", "gor" и т.д, но не "Gor"

Добавление администратора

Откройте файл amxmodx/configs/users.ini любым текстовым редактором. Переместите курсор в конец файла. Запись администратора имеет 4 параметра: Авторизация, Пароль, Права доступа, Тип авторизации.

Setinfo "_pw" "mypass"

этому разделу .

Note:

Удаление администратора

Найдите в файле amxmodx/configs/users.ini строку с данными администратора, которого вы хотите удалить и добавьте в начало строки символ ";". Например:

;"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"

Строки, вначале которых есть символ ";", не обрабатываются программой.

Администраторы (с использованием SQL)

AMX Mod X позволяет хранить список администраторов в базе данных MySQL. Это идеальное решение при использовании нескольких серверов с одинаковыми администраторами.

Настройка сервера

Для начала проверьте, верно ли настроен ваш сервер для работы с SQL, прочитав Настройка AMX Mod X: SQL . Затем, используйте плагин admin_sql.amxx вместо admin.amxx - для этого отредактируйте файл amxmodx/configs/plugins.ini. Вам необходимо изменить две первые строки:

;admin.amxx ; Disabled admin_sql.amxx ; SQL admins

Добавление администратора

При первом запуске сервера автоматически будет создана таблица amx_sql_table .

Добавлять администраторов можна двумя способами: через консоль утилиту для работы с SQL - phpMyAdmin или же через консоль в игре используюя команду amx_addadmin .

Если вы решили добавлять администраторов прямо через SQL, вы должны знать какие данные вам необходимо указать. Всего 4 параметра, каждый из которых хранится в своем отдельном поле добавление администраторов . Например:

INSERT INTO admins VALUES("STEAM_0:1:23456", "", "abcdefghijklmnopqrstu", "ce");

Note: Важно удалить флаг "z" из списка прав доступа администратора.

Для получения детальной информации по правам доступа обратитесь к этому разделу .

Добавление администратора через консоль

Также возможно добавлять администраторов используя консольную команду amx_addadmin. Данный метод работает как с SQL так и с users.ini - зависит лишь от того какой плагин работает. Пример использования консольной команды в игре:

Amx_addadmin "BAILOPAN" "abcdefghijklmnopqrstu"

Пример использования команды через rcon /серверную консоль:

Amx_addadmin "STEAM_0:1:23456" "abcdefghijklmnopqrstu"

Права доступа

Это права доступа используемые по умолчанию в AMX Mod X плагинах. Плагин третьих разработчиков могут использовать отличные, от приведенных ниже, права доступа.

Флаг прав доступа Расшифровка
a иммунитет (нельзя кикнуть/забанить/убить/стукнуть и прочие другие действия над игроком запрещены)
b резервируемый слот
c доступ к команде amx_kick
d доступ к командам amx_ban и amx_unban
e доступ к командам amx_slay и amx_slap
f доступ к команде amx_map
g доступ к команде amx_cvar (не все серверные переменные можно установить используя эту команду)
h доступ к команде amx_cfg
i доступ к команде amx_chat и другим чат-командам (amx_say, amx_csay, amx_tsay и amx_psay)
j доступ к команде amx_vote и другим командам на голосование
k доступ к команде sv_password
l доступ к команде amx_rcon и rcon_password
m пользоваельский уровень A (для дополнительных плагинов)
n пользоваельский уровень B
o пользоваельский уровень C
p пользоваельский уровень D
q пользоваельский уровень E
r пользоваельский уровень F
s пользоваельский уровень G
t пользоваельский уровень H
u доступ к AMX Mod X Menu
z пользователь (не администратор)

Типы авторизации

Эти флаги определяют как AMX Mod X пытается авторизировать пользователей.

Loading...Loading...