Steam 的 MOD 上传一些游戏其实自带的有上传器,给 MOD 创作者提供了很方便的平台,但是有些并没有 MOD 上传器,导致一些游戏玩家们有很多非常棒的想法却因不会上传而停止,今天就让大家知道如何上传 MOD ,希望能看到更多更棒的 MOD 作品

下载SteamCMD

SteamCMD 是什么,对于游戏玩家可能会很陌生,在这里大致说一下,你可以理解为 Steam 的命令行版本客户端,他可以做到 Steam 能做到的事情比如下载游戏,也能做到 Steam 做不到的事情比如说上传 MOD

一般 SteamCMD 用于 Linux 或者 Windows 服务端,多数用来进行游戏服务器的开服操作,这里我们就说如何上传 MOD

找到 SteamCMD 的官方网站,然后点击 Windows 进行下载 SteamCMD之上传MOD

将下载完的压缩包解压得到 steamcmd.exe 将其复制到一个文件夹,我这里是 SteamCMD SteamCMD之上传MOD

然后双击运行,等待其下载组件,全部完成后,直到 CMD 里开头显示 Steam 用户运行之后,就可以把它关闭了,SteamCMD 就准备就绪了 SteamCMD之上传MOD

准备MOD

去下载我为你们准备好的 MOD 模板文件,解压到一个专门用来放 MOD 的文件夹,我这里是 Chainlink ,这里的名字随意更改,只是为了你自己方便识别是什么 MOD SteamCMD之上传MOD

然后进去会发现 3 个文件夹和 2 个文件,我们来依次说

images文件夹

顾名思义,这个文件夹就是放你 MOD 的图片的,这里一般只需要放一张图片,作为你的 MOD 的主图和预览图,这样别人在创意工坊看到的 MOD 图片就会是这张,你后续添加更多的图片和视频可以去 Steam 创意工坊进行添加

source文件夹

这个文件夹是你对于这个游戏来说,你所进行的所有改动或者增加的任何东西,在这里都以路径加文件的方式体现出来,比如我这个是在 GameSDK>Obejects & Scripts 里进行了修改和增加 SteamCMD之上传MOD 我在 Source 里也必须依照这样的格式然后将路径和新增加或修改的物品放置在这里面 SteamCMD之上传MOD SteamCMD之上传MOD

paks文件夹

这个文件夹是最终的成品,也就是玩家们所下载到的 MOD 就是 paks 文件夹里的东西,这里根据需要你可以打包或者做成别的形式,根据游戏需要来自行测试

mod.vdf

这个是 MOD 的一些属性修改,参数在下面有讲到

"workshopitem"
{
    "appid"                "299740"//这里是游戏的APPID,具体查询方法可以在Steam的游戏商店上方看到或者在SteamDB获取到               
    "contentfolder"        "D:\\SteamMOD\\Chainlink\\paks"//这里是指向你的MOD成品文件夹,根据你自己的实际情况更改为你自己的paks文件位置
    "previewfile"        "D:\\SteamMOD\\Chainlink\\images\\timg.jpg"//这里是指向你的主图预览图的位置,精确到图片名以及后缀
    "visibility"        "0"//可见度一般默认
    "title"                ""//MOD标题
    "description"        ""//MOD描述
    "changenote"        "Initial release"//版本号,可以默认也可以自行改成V1,V2,V0.1等等
    "publishedfileid"   ""//留空,等你自己上传后会自动生成
}

mod_create.bat

这个 bat 文件就是你上传 MOD 的最终一步,双击进行上传,先来说下参数

<steamcmd.exe> +login <username> <password> +workshop_build_item <mod.vdf> +quit

<steamcmd.exe>这个填你的开始存放steamcmd.exe的路径比如我的D:\SteamCMD\steamcmd.exe
<username>你自己的Steam账号
<password>你自己的Steam密码
<mod.vdf>这个填你自己的mod.vdf的路径比如我的d:\SteamMOD\Chainlink\mod.vdf

上传MOD

以上所有都配置完之后双击进行上传,参数都正确的话会让你输入 Steam 2步验证码,输入完后回车,成功便会自动关闭,前往自己的创意工坊便会看到 MOD 已经上传成功啦! :baobao: 期待看到更多大佬的 MOD 作品 :huaji11:


活着就是为了改变世界