第一步 下载SteamCMD

  1. 根据自己的电脑系统下载对应的 SteamCMD [下载地址]。
  2. 解压出来后,将steamcmd.exe放到你自己的一个文件夹里,双击运行。当最前面显示Steam时就表示SteamCMD已经准备就绪,关闭窗口。

第二步 放置MOD

  1. 新建一个文件夹放MOD。建好后下载下方的压缩包并解压到MOD文件夹里。此文件夹名可以随意更改,文件夹内的 images 放的是MOD预览图和主图,sources 放置游戏中某个文件夹所修改、增加的地方的路径和文件,paks 放你写的MOD的所有内容,玩家下载下来的就是 paks 文件夹里的东西。

    Sample.rar

  2. .bat 文件

    D:\\SteamCMD\\steamcmd.exe //steamcmd.exe的路径,放哪里就填哪里
    +login <username> <password> //steam的用户名和密码
    +workshop_build_item d:\\SteamMOD\\Sample\\mod.vdf //.vdf文件的路径
    +quit
    
  3. .vdf 文件

    "workshopitem"
    {
    	"appid"		        "游戏APPID" //搜一下就行,一般是六位数
    	"contentfolder"		"D:\\\\SteamMOD\\\\Chainlink\\\\paks" //paks文件夹的路径
    	"previewfile"		  "D:\\\\SteamMOD\\\\Chainlink\\\\images\\\\timg.jpg" //主视图的路径
    	"visibility"		  "0" //如果改成1就是不可见
    	"title"		        "标题" //MOD标题
    	"description"		  "描述" //MOD描述
    	"changenote"		  "Initial release" //自定义版本号,比如V0.1
    	"publishedfileid"   "" //会自动生成,不需要填
    }
    

上述信息都得根据你的MOD逐一改对,否则就会无法上传;.bat 和 .vdf 文件都可以用vs code打开。

第三步 上传MOD

  1. 退出Steam,然后双击.bat文件运行,参数都填对就会需要通过邮件输入验证码,上传成功后便会自动关闭窗口。如果以上任何步骤失败请挂梯子。
  2. 登录Steam,点右上角的“查看我的个人资料”,向下翻就能看到创意工坊多了一个MOD了!

一些可能会出的问题

  1. Sample 在paks里用的.pak文件应该是ue整的,其实做成.zip,.rar那些都能行,pak只是那个游戏mod的要求
  2. 如果最后用.bat上传到steam时报 “Preparing update…ERROR! Failed to update workshop item (Invalid Parameter).” 这个错那就是游戏的appid错了,要重新搜索核对

参考