Garry's Mod

Garry's Mod

Not enough ratings
Запуск карт мастерской CS:GO в Garry's Mod
By Ponywka
Данное руководство описывает как запустить карты мастерской CS:GO внутри Garry's Mod. Создано для аддона "Very Basic Hide and Seek"
   
Award
Favorite
Favorited
Unfavorite
Предисловие
Данное руководство создано в целях переноса режима "Hide and Seek" из CS:GO в Garry's Mod. К сожалению для данной игры тут мало карт для этого режима, поэтому приходится их заимствовать у CS:GO

Если вам интересно, ссылка на мой аддон - Very Basic Hide and Seek

Перенос
Скорее всего карта, которую вы будете запускать внутри Garry's Mod задействует ресурсы, которые есть только в CS:GO, поэтому необходимо активировать её в списке игр


Следующим этапом выкачиваем карту со Steam Workshop. В качестве примера буду использовать карту Seek Hotel (Hide and Seek)

Получаем API ключ по этой ссылке https://steamhost.cn/steamcommunity_com/dev/apikey
В качестве домена используем: localhost

После выполненных действий сохраняем куда-либо этот ключ


Качаем curl for Windows по этой ссылке[curl.haxx.se]
В распакованном архиве переходим в папку "/bin"
Зажимая кнопку "Shift" нажимаем на кнопку "Открыть окно команд здесь" либо же "Открыть окно PowerShell" в случае Windows 10


В появившемся окне вводим команду следующего типа:
curl --data "key=<СЮДА КЛЮЧ>&itemcount=1&publishedfileids[0]=<СЮДА ID КАРТЫ>" https://steamhost.cn/api_steampowered_com/ISteamRemoteStorage/GetPublishedFileDetails/v1/



Тут копируем ссылку, которая помечена как "file_url" и открываем её в браузере, после чего скачиваем. Открываем файл с помощью программы 7-zip[www.7-zip.org]



Внутри "сжатой карты" будет эта же самая карта, только в несжатом виде. GARRY'S MOD СЖАТЫЕ КАРТЫ НЕ ПОНИМАЕТ!!!



Распаковываем данную карту по пути:
Steam\steamapps\common\GarrysMod\garrysmod\download\maps
При необходимости создайте нужные папки вручную!

Для удобства можно добавить префикс к карте (например "hns_")

По желанию можно добавить превью. Чтобы оно отобразилось, картинку необходимо назвать: <имя_карты>.png





Приятной игры!
14 Comments
Ponywka  [author] 22 Feb @ 4:21pm 
Можно скачать старую версию CS:GO из "Beta" версий CS:2
𝓐𝓝𝓤𝓑𝓘𝓢 13 Feb @ 10:28am 
Откуда теперь брать контент CSGO? У меня любая карта использующая текстуры GO версии в ерорах и без текстур
Ponywka  [author] 8 Jan @ 2:03am 
Карты от CS2 нельзя запустить в GMod потому что они созданы на другом движке. Форматы несовместимы
smegmuss228 31 Dec, 2024 @ 2:33am 
Ну, а в целом же можно щас запускать карты второй КС го в Гаррис мод, или нет?
Ponywka  [author] 30 Dec, 2024 @ 1:58pm 
Ну вообще начиная с какого-то билда в Windows 10 уже появился встроенный cURL, гайд немного старый в этом плане :)
smegmuss228 29 Dec, 2024 @ 4:11am 
Ладно, зато теперь ссылка на карту не отображается. file_url пустой
smegmuss228 29 Dec, 2024 @ 4:05am 
Ладно, я решил эту проблему. Ребят, если у кого-то пишет так же, то попробуйте в начале curl на curl.exe поменять. Помогло!:steamfacepalm:
smegmuss228 29 Dec, 2024 @ 3:40am 
В PowerShell
smegmuss228 29 Dec, 2024 @ 3:39am 
Invoke-WebRequest : Не удается найти позиционный параметр, принимающий аргумент
"key="мой ключ"
Появляется эта ошибка, что делать?(
Darryl alohason 24 Feb, 2023 @ 2:17am 
если я хочу эту карту условно в мастерской выложить чтобы другие тоже скачали эту карту,но у них нет ксго на компе, будут ли у них еррор и miss текстуры?


если будут, то достатачно ли материал компилировать в bsp,чтобы miss пропали?