Карты и коллекции Steam Workshop на сервере CS2
В CS2 классический FastDL для карт больше не нужен. Кастомные карты распространяются через Steam Workshop: сервер скачивает их при запуске, а игрок получает карту через Steam.
На BazaHost нужные параметры вынесены на страницу «Запуск» сервера.
Что понадобится#
- GSLT-токен сервера — создаётся на странице управления игровыми серверами Steam, App ID
730. - Steam Web API Key — создаётся на steamcommunity.com/dev/apikey. В поле домена можно указать
bazahost.ru. - ID карты или публичной коллекции Workshop.
GSLT и Web API Key являются секретами. Не публикуйте их и не отправляйте другим людям. Каждый владелец сервера использует собственные ключи.
Как создать коллекцию карт#
- Откройте Workshop Counter-Strike 2 в Steam.
- Подпишитесь на нужные карты.
- Выберите «Просмотр» → «Коллекции» → «Создать коллекцию».
- Добавьте карты, сохраните и обязательно опубликуйте коллекцию.
- Скопируйте числовой ID из адреса страницы. Например, для адреса
...?id=1234567890ID будет1234567890.
Коллекция должна быть публичной. Приватные коллекции сервер загрузить не сможет.
Настройка в панели BazaHost#
Откройте сервер → «Запуск» и заполните:
| Поле | Что указать |
|---|---|
| Steam GSLT-токен | Личный GSLT для App ID 730 |
| Steam Web API Key | Ключ со страницы Steam Web API |
| ID коллекции Workshop | ID опубликованной коллекции |
| ID стартовой карты Workshop | ID карты, с которой сервер должен стартовать |
Сохраните настройки и перезапустите сервер. Первый запуск займёт больше времени: сервер скачает все карты коллекции.
Если нужна только одна карта, оставьте поле коллекции пустым и укажите её ID в поле стартовой карты.
Проверка и смена карты#
После запуска выполните в консоли:
ds_workshop_listmaps
Команда покажет карты, доступные серверу. Для перехода на Workshop-карту используйте:
ds_workshop_changelevel ИМЯ_КАРТЫ
При использовании коллекции BazaHost автоматически включает смену карты после завершения матча.
Если карты не загрузились#
- Проверьте, что коллекция опубликована и доступна всем.
- Проверьте ID: в поле вводятся только цифры, не вся ссылка.
- Пересоздайте Steam Web API Key, если в консоли есть ошибка авторизации.
- Проверьте GSLT: один токен нельзя одновременно использовать на нескольких серверах.
- Удалите из коллекции старые карты CS:GO — серверу нужны карты, совместимые с CS2.
- Начните с одной или двух карт: одна сломанная карта может помешать загрузке всей коллекции.
Что дальше#
Хостинг Counter-Strike 2 на BazaHost: NVMe, Ryzen 9 и защита от DDoS. Тарифы от 449 ₽/мес.