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

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

33 ratings
Как опубликовать свой мод в мастерскую
By Bloomstorm
В данном руководстве будет описано, как опубликовать свой мод в мастерскую Steam
   
Award
Favorite
Favorited
Unfavorite
Вступление
Написано на скорую руку (или на коленке, кому как), некоторые важные моменты могут отсутствовать или банально забыл написать, по всем вопросам в комментарии к руководству!!!

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

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

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

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

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

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

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

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

drive . google . c o m /file/d/1jawzgBiLQzvazZMpn1mFsaLx2cZOBvvn/view
Ограничения
На текущий момент известно, что ВОЗМОЖНО игра отказывается загружать файлы с расширением .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 в самом конце, если её увидели, то перейдите в Вашу мастерскую в своем профиле



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





Если у вас остались вопросы, чего-то не поняли, или еще чего нибудь, пишите в комментариях. Постараюсь сделать руководство более понятным, если где-то было не понятно.
24 Comments
M1ksail May 30 @ 12:20pm 
Хорошее руководство , это крайне полезно !
Bloomstorm  [author] May 30 @ 2:33am 
Для всех игр. К сожалению не знаю
Qwll May 30 @ 1:35am 
Данное руководство только для тч работает? Я так две модификации залил, но происходит вылет при их установке. Если на игру чистую геймдату модовую кидать то все норм. С чем это может быть связано?
P1h_Pah May 25 @ 6:03am 
@Глеб, Смотря что он пишет в консоли, пишешь login "свой логин" "свой пароль" "и код от стим guard" если он есть. И там все в строчку без ковычек.
Глеб May 25 @ 5:37am 
что делать если steamcmd отказывается авторизироваться?
Bloomstorm  [author] May 24 @ 7:03am 
Убедись, что новые текстуры действительно заменяют старые, а так же формат dds
Chokee May 24 @ 6:52am 
Сделал реворк текстур, а в игре их все так же нету. Что делать?
IAN_ May 24 @ 12:24am 
вообще необязательно вдф формат. я обычный txt блокнот делал и не парился
P1h_Pah May 23 @ 5:47pm 
:cta_emo9:
Тут неловко получилось по собственной глупости.
Причину я нашел. Просто поставил кодировщик UTF8 в Notepad++, и все заработало. Все равно спасибо что отозвались и ОГРОМНОЕ СПАСИБОЩЕ!!! За руководство.
Bloomstorm  [author] May 23 @ 5:41pm 
Есть возможность скинуть что ты написал в vdf файле в комменты?