需要注意的是这是windows端的解决方案,不清楚其他方式是否妥当。
Windows服务器的搭建及mod添加请参考熊大佬的文章及视频:https://www.bilibili.com/video/BV1hD4y1X7qT?spm_id_from=333.999.0.0&vd_source=aa99dbc68bfb4648eceb1a63b91248ac https://www.bilibili.com/video/BV1aS4y1B7ND?spm_id_from=333.788.top_right_bar_window_default_collection.content.click&vd_source=aa99dbc68bfb4648eceb1a63b91248ac
本文以神经创伤模组为例,但是按官方说法只要是使用lua of barotrauma(下文统简称lua)的mod都可以使用这个方法。
本文前半段是我的解决思路,后半段是方案,两者内容一致,省时间请直接跳到后半段。
一、问题出现及解决思路 添加mod 服务器mod添加界面
服务器端显示buff已被覆盖 说明安装无误 服务器反馈
进入游戏 显示lua脑淤血 lua缺失,无法治好脑溢血
查询后得知只需如此设置即可  问题即转化为如何在服务器端将vanilla可执行文件转为lua可执行文件。 查询vanilla文件位置 vanilla文件位置
但是没有lua什么什么的东西发现并没有上图的配置文件,此路不通。  于是查询创意工坊中lua的内容,进入其答疑网站 https://evilfactory.github.io/LuaCsForBarotrauma/lua-docs/manual/installing-lua-for-barotrauma-manually/ 经查询后发现方法。 二、解决方法(这部分是可行的,省时间请直接看这部分) 1、在g那个网上面单独下载LuaCsForBarotrauma https://github.com/evilfactory/LuaCsForBarotrauma/releases/tag/latest (注意分清自己服务器是什么端,本文以windows端为例) 2、下载下来一个压缩文件,并单独解压到一个文件夹。 压缩文件及解压到单独文件夹之后
3、将文件夹里的所有东西复制粘贴到服务器根目录的文件夹中并替换即可。 (以我为例就是C:\steamcmd\steamapps\common\Barotrauma Dedicated Server)
三、结果 运行DedicatedServer.exe 开服界面发现出现新的代码(看不懂,但应该是装上了)
进入游戏, 游戏健康界面,可以发现lua提示消失脑溢血消失,
再检查工具箱,发现神经创伤模组安装完毕。 血袋变成o-血袋
|