В общем на форуме нет ничего подобного, а вопросы задают. покопался в инете, нашел статью. может кому еще пригодится. итак, как администрировать сервак. Тут есть два способа, первый наиболее простой для начинающих, а второй более удобен. Рассмотрим их по порядку.
Первый способ - воспользоваться графическим интерфейсом Remote console (Далее RCON). Установить её можно прямо из стима, для этого необходимо в трее нажать правой кнопкой мыши на ярлыке стима и в выпавшем меню выбрать библиотеку, там перейти в закладку инструменты и установить инструмент Call of Duty Black Ops - Remote Console
При первом запуске необходимо заполнить поля:
Label - поле с названием сервера, чтобы в дальнейшем его добавить в избранные;
Host (IP) - сюда вводим IP своего сервера;
Port - порт вашего сервера, например 173.199.67.193:3074 тут портом является 3074 (написан после двоеточий);
Password - пароль, который можно устанавливать в панели администрирования ГС в закладке Config.
Далее нажимаем Connect. Если вы хотите добавить сервер в избранные, то нажмите Save to Server List и вам не придётся постоянно вводить значения. После соединения с сервером (оно происходит в течении секунд 20) у вас выйдет окно с настройками сервера.
Первой закладкой является Players. Рассмотрим кнопки управления данной закладки:
Message Players - отправить сообщение выделенному игроку
Save List - сохранить список игроков
Kick Player(s) - выгнать выделенного игрока с сервера (он не сможет вернуться в течении 300 секунд), чтобы выгнать сразу несколько игроков надо выделить их удерживая клавишу Ctrl.
Kick Everyone - выгнать всех
Ban Player(s) - забанить выделенного игрока с сервера (он больше не сможет вернуться на сервер), чтобы забанить сразу несколько игроков надо выделить их удерживая клавишу Ctrl.
TempBanPlayer(s) - ни разу не использовал, но, по идее, это временный бан для выделенных игроков
С данной закладкой есть проблема, иногда она выводит не всех игроков, например начинаетв выводить игроков с 10 номера, для исправления этого бага необходимо нажимать кнопку Refresh List пока не появится весь список игроков
Галочка Auto update players every - позволяет задать интервал автоматического обновленяи списка игроков.
Вторая закладка - Playlist. В данной закладке можно установить режим и исключения. Режим игры выбирается в поле Available Playlists после чего нажимаете кнопку Start Selectes Playlist и режим изменится со следующей карты. Иногда для смены режима приходится перезагружать сервер.
Для того чтобы добавить исключения необходимо в разделе Exclusions нажать кнопку Add после чего выйдет окно, в котором есть два выплывающих списка. В первом выставляется карта исключение, а во втором списке можно выбрать режим на котором эта карта будет недоступна, после чего нажмите кнопку Add. Например, если выбрать карту Cairo в режиме штаб, это значит что в режиме штаб мы эту карту не увидим, а вот на других режимах она будет присутствовать. Для того чтобы изменения вступили в силу необходимо нажать кнопку Apply Exclusions.
Следующая закладка - Messages, которая позволяет задать ротацию сообщений на вашем сервере. Для того чтобы добавить сообщение, которое будет повторяться необходимо нажать на Edit и выбрать Add Message... после чего выйдет окно в левом поле которого вводите само сообщение а в правом - интервал в секундах с которым будет повторяться сообщение. После ввода данных нажимаем кнопку Add и кнопку Start Message Rotation. Перед стартом обязательно поставьте галочку Loop Messages. К сожалению графическая консоль не позволяет писать сообщения на кириллице.
Следующая закладка не представляет никакого интереса, по крайней мере для владельцев ранговых серверов:)
Ну а теперь перейдём к второму методу управления сервером, а именно непосредственно через консоль в игре.
Для того чтобы получить права админа непосредственно находясь на сервере необходимо нажать ~ (левее цифры 1) и в открывшейся консоли ввести следующую команду:
/rcon login а тут вашь пароль от RCONа
После ввода данной команды вы получите админские права на сервере. Для того чтобы убедиться в том что права вами действительно получены введите следующую команду
/rcon say а тут какой-нить текст.
Эта команда отвечает за вывод сообщения всем игрокам от имени консоли. Её же можно использовать для вывода правил на сервере, т.к. она поддерживает вывод сообщений на кириллице. Ну а чтобы каждый раз не писать сообещние заново можно выбрать уже написанное. Для этого надо отрыть консоль клавишей ~ а затем нажать стрелочку вверх на клавиатуре, таким образом вы сможете просматривать введённые до этого команды, найдя команду выводящую ваше сообщение нажмите Enter и всё. (если кто-то знает как через консоль задать ротацию сообщений, отпишите)
Вход в качестве админа, без входа на сервер (не проверено)
/rcon host (айпи вашего сервера)
/rcon login (пароль)
/rcon statusНиже представлены основные команды, которые могут потребоваться для основного администрирования
/rcon kick ник игрока - позволяет выгнать игрока на 300 сек с сервера
/rcon tempbanuser ник игрока - позволяет забанить игрока
Хочу заметить, что в обоих случаях требуется указывать полный ник игрока, за исключением тега клана. Например, если мы захотим выгнать игрока с ником [RUS] Ivan, то писать надо будет /rcon kick Ivan. Также хочу заметить что многие игроки не разобрались с системой тегов и их стимовский ник содержит клантег, у такого игрока клантег пишется без пробела от ника или многие делают вот так: [RUS] [RUS]Ivan в данном случае надо будет писать команду /rcon kick [RUS]Ivan, т.к. его стим ник содержит клан тег. Ещё один важный момент - это ники состоящие из нескольких слов написанных через пробел, в этом случае чтобы команды сработали ник игрока необходимо писать в кавычках. Например /rcon kick Ivan Petrov работать не будет, а вот /rcon kick "Ivan Petrov" уже сработает.
Также из консоли можно менять режим игры, для этого необходимо написать команду
/rcon playlist и номер режима
1 Team Deathmatch
2 Free For All
3 Capture The Flag
4 Search & Destroy
5 Headquarters
6 Domination
7 Sabotage
8 Demolition
9 Hardcore Team Deathmatch
10 Hardcore Free For All
11 Hardcore Capture The Flag
12 Hardcore Search & Destroy
13 Hardcore Headquarters
14 Hardcore Domination
15 Hardcore Sabotage
16 Hardcore Demolition
17 Barebones Team Deathmatch
18 Barebones Free For All
19 Barebones Capture The Flag
20 Barebones Search & Destroy
21 Barebones Headquarters
22 Barebones Domination
23 Barebones Sabotage
24 Barebones Demolition
25 Team Tactical
Например установка режима хард бомба будет выглядеть так: /rcon playlist 12
Также раньше работали ещё две полезные команды, но сейчас вроде пофиксили это дело
/rcon setadmindvar scr_team_fftype 1 - отключение огня по своим
/rcon setadmindvar g_allow_teamchange 1 - разрешение на смену команды
Работа команд
/rcon map /rcon map_rotate /rcon map_restart не нашли подтверждения.
Более полный список команд можно увидеть
здесьЗ.Ы.1 Для того чтобы развернуть консоль во весь экран необходимо нажать Shift + ~.
З.Ы.2 Прошу не разводить флуд в теме, если нашли полезную команду не описаную выше или если есть замечания, то отписывайте ниже, будем пополнять перечень команд.
З.Ы.3 В настройках панели администрирования ГС есть ещё так называемые ReservedSlots - это 6 слотов резерва для членов клана или ваших друзей, в случае если сервер полон вы просто заходите на сервак по резерву, а с серва рандомом кикается один игрок.
источникЕще один вариант подключения администратора к серверу.
хз. у меня он не работает)))
Создаем текстовый файл в папке, где установлена ваша игра, а именно здесь: .....SteamAppscommoncall of duty black opsmain
Обязательно даем ему расширение cfg, название любое, например, connect.cfg
В файле пишем следующее:
rcon host (ваш IP и порт)
rcon login (ваш пароль)
rcon say "^2Админ на связи" (сообщение как пример, можно, вообще, не использовать данную команду )
....все это сохраняем.
Далее, в файле config_mp.cfg, который находим здесь:
.......SteamAppscommoncall of duty black opsplayers
добавляем новую строку:
bind (любая кнопка) "exec (название файла без расширения, который мы создали ранее)"
например:
bind KP_END "exec connect"
Здесь использована клавиша из цифрового крайнего правого блока, что как мне кажеться, очень удобно. Вот их названия для использования в биндах:
bind KP_HOME
bind KP_UPARROW
bind KP_PGUP
bind KP_LEFTARROW
bind KP_5
bind KP_RIGHTARROW
bind KP_END
bind KP_DOWNARROW
bind KP_PGDN
В итоге, зайдя на ваш сервер, Вы можете нажав клавишу "1/End", сразу заявить себя администратором, а консоль выдаст сообщение: "Админ на связи"
Сообщение отредактировал 9 декабря 2010 - 18:56