Установка Counter-Strike: Global Offensive Dedicated Servers (Linux/Windows)

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
Загрузка и запуск утилиты SteamCMD Update Tool

1. Загружаем SteamCMD Update Tool:
2. Извлеките содержимое в папку (Пример Windows: C:\SteamCmd\).
Внимание!!! Не извлекайте содержимое архива в папку со стим клиентом или в папку с более старыми утилитами, например HLDSUpdateTool.
3. Запуск SteamCmd

  1. Откройте папку со SteamCmd и запустите:

  • Windows: steamcmd.exe
  • Linux: STEAMEXE=steamcmd ./steam.sh

Программа будет автоматически обновлена и будет выведена строка с надписью Steam>. Введите help для более подробной информации.

4. Необходимо залогиниться в аккаунт стим
Внимание!!! Стим клиент должен быть закрыт
C-подобный:
steam>login username password
Пример: login hlmod hlmodpass

4a. Если Вы получаете сообщение об ошибке Steam Guard, проверьте Ваш e-mail на на наличие письма с кодом доступа к аккаунту и выполните следующую команду (сделать это нужно только один раз):
C-подобный:
set_steam_guard_code yourcodehere
Пример: set_steam_guard_code ABCD

5. Вы увидете сообщение о том, что Вы успешно вошли в свой аккаунт...

Загрузка CS:GO Dedicated Server

Описывает процесс установки и обновления выделенного сервера CS:GO. Эти шаги необходимо выполнять каждый раз, когда игра будет обновлена.

1. Если Вы выполнили предыдущие пункты правильно то при следущем заупуске, SteamCmd залогинится автоматически
2. В строке Steam> необходимо указать путь установки CS:GO Dedicated Server. Примеры:
Абсолютный путь:
C-подобный:
force_install_dir [I]c:\csgo-ds\[/I]
На папку выше:
C-подобный:
force_install_dir [I]..\csgo-ds\[/I]
В этой же папке:
C-подобный:
force_install_dir [I].\csgo-ds\[/I]
3. Установка или обновление CS:GO.
Если Вы хотите установить или проверить целостность файлов сервера, необходимо выполнить команду:
C-подобный:
app_update 740 validate
Если вы хотите просто обновить CS:GO dedicated server:
C-подобный:
app_update 740
4. После завершения, введите quit для успешного завершения работы со стим серверами.

Автоматизация процесса обновления
Можно создавать сценарии для SteamCmd, чтобы автоматизировать процесс обновления.
1. Создайте файл в паке SteamCmd с названием update_csgo_ds.txt
2. Впишите команды для SteamCmd в файл, например:
C-подобный:
// update_csgo_ds.txt
//
login user password
force_install_dir ../csgo_ds
app_update 740 validate
exit
3. Запустите SteamCmd с параметром +runscript. Пример:
C-подобный:
SteamCmd +runscript update_csgo_ds.txt


Запуск сервера


Classic Casual:
C-подобный:
srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust
Classic Competitive:
C-подобный:
srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust
Arms Race:
C-подобный:
srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
Demolition:
C-подобный:
srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust

C-подобный:
./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 0  +mapgroup mg_allclassic +map de_dust
Classic Competitive:
C-подобный:
./srcds_linux -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust
Arms Race:
C-подобный:
./srcds_linux -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust
Demolition:
C-подобный:
./srcds_linux -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust
Перевод сделан специально для сайта hlmod.ru, пожалуйста указывайте ссылку на перевод

FAQ по настройке CS:GO


Источник
 
Последнее редактирование модератором:

tiger_by

Гл. Админ SourceGames.RU
Сообщения
631
Реакции
278
Охохо, надо сегодня обюязательно попробовать сделать!
 

Alcone

optizone.ru
Сообщения
318
Реакции
73
а какие нагрузки от 10 человек с сервера могут быть :)
я вот только не знаю во всех режимах максимум 10 человек играть сможет?
 

Fab3r

