Начнём.
Для правильной работы авто загрузки карт из Workshop нам потребуется WebAPI (API Ключ) без которого у нас ничего не выйдет.
ВАЖНО!!!
Вы должны иметь аккаунт в Steam.
1. Переходим по этой ссылке - Доступно только для пользователей
Внимание! У Вас нет прав для просмотра скрытого текста.
, авторизуйтесь и в поле домен вводим Ваш электронный ящик или доменное имя сайта , у меня например это - /. Жмём на кнопку "Зарегистрировать"
Теперь скопируем полученный API Ключ , он нам понадобиться очень скоро...
2.Откроем Ваш FTP сервера csgo и в папке csgo найдём файл webapi_authkey.txt , если у Вас его нет , тогда создаём файл с точно таким же именем и кидаем в папку csgo , после чего открываем этот файл и вставляем в него полученный ранее API Ключ. Сохраняем и закрываем файлик.
3. Теперь найдём нужные нам карты которые Вы хотите загрузить на сервер. Я нашел готовую коллекцию из самых популярных карт -
Внимание! У Вас нет прав для просмотра скрытого текста.
P.S.
У каждой карты и коллекции есть свой номер который можно увидеть в адресной строчке.
У нас номер коллекции набора _se карт - 125499818. Топаем обратно на FTP сервера , заходим в папку .../csgo/cfg/ и открываем файл autoexec.cfg , именно в нём мы и будем всё настраивать.
Добавляем коллекцию:
host_workshop_collection <номер коллекции>
Добавляем карту отдельно:
host_workshop_map <номер карты>
Делаем стартовую карту сервера:
workshop_start_map <номер карты>
Запрещаем игрокам ставить карты из Workshop:
sv_workshop_allow_other_maps 0
4. Перезагружаем сервер , и он сам загрузит все карты на Ваш сервер в папку .../csgo/maps/workshop/...
5. Заходим и играем.
Автор статьи: ๖ۣۜTheNega
При копирование статьи убедительная просьба оставлять ссылку на источник , а именно /publ/3-1-0-50