Установка карт из Мастерской Steam

Для авто загрузки карт из Workshop нам потребуется WebAPI ключ.

Вы должны иметь аккаунт в Steam.

  1. Переходим по этой ссылке - http://steamcommunity.com/dev/apikey,
  2. Авторизуйтемся и в поле домен вводим Ваш электронный ящик или доменное имя сайта.
  3. Жмём на кнопку "Зарегистрировать".
  4. Теперь скопируем полученный API ключ, он нам понадобится уже в следующем пункте.

5. Откроем настройки сервера и найдём файл webapi_authkey.txt

  • если у Вас его нет, тогда создаём файл (через ftp) с точно таким же именем и кидаем в папку csgo

6. Вставляем в него полученный ранее API ключ. Сохраняем и закрываем файл.

7. Теперь найдём нужные нам карты, которые Вы хотите загрузить на сервер. Для примера возьмем данную коллекцию:

У каждой карты и коллекции есть свой номер, который можно увидеть в адресной строке.
У нас номер коллекции набора ночных карт - 424254572.

8. Идем обратно на FTP сервера, заходим в папку ./csgo/cfg/ и открываем файл autoexec.cfg, именно в нём мы и будем всё настраивать.

Добавляем коллекцию:

Добавляем карту отдельно:

Делаем стартовую карту сервера:
workshop_start_map <номер карты>

Запрещаем игрокам ставить карты из Workshop:
sv_workshop_allow_other_maps 0

9. Перезагружаем сервер, и он сам загрузит все карты на Ваш сервер в папку ./csgo/maps/workshop/...