Участник
Сообщения
1,520
Реакции
366
Еще бы дали бы игру поиграть было бы круто :(
 

MCLaren

Участник
Сообщения
31
Реакции
1
Как зайти под аккаунтом Steam, что то не получается. Нужно воддить иемнно свой Стим аккаунт?
 

sas123

Участник
Сообщения
310
Реакции
224
У кого при запуске steamcmd выдает ошибку типа:
D:\steamcmd>steamcmd
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".

ILocalize::AddFile() failed to load file "public/steambootstrapper_russian.txt".

[ 0%] Checking for available update...
SteamUpdater: Error: Download failed: http error 0
[ 0%] Download Complete.
[----] Verifying installation...
[ 0%] Downloading Update...
[ 0%] Checking for available update...
SteamUpdater: Error: Download failed: http error 0
[ 0%] Download Complete.
SteamUpdater: Error: Steam needs to be online to update. Please confirm your ne
twork connection and try again.
[ 0%] !!! Fatal Error: Steam needs to be online to update. Please confirm your
network connection and try again.

D:\steamcmd>
нужно в настройках internet explorer -а:
свойства обозревателя>подключения> настройка параметров ЛС
включить (поставить галочку) на Автоматическое определение параметров.
 

Vaio

Участник
Сообщения
625
Реакции
215
CTe6eJIeK_vRn, Steam аккаунт должен быть с игрой cs:go?
В аккаунт зайти удалось, но сервер загрузить не смог:
C-подобный:
root@debian:/home/csgo# STEAMEXE=steamcmd ./steam.sh
Installing breakpad exception handler for appid(steam)/version(1337903821)
main.cpp (359) : Assertion Failed: Looks like steam didn't shutdown cleanly, scheduling immediate update check
Assert( Assertion Failed: Looks like steam didn't shutdown cleanly, scheduling immediate update check ):/home/buildbot/buildslave_steam/steam_rel_client_linux/build/src/steamcmd/../steamexe/main.cpp:359

[  0%] Checking for available updates...
[  0%] Download complete.
[----] Verifying installation...
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 8615 with name 0eBlobRegistryMutex_07692C9F0DCCAB9B49E0AA2095A1952C
removing stale semaphore last operated on by process 8615 with name 0eBlobRegistrySignal_07692C9F0DCCAB9B49E0AA2095A1952C
removing stale semaphore last operated on by process 8615 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 8615 with name 0eSteamEngineLock
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam3...OK.
Loading Steam2...OK.

Steam>[----] Checking for available updates...
[  0%] Download complete.


Steam>login nazarqwe ***

Logging in user 'nazarqwe' to Steam Public...Success.


Steam>
Steam>force_install_dir /home/csgo

Steam>app_update 740 validate
ERROR! Failed to request AppInfo update, not online or not logged in to Steam.

Steam>

Steam>
 

FoLk

Участник
Сообщения
102
Реакции
57
Vaio, такая же проблема...
# uname -r
3.2.0-0.bpo.2-amd64
 

JumPixX

Админ. CSSRUS.ru
Сообщения
94
Реакции
14
А где название сервера указать с ркон пассом?
 

vindeezel

Участник
Сообщения
1
Реакции
0
CTe6eJIeK_vRn, Steam аккаунт должен быть с игрой cs:go?
В аккаунт зайти удалось, но сервер загрузить не смог:
C-подобный:
root@debian:/home/csgo# STEAMEXE=steamcmd ./steam.sh
Installing breakpad exception handler for appid(steam)/version(1337903821)
main.cpp (359) : Assertion Failed: Looks like steam didn't shutdown cleanly, scheduling immediate update check
Assert( Assertion Failed: Looks like steam didn't shutdown cleanly, scheduling immediate update check ):/home/buildbot/buildslave_steam/steam_rel_client_linux/build/src/steamcmd/../steamexe/main.cpp:359

[  0%] Checking for available updates...
[  0%] Download complete.
[----] Verifying installation...
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 8615 with name 0eBlobRegistryMutex_07692C9F0DCCAB9B49E0AA2095A1952C
removing stale semaphore last operated on by process 8615 with name 0eBlobRegistrySignal_07692C9F0DCCAB9B49E0AA2095A1952C
removing stale semaphore last operated on by process 8615 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 8615 with name 0eSteamEngineLock
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam3...OK.
Loading Steam2...OK.

Steam>[----] Checking for available updates...
[  0%] Download complete.


Steam>login nazarqwe ***

Logging in user 'nazarqwe' to Steam Public...Success.


Steam>
Steam>force_install_dir /home/csgo

Steam>app_update 740 validate
ERROR! Failed to request AppInfo update, not online or not logged in to Steam.

Steam>

Steam>



попробуй app_update 730 validate
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Ребят, а я зайти в акк не могу. В чём может быть трабла?
 

neatek

Участник
Сообщения
424
Реакции
225
Во сколько проблем... Помог бы человеку с сервером, который бы дал мне 1 бета-ключик.
Так бы установил и себе сервер для развития так скажем, для написания плагинов под CS:GO.
 

Vaio

Участник
Сообщения
625
Реакции
215
Вот и мне кто-то дал бы акк только чтобы установить сервер. :blush2:
 

BMW M6

Участник
Сообщения
1,217
Реакции
534
Vaio, мне дали акк для установки сервера, но только не авторизуется что то :(
 

Parlahost

Участник
Сообщения
79
Реакции
29
В аккаунт зашол а STEAM пишет что не удалось зайти туда! Есть вероятность что он меня тролит? Как вы думаете?

52c1c513c4b6e9635b3bc5d6b512cdde.png
 

CTe6eJIeK_vRn

Участник
Сообщения
2,114
Реакции
1,867
Parlament377, нужно разлогинься прописав "quit", заново залогинься и продолжить дальше по мануалу.
Не забудь выйти из стима!!!
 
Сверху Снизу