Linux搭建方舟:生存进化服务器(2)——配置文件的修改

由 xulouzhe 发布

饥荒服务器有三个可以修改配置的地方,其中有重复的部分,也有独立的部分。
配置文件修改,完整的是要去看 https://ark.gamepedia.com/Server_Configuration 我这里只是一些介绍和常用参数的修改。

1. 启动文件参数修改

上一篇方舟教程
Linux搭建方舟:生存进化服务器(1)——创建服务器
介绍过开服方法,其中我们写的 server_start.sh 就是第一个可以改配置的地方。其格式如下

<启动器路径> <地图名>?listen[?选项=数值][?选项=数值]...[?选项=数值] -UseBattleye [其他参数]

上一次我们写入的

./ShooterGameServer TheIsland?listen?RCONPort=27020?Port=7777?QueryPort=27015?AltSaveDirectoryName=Save1?bRawSockets?SessionName=myname1 -server -log

就是符合这种格式的一种配置。
再参照官方文档,比如我们要修改难度为5,就增加[?选项=数值]

?OverrideOfficialDifficulty=5.0

比如我们要允许洞穴飞行,就增加<参数>

-ForceAllowCaveFlyers


那么这样我们最后的启动命令就为

#! /bin/bash
screen -dmS ark ./ShooterGameServer TheIsland?listen?RCONPort=27020?Port=7777?QueryPort=27015?AltSaveDirectoryName=Save1?bRawSockets?SessionName=myname1?OverrideOfficialDifficulty=5.0 -server -log -ForceAllowCaveFlyers

2.接下来是第二个配置文件

这个文件主要是修改一些服务器整体选项的,上个教程的游戏是安装在~/Steam/ark内的,那么这个配置文件就在~/Steam/ark/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini这个文件内,这个文件应该本来就有服务器的一些默认配置,最好先备份一下.
参照官方文档,配置主要写在[ServerSettings]下,格式为

<选项>=<数值>

没有逗号,只需要回车分隔,比如我们要允许第三人称,就增加

AllowThirdPersonPlayer=True

只需要把这一行写到[ServerSettings]下一行就行了,如

[ServerSettings]
AllowThirdPersonPlayer=True
...

3.接下来是第三个配置文件

这个配置主要是修改一些游戏数值的,比如倍率等等参考路径是~/Steam/ark/ShooterGame/Saved/Config/LinuxServer/Game.ini
和上一个配置语法一样,也是

<选项>=<数值>

只要写在Game.ini文件内就行了,比如我们要修改野生龙小号食物倍率为3,就增加一行

WildDinoCharacterFoodDrainMultiplier

就可以了。
大体上的配置修改方法就是这样,接下来我会把官方文档简单翻译一下放过来。
官方配置文档翻译版


暂无评论

发表评论