调试潜渊症游戏配置文件-程序参数
调试潜渊症游戏服务器中的配置文件,在开始进行服务器的配置之前,需要先启动一次服务器,以便生成我们需要的配置文件。
./btserver start #服务器启动
./btserver stop #服务器关闭
./btserver restart #服务器重启
接下来我们需要弄清楚影响游戏设置的几个配置文件。
1. serversettings.xml
该配置文件主要设置服务器基本参数,比如游戏风格、房间名称、房间密码等,以及其他在常规模式下无法设置的各种参数。参数详情见底部。如果不想深入研究各种参数,可以先在PC端上创建服务器并配置完成后(在steam里选择浏览本地文件,在根目录就可以找到)。将该PC端上的配置文件直接下载并上传在服务器,在游戏根目录可以找到(和linux一样都在根目录, 在 /home/btserver/serverfiles/ 下。
在服务器里也是同理
右键删除-快速删除,然后右键点击上传,把PC端的配置文件上传进去就好啦!
2. clientpermissions.xml
该配置文件主要用来给每个加入服务器的玩家赋权。
在PC上创建服务器并进入后,打开PC端上的游戏根目录
(在steam里点浏览本地文件即可找到这个目录)
找到Barotrauma Dedicated Server\Data\ clientpermissions.xml 文件。
里面有ALL权限的标准配置代码。如果懒得研究,可以直接将文件复制上传到服务器的对应目录也是Date里,这样你自己的steam账号就是拥有所有的权限的服主了(在 /home/btserver/serverfiles/Data 下)。
3. config_player.xml
该配置文件可以决定游戏中NPC说话的字幕选择和MOD开启的情况,同样在游戏的根目录里。一般我们可以先在创意工坊中订阅想要添加的MOD,然后重新进入游戏,并在PC端的游戏设置里将MOD一一应用,然后把config_player.xml 文件 上传到服务器里(在服务器的 /home/btserver/serverfiles/下 可以找到)。在游戏根目录里的Barotrauma Dedicated Server\Mods里,可以找到你下载的全部MOD。
将MOD压缩成ZIP格式的文件后,上传至服务器游戏文件的/Mods文件夹,再将其解压即可。
除了ExampleMod和info.txt,将其他的文件用zip格式打包,并命名为Mods,记得一定是zip格式,然后来到服务器的Mods文件夹,右键上传即可。
然后输入代码进行解压 就完成了。
cd ~/serverfiles/Mods/
unzip Mods.zip
如果游戏更新了,我们可以通过输入以下代码来进行游戏更新。
cd ~
./btserver update #更新LinuxGSM
./btserver force-update #潜渊症游戏更新(会覆盖掉之前serversettings.xml文件,更新前记得备份配置文件serversettings.xml,更新后替换即可)