Самый простой способ загрузить аддон в Мастерскую Steam

Ju4qa

Участник
Сообщения
280
Реакции
63
Написал скрипт для автоматической упаковки файлов и загрузки их в мастерскую через steamcmd.exe.
Просто делайте то что просит скрипт и всё получиться. Если ваши файлы рабочие - ошибиться тут буквально негде.

Демонстрация работы скрипта:

Что необходимо?
Тут как всегда. Подготовьте все ваши файлы для загрузки разложив их по соответствующим папкам, согласно структуре сервера.
У вас должен быть верифицированный аккаунт Steam (потратили больше 5$).
Плагин MultiAddonManager.

1. Загрузка скрипта
Идём ко мне на гитхаб и качаем CS2-Addon-Creator
(Прикрепил архив со скриптом к посту, но возможные обновления будут на гите)

2. Распаковка
Распакуйте файлы в удобное место.
Не используйте кириллицу и пробелы. У меня с этим проблем не было, но сами знаете как оно бывает.

3. Закидываем файлы
Закиньте файлы что вы подготовили в папку "csgo_addons".

4. Запуск
Запускаем "Start.bat".

Далее просто делайте то что от вас просит скрипт.

Подтверждаете наличие файлов в папке "csgo_addons", в окне выбора найдите нужное изображение
в формате .png / .jpg / .bmp (валв рекомендуют 555x312), дайте название и описание аддона и на этом практически всё.
(Для картинки критически важно отсутствие кириллических символов в пути к файлу и у самого файла!)

После того как дадите скрипту всю необходимую информацию он запросит логин от аккаунта (для параметра запуска steamcmd.exe,
что бы не пришлось руками вводить команды загрузки). Даёте логин и всё. Дальше дело за самим steamcmd.exe.
Он попросит пароль от аккаунта, двухфакторку (если есть) и загрузит ваш аддон в мастерскую.
По готовности в консоле вы увидите ID аддона в мастерской. Можно сразу пойти и глянуть появился ли аддон у вас.
Теперь ждём когда стим его верифицирует и всё.

5. Привязка аддона к серверу
После верификации аддона (у меня это заняло минут 20-30) можно привязывать его к серверу.
Качаем и устанавливаем плагин MultiAddonManager.
Идём по пути: game\csgo\cfg\multiaddonmanager\multiaddonmanager.cfg
В строку mm_extra_addons "*********" добавляем ID нашего аддона.
(ID можно взять из окна скрипта или из ссылки на аддон из стима.)

Перезагружаем сервер и всё готово. Если ваши файлы рабочие - при заходе на сервер у вас появится окно запроса загрузки файлов из мастерской и они будут благополучно работать на сервере.

Кстати не забывайте закидывать файлы не только в мастерскую, а и на сам сервер!
 

Вложения

  • CS2-Addon-Creator-main.zip
    3.5 МБ · Просмотры: 9
Сверху Снизу