S.T.A.L.K.E.R.: Shadow of Chornobyl - Enhanced Edition

S.T.A.L.K.E.R.: Shadow of Chornobyl - Enhanced Edition

43 beoordelingen
Как опубликовать свой мод в мастерскую
Door Bloomstorm
В данном руководстве будет описано, как опубликовать свой мод в мастерскую Steam
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Вступление
Написано на скорую руку (или на коленке, кому как), некоторые важные моменты могут отсутствовать или банально забыл написать, по всем вопросам в комментарии к руководству!!!

Пардон за это.

В этом руководстве будет показано, как опубликовать ваш мод в мастерскую Steam.

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

Обратите внимание, Вам обязательно нужно иметь лицензионную копию сталкера, чтобы что либо публиковать в мастерскую.

Перед началом нужно установить программы:

SteamCMD - С её помощью мы сможем опубликовать мод в мастерскую
Статья на вики, где есть ссылка на скачивание

Прямая ссылка на скачивание SteamCMD для Windows

xrCompress.exe - С её помощью мы сможем упаковать наш контент в один архив для мастерской, сырая папка gamedata не сработает.

drive . google . c o m /file/d/1jawzgBiLQzvazZMpn1mFsaLx2cZOBvvn/view

Не обязательно, но можно еще скачать распаковщик ресурсов. Надо же Вам как то достать ресурсы, чтобы затем их изменить, или узнать путь, верно?

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3521601609
Ограничения
На текущий момент известно, что ВОЗМОЖНО игра отказывается загружать файлы с расширением .ltx (актор, и тд), данный раздел будет обновляться
Создание архива
Нам нужно превратить сырую папку gamedata с куча папками и файлами в один архив формата .pack

Для примера, мы дадим Толику и его друзьям-сталкерам вот такую модную курточку из мода "Тень вонючки" (Не спрашивайте, почему акцент на Толика, если заменены будут все новички, просто прикольный).



1) Разохирвируйте Anomaly-Mod-Compress

2) Закиньте весь контент в папку mod

2.1) Так как у меня одна текстура куртки, то у меня будет так: mod/textures/act/act_green_stalker1.dds



3) Нажмите xrPackage.bat
4) Ждем...



5) Получаем mod.db0, переименовываем на что нибудь свое, на английском языке, с форматом .pack, например в моем случае tolik.pack



6) Создайте какую нибудь пустую папку, где будет только ваш .pack и ничего более!
Подготовка к публикации в мастерскую
Перед тем как публиковать, нужно создать файл в формате .vdf, там будет хранится вся информация о вашем предстоящем моде в мастерской, назовите как угодно на английском, например mymod.vdf, и вставьте туда такой текст

"workshopitem" { "appid" "Смотрите ниже" "contentfolder" "C:\Путь\До\Вашей\Папки\C\Модом\Где\Только\мод с форматом pack\" "previewfile" "C:\Путь\До\Иконки.jpg" "visiblity" "0" "title" "Мой мод" "description" "Мое описание мода" "changenote" "Релиз" "publishedfileid" "Смотрите ниже 2" }

appid - ID игры, убедитесь что вы публикуете мод именно под нужную игру, чтобы не было казусов, что мод на ТЧ, но публикуете его в мастерскую ЗВ или ЧН

2427410 - Сталкер Тень Чернобыля
2427420 - Сталкер Чистое Небо
2427430 - Сталкер Зов Припяти

contentfolder - Папка, где будет единственный файл, ваш мод-архив в формате .pack
previewfile - Иконка, желательно в формате 512x512 и .jpg, про другие форматы и размеры ничего сказать не могу, не тестировал
visiblity - Видимость, 0 - все могут скачать. Но даже если у вас стоит 0, все равно будет доступно сначало Вам, поэтому нужно будет перейти в свою мастерскую
title - Название мода, можно потом изменить
description - Ваше описание мода, можно потом изменить
changenote - Можно оставить пустым, нужно для обновления вашего мода
publishedfieid - Нужно для обновления существующего мода, после того, как ваш мод будет успешно опубликован, ID вашего мода будет автоматически находится там, и вам не будется заливать отдельные моды в случае апдейта

Вот как у меня получилось:


Публикация в мастерскую
Запустите steamCMD.exe, подождите пока все скачается. После чего у вас будет Steam>, это означает что SteamCMD готов к работе



Для начала войдите в свой аккаунт через команду:

login <username> [<password>] [<Steam guard code>]

Вам нужно будет ввести ваш логин Steam (не Ваш текущий ник), пароль и 5 значный код Steam Guard, перейдите во вкладку со Steam Guard на телефоне и нажмите на "Показать код Steam Guard"

После того, как Вы успешно вошли, впишите эту команду

workshop_build_item "C:\Ваш\Путь\До\mymod.vdf"



Ждите когда надпись Sucess в самом конце, если её увидели, то перейдите в Вашу мастерскую в своем профиле



Завершение
Вы можете закинуть скриншоты, изменить описание, и наконец, сделать доступным для всех!





Если у вас остались вопросы, чего-то не поняли, или еще чего нибудь, пишите в комментариях. Постараюсь сделать руководство более понятным, если где-то было не понятно.
58 opmerkingen
Bloomstorm  [auteur] 19 okt om 2:07 
Вопреки словам Killerju. Можно использовать vdf текстового формата, т.е. переименовать txt на vdf. Я не уверен что существует бинарная версия vdf и примет ли его воркшоп вообще
Bloomstorm  [auteur] 19 okt om 2:05 
Небольшое важное обновление. Убедитесь что кодировка вашего vdf файла в формате UTF-8. Вы можете использовать Windows-1251, но не используйте русские символы, измените название и описание на вашей странице. Руководство обноалю позже
Killerju 11 okt om 1:52 
Ошибка скорей всего из-за того что у вас vdf файл типа текстового документа. А нужно чтобы сам тип файла был vdf
DreamMora 13 sep om 11:58 
Ладно, мне надоело возиться с этим кривым кодом. Все равно спасибо за гайд. Пойду опубликую на нексус
Bloomstorm  [auteur] 13 sep om 11:48 
Пардон, .pack а не .pak
Bloomstorm  [auteur] 13 sep om 11:47 
Я думаю стоит назвать мод в title, проверить есть ли в mod только .pak файл ну и убедиться что файл по такому пути действительно существует. В противном случае не знаю, из-за чего может быть
DreamMora 13 sep om 11:21 
"workshopitem"
{
"appid" "2427410"
"contentfolder" "C:\Users\Fered12777\Desktop\mod\"
"previewfile" "C:\Users\Fered12777\Desktop\mod\ui_ani_cursor_03.jpg"
"visiblity" "0"
"title" ""
"description" ""
"changenote" ""
"publishedfileid" ""
}
Bloomstorm  [auteur] 13 sep om 11:10 
Возможно ли узнать снова содержимое файла?
DreamMora 13 sep om 10:57 
ERROR! Failed to load build config file "C:\Users\fered12777\Desktop\mod\light.vdf".