Установка серверов через SteamCMD (Linux): различия между версиями
Nikita (обсуждение | вклад) (Новая страница: «== Описание == В сравнении со старым HLDSUpdateTool типом установки серверов SteamCMD мне показа…») |
Nikita (обсуждение | вклад) |
||
| Строка 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