SteamCMD: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) (→Загрузка) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | == Описание == | ||
+ | |||
'''SteamCMD''' - программа для установки и обновления игровых серверов на движке [[GoldSource]] и [[Source]]. Работает только с играми, которые перешли на [[SteamPipe]]. Постепенно, все игровые серверы должны перейти с [[HLDSUpdateTool]] на SteamCMD. | '''SteamCMD''' - программа для установки и обновления игровых серверов на движке [[GoldSource]] и [[Source]]. Работает только с играми, которые перешли на [[SteamPipe]]. Постепенно, все игровые серверы должны перейти с [[HLDSUpdateTool]] на SteamCMD. | ||
Строка 5: | Строка 7: | ||
* [[Установка серверов через SteamCMD (Linux)|Установка сервера через SteamCMD (Linux)]] | * [[Установка серверов через SteamCMD (Linux)|Установка сервера через SteamCMD (Linux)]] | ||
* [[Установка серверов через SteamCMD (Windows)|Установка сервера через SteamCMD (Windows)]] | * [[Установка серверов через SteamCMD (Windows)|Установка сервера через SteamCMD (Windows)]] | ||
+ | |||
+ | == Загрузка == | ||
+ | === Linux === | ||
+ | wget http://media.steampowered.com/client/steamcmd_linux.tar.gz | ||
+ | |||
+ | === Windows === | ||
+ | http://media.steampowered.com/installer/steamcmd.zip | ||
+ | |||
+ | == Команды == | ||
+ | |||
+ | === login === | ||
+ | login [логин] [пароль] [code] | ||
+ | Авторизация в Steam. Code - код подтверждения. | ||
+ | В некоторых случаях можно воспользоваться анонимным аккаунтом: | ||
+ | login anonymous | ||
+ | |||
+ | === force_install_dir === | ||
+ | force_install_dir [каталог] | ||
+ | Выбор каталога для установки сервера. | ||
+ | |||
+ | force_install_dir ./half_life/ | ||
+ | |||
+ | === app_update === | ||
+ | app_update [steam_app_id] [validate] | ||
+ | Производит установку/обновление игры, идентификатор игры указывается в steam_app_id, список поддерживаемых app_id можно узнать [[Установка серверов через SteamCMD (Linux)|здесь]] либо на официальной [https://developer.valvesoftware.com/wiki/SteamCMD:ru#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.B8.D0.B2.D0.B0.D0.B5.D0.BC.D1.8B.D0.B5_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D1.8B steam wiki]. | ||
+ | |||
+ | Если указать validate, то файлы будут проверены. | ||
== Ссылки == | == Ссылки == | ||
− | [https://developer.valvesoftware.com/wiki/SteamCMD Информация с официального сайта (англ.)] | + | * [https://developer.valvesoftware.com/wiki/SteamCMD Информация с официального сайта (англ.)] |
+ | * [https://developer.valvesoftware.com/wiki/SteamCMD:ru Информация с официального сайта (рус.)] |
Текущая версия на 20:32, 6 июня 2015
Содержание
Описание
SteamCMD - программа для установки и обновления игровых серверов на движке GoldSource и Source. Работает только с играми, которые перешли на SteamPipe. Постепенно, все игровые серверы должны перейти с HLDSUpdateTool на SteamCMD.
Установка/Обновление серверов через утилиту SteamCMD
Загрузка
Linux
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
Windows
http://media.steampowered.com/installer/steamcmd.zip
Команды
login
login [логин] [пароль] [code]
Авторизация в Steam. Code - код подтверждения. В некоторых случаях можно воспользоваться анонимным аккаунтом:
login anonymous
force_install_dir
force_install_dir [каталог]
Выбор каталога для установки сервера.
force_install_dir ./half_life/
app_update
app_update [steam_app_id] [validate]
Производит установку/обновление игры, идентификатор игры указывается в steam_app_id, список поддерживаемых app_id можно узнать здесь либо на официальной steam wiki.
Если указать validate, то файлы будут проверены.