SteamCMD
Консольный клиент Steam или SteamCMD - новая утилита для установки и обновления выделенных серверов через интерфейс командной строки. Он работает только с играми, которые переведены на контентную систему SteamPipe. Постепенно все серверы, использующие HLDSUpdateTool, перейдут на нее.
Если вы используете 64-битный дистрибутив Linux, возможно вам понадобится установить 32-битные библиотеки.
1. Загрузите SteamCMD
2. Распакуйте архив в папку
Примечание: Не распаковывайте содержимое архива в папку обычного клиента Steam или в папку с HLDSUpdateTool!
Linux: введите tar xvfz steamcmd_linux.tar.gz
3. Запуск SteamCMD в первый раз
Откройте командную строку в этой папке и запустите SteamCMD
- Windows: наберите steamcmd
- Linux: наберите ./steamcmd.sh
Утилита автоматически обновится и отобразит приглашение Steam> Наберите help для более подробной информации.
Для загрузки большинства серверов можно войти анонимно:
Если анонимный вход не работает для конкретной игры, вам нужно войти в аккаунт Steam
Примечание: Вам нужно выйти из обычного клиента Steam чтобы корректно войти в аккаунт через SteamCMD.
Введите ваш пароль. После этого вам на почту должен прийти ключ SteamGuard, который необходимо будет ввести далее. (Это надо делать один раз для каждого компьютера/пользователя в Linux)
Вы должны увидеть сообщение о том, что вход выполнен.
Загрузка сервера
1. Запустите SteamCMD и укажите директорию для загрузки. (Внимание: используйте прямые слеши в Linux и обратные в Windows)
Баг: На некоторых дистрибутивах Linux путь не может содержать только прописные буквы - смотрите #Известные проблемы
Пример: папка cs_go в текущей папке
2. Установите или обновите сервер. это ID приложения Steam. Чтобы проверить установку, добавьте validate Для участия в бета-тесте добавьте -beta "Beta".
Пример: установка и проверка CS:GO
Пример: установка и проверка бета-версии HLDS:
3. После завершения, введите quit для корректного отключения от серверов Steam.
Если вы используете 64-битный дистрибутив Linux, возможно вам понадобится установить 32-битные библиотеки.
1. Загрузите SteamCMD
2. Распакуйте архив в папку
Примечание: Не распаковывайте содержимое архива в папку обычного клиента Steam или в папку с HLDSUpdateTool!
Linux: введите tar xvfz steamcmd_linux.tar.gz
3. Запуск SteamCMD в первый раз
Откройте командную строку в этой папке и запустите SteamCMD
- Windows: наберите steamcmd
- Linux: наберите ./steamcmd.sh
Утилита автоматически обновится и отобразит приглашение Steam> Наберите help для более подробной информации.
Для загрузки большинства серверов можно войти анонимно:
login anonymous
Если анонимный вход не работает для конкретной игры, вам нужно войти в аккаунт Steam
Примечание: Вам нужно выйти из обычного клиента Steam чтобы корректно войти в аккаунт через SteamCMD.
login <имя_пользователя>
Введите ваш пароль. После этого вам на почту должен прийти ключ SteamGuard, который необходимо будет ввести далее. (Это надо делать один раз для каждого компьютера/пользователя в Linux)
Вы должны увидеть сообщение о том, что вход выполнен.
Загрузка сервера
1. Запустите SteamCMD и укажите директорию для загрузки. (Внимание: используйте прямые слеши в Linux и обратные в Windows)
force_install_dir <путь>
Баг: На некоторых дистрибутивах Linux путь не может содержать только прописные буквы - смотрите #Известные проблемы
Пример: папка cs_go в текущей папке
force_install_dir ./cs_go/
2. Установите или обновите сервер. это ID приложения Steam. Чтобы проверить установку, добавьте validate Для участия в бета-тесте добавьте -beta "Beta".
app_update <app_id>
Пример: установка и проверка CS:GO
app_update 740 validate
Пример: установка и проверка бета-версии HLDS:
app_update "90 -beta beta" validate
3. После завершения, введите quit для корректного отключения от серверов Steam.
Скачать:
Windows: (http://static.abcvg.com/uploads/files/2015-02/1424238271_steamcmd.zip)
Linux:
введите wget: (http://static.abcvg.com/uploads/files/2015-02/1424238288_steamcmd_linux.tar.gz)
18.02.2015, 07:44 -
Категория: Игровые сервера