Установка серверов через SteamCMD (Linux): различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == В сравнении со старым HLDSUpdateTool типом установки серверов SteamCMD мне показа…»)
 
Строка 40: Строка 40:
 
Для скачивания серверов можно не входить в свой аккаунт Steam, а воспользоваться анонимом.
 
Для скачивания серверов можно не входить в свой аккаунт Steam, а воспользоваться анонимом.
 
  login anonymous
 
  login anonymous
 
  
 
После этого указываем директорию, в которую нужно устанавливать сервер.
 
После этого указываем директорию, в которую нужно устанавливать сервер.
 
  force_install_dir ./hl/
 
  force_install_dir ./hl/
 
''где '''hl''' - папка в которой будет находится сервер''
 
''где '''hl''' - папка в которой будет находится сервер''
 +
 +
Приступаем к установке самого сервера
 +
app_update 90 validate
 +
''где 90 - steam_app_id нашей игры, в данном случае это Half-Life Dedicated Server''
 +
 +
== Поддерживаемые App_ID в SteamCMD ==
 +
 +
{| class="wikitable" border="0"
 +
|-
 +
! ID
 +
! Сервер
 +
|-
 +
| 90
 +
| Half-Life Dedicated Server (Half-Life/Counter-Strike server)
 +
|-
 +
| 740
 +
| Counter-Strike: Global Offensive Dedicated Server
 +
|-
 +
| 111710
 +
| Nuclear Dawn Dedicated Server
 +
|-
 +
| 223240
 +
| Red Orchestra Dedicated Server
 +
|-
 +
| 212542
 +
| Red Orchestra 2: Heroes of Stalingrad Dedicated Server
 +
|-
 +
| 215350
 +
| Killing Floor Dedicated Server
 +
|-
 +
| 229830
 +
| Team Fortress 2 Dedicated Server Beta
 +
|}
 +
 +
 +
== Ссылки ==
 +
Был использован материал с https://developer.valvesoftware.com/wiki/SteamCMD

Версия 11:58, 22 февраля 2013

Описание

В сравнении со старым HLDSUpdateTool типом установки серверов SteamCMD мне показался более удобным. Во многом упрощен режим установки, благодаря этому менее опытные пользователи смогут быстрее установить сервер Half-Life или Counter-Strike.

Для создания серверов Half-Life и Counter-Strike в SteamCMD нужно проделать одни и те же действия.

Требования

Системные требования для создания сервера Half-Life 1 и Counter-Strike 1.6

Процессор: 1000 МГц и больше

Оперативная память: 128 Мб и больше

Место на жестком диске: 1.5 Гб и больше

Если система 64 битная то нужна библиотека поддержки 32 битных приложений
Ее можно установить введя команду

aptitude install lib32gcc1

Создание сервера

Скачиваем архив с утилитой SteamCMD

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

Извлекаем его

tar xvfz steamcmd_linux.tar.gz

Запускаем sh файл

./steamcmd.sh

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

Теперь нужно войти в аккаунт Steam

login <логин> <пароль>

Если у Вас включен SteamGuard, то на электронную почту придет сообщение с кодом подтверждения, его нужно ввести.

Для скачивания серверов можно не входить в свой аккаунт Steam, а воспользоваться анонимом.

login anonymous

После этого указываем директорию, в которую нужно устанавливать сервер.

force_install_dir ./hl/

где hl - папка в которой будет находится сервер

Приступаем к установке самого сервера

app_update 90 validate

где 90 - steam_app_id нашей игры, в данном случае это Half-Life Dedicated Server

Поддерживаемые App_ID в SteamCMD

ID Сервер
90 Half-Life Dedicated Server (Half-Life/Counter-Strike server)
740 Counter-Strike: Global Offensive Dedicated Server
111710 Nuclear Dawn Dedicated Server
223240 Red Orchestra Dedicated Server
212542 Red Orchestra 2: Heroes of Stalingrad Dedicated Server
215350 Killing Floor Dedicated Server
229830 Team Fortress 2 Dedicated Server Beta


Ссылки

Был использован материал с https://developer.valvesoftware.com/wiki/SteamCMD