• Додано: 2014-02-23 20:58
  • Змінено: 2024-08-05 17:11
  • Статус: Схвалено
-2

Создание, настройка и использование коллекций карт CS:GO

Workshop (Мастерская Steam) - это сервис Steam, позволяющий разработчикам загружать свои карты, модели и прочие ресурсы для общего пользования.
Пример будет рассмотрен на установке карт из Workshop на сервер Counter-Strike: Global Offensive.

Cоздание ключа к Steam WebAPI


Для начала Вам нужно создать свою ключ к Steam WebAPI. Перейдите по данной ссылке.
На этой странице введите данные от своего аккаунту Steam.



Далее в поле домен вводим свой электронный ящик, либо имя домена Вашего сайта. Ставим галочку соглашаясь с условиями использования и нажимаем кнопку "Зарегистрировать"

[img]https://1game.ua/uploads/attachments/3734_BaCN6pvwQzKzN4h64aAZP6Fmx5UDhLzS.jpg[/img]

На открывшейся странице Вы увидите свой ключ Steam WebAPI.



Данный ключ нам нужно прописать в файле csgo/webapi_authkey.txt
Сделать это можно например через доступ FTP. Если файла нету, нужно его создать.

Создание и настройка коллекций карт


Зайдите в Мастерскую и авторизируйтесь в системе введя логин и пароль от своего аккаунта Steam.
Далее найдите или создайте коллекцию карт, которую Вы будете использовать на сервере. Создать коллекцию можно перейдя во вкладку Коллекции , нажав кнопку Создать коллекцию и следовать дальнейшим инструкциям. (см. рис 1)



Далее для использования коллекции карт зайдите в неё и скопируйте её номер из адресной строки. Для примера на скриншоте показана официальная коллекция карт с картой Mirage



Этот номер будет использоваться для параметра host_workshop_collection

Далее нужно скопировать номер карты, которая будет стартовой на сервере. Для этого в выбранной или созданной Вами коллекции откройте нужную Вам карту из адресной строки Вашего браузера. Этот номер бует использоваться в параметре workshop_start_map



Далее для установки параметров используйте доступ FTP или менеджер файлов в панели управления Вашего сервера.
Откройте каталог cfg и отредактируйте в нем файл autoexec.cfg. Если данного файла нету , следует его создать.
Добавьте указанные параметры:

host_workshop_collection 125499818
workshop_start_map 125488374


Соответственно, цифры в параметрах у вас должны быть свои, которые вы скопировали ранее.
Чтобы запретить игрокам ставить любые карты из Мастерской впишите следующий параметр:

sv_workshop_allow_other_maps 0


Сохраните файл и перезагрузите игровой сервер из панели управления.

После перезапуска сервер автоматически загрузит новые карты из Мастерской и поставит стартовой ту карту, номер которой Вы указали в параметре workshop_start_map. Игрокам при входе на сервер будет автоматически закачана карта в папку с игрой.



Настройка ротации карт


Для того, чтобы отключить встроенное голосование за следующиую карту в игре и использовать голосование из SourceMod, допишите в конфиг файл autoexec.cfg или в файл server.cfg параметр mp_endmatch_votenextmap 0

Теперь настроим ротацию карт на игровом сервере. Для этого отредактируйте файл csgo/mapcycle.txt Вашего сервера. Для использования ротации карт из Мастерской в файл следует вписать данные в таком формате: workshop/номер карты/название карты. Для приведенного примера с группой _se карт, файл будет выглядеть так:

workshop/125488374/de_dust2_se
workshop/125499116/de_inferno_se
workshop/125498553/de_nuke_se
workshop/125498231/de_train_se
workshop/152508932/de_mirage_csgo


Сохраните файл и перезагрузите сервер.

11
5364
Теги:   відсутні
  • Група: Клієнти
  • Коментарів: 2
  • Реєстрація: 2015-12-11
#1736
2015-12-16, 19:05:39
Сделал все. Сервер не запускается вообще...
  • Група: Користувачі
  • Коментарів: 276
  • Реєстрація: 2012-11-19
#1737
2015-12-16, 19:26:53
edwardpc111, сюда писать об этом не требуется, все вопросы в техническую поддержку.
  • Група: Клієнти
  • Коментарів: 4
  • Реєстрація: 2014-11-18
#2138
2016-11-15, 23:21:46
Обновите ссылки на картинки. Не прогружает.
  • Група: Клієнти
  • Коментарів: 2
  • Реєстрація: 2016-06-22
#2146
2016-11-24, 23:35:49
Це було доданно 2014 року... Зробіть нове обученія.... Так не получається як тута
  • Група: Клієнти
  • Коментарів: 2
  • Реєстрація: 2016-06-22
#2154
2016-11-28, 21:48:09
ДОПОМОЖІТЬ!!!! Хто вміє ставити карти з воркшопа на сервер. БУДЬ-ЛАСКА ДОПОМОЖІТЬ...... Вот мій ВК https://vk.com/mamont25
  • Група: Клієнти
  • Коментарів: 3
  • Реєстрація: 2016-03-23
#2172
2016-12-13, 20:28:09
ктото помог?
HRONIK228 (2016-11-28, 21:48:09) ДОПОМОЖІТЬ!!!! Хто вміє ставити карти з воркшопа на сервер. БУДЬ-ЛАСКА ДОПОМОЖІТЬ...... Вот мій ВК https://vk.com/mamont25
  • Група: Клієнти
  • Коментарів: 1
  • Реєстрація: 2016-09-10
#2234
2017-01-19, 16:24:19
Всё здесь прекрасно работает, и отлично всё расписано. Спасибо за руководство!
  • Група: Користувачі
  • Коментарів: 94
  • Реєстрація: 2012-02-02
#2237
2017-01-20, 12:49:00

maytiero (2017-01-19, 16:24:19) Всё здесь прекрасно работает, и отлично всё расписано. Спасибо за руководство!

Пожалуйста
  • Група: Клієнти
  • Коментарів: 5
  • Реєстрація: 2016-04-07
#2255
2017-02-10, 11:36:17
Сделал все по инструкции, запускается карта de_dust.
Вы серьезно?
  • Група: Клієнти
  • Коментарів: 5
  • Реєстрація: 2016-04-07
#2256
2017-02-10, 12:30:04
Не знаю как, но оно заработало, видимо нужно было подождать пока карты скачаются с воркшопа.
  • Група: Клієнти
  • Коментарів: 5
  • Реєстрація: 2016-04-07
#2257
2017-02-10, 12:30:05
Не знаю как, но оно заработало, видимо нужно было подождать пока карты скачаются с воркшопа.

Тільки зареєстровані користувачі можуть залишати коментарі

Вгору