exit 最后别忘了exit
关于多通服务器 参数里的 -clusterid=mycluster1 这里的mucluster1 你可以随便命名,但是你想要几个服务器多通,这个clusterid就必须要一致,并且这里的?PreventDownloadSurvivors=False 意思就是禁止下载生存者为否,意思就是开启生存者下载,其他同理
补上地图参数,放在所有参数第一个
TheIsland 孤岛
TheCenter 中心岛
ScorchedEarth 焦土
Ragnarok 仙境
Aberration 畸变
Extinction 灭绝
这里是所有的服务端配置参数,有兴趣的可以自己看看
https://ark.gamepedia.com/Server_Configuration
配置完参数,并且确保你的文件内容格式没有什么错误的话,直接执行这个bat文件就可以了。
然后就会有个命令窗口一闪而过,再然后就跳出服务端窗口
![](http://imgq8.q578.com/ef/0804/16688f4513f6e267.jpg)
如果像我这样全部到这结束了,那就说明成功了
![](http://imgq8.q578.com/ef/0804/0b24bc14f3f480e6.jpg)
除了在bat文件中写开服配置之外,也可以在上图中的这个文件中写,并且这个文件配置的优先级是高于bat文件中的配置的,意思就是比如***at文件中设置个经验获取倍数是2倍,但是在这个GameUserSetting.ini文件中设置的是5倍,那么最后服务器就会以ini文件中的5倍为准,另外如果是多通服,这个ini文件也是公用的,所以配置都会统一,如果想每个服配置不一样,方法就是不在同一时间启动多个服务器,启动完成一个修改下ini,再启动下一个。
所有相关服务器配置参数,都在23L给出的链接中。
另外如果遇到服务器名称写的是中文名,但是启动完成之后中文变成了乱码。
解决办法就是在GameUserSetting.ini文件中设置服务器名称,并且修改这个GameUserSetting.ini文件的编码格式。
很简单,直接另存为就好了。
![](http://imgq8.q578.com/ef/0804/d43cd3526b940dfe.jpg)
![](http://imgq8.q578.com/ef/0804/996eccd0cc1bc836.jpg)
如果你能一直看到这里,就算你没有编程经验,你也应该能理解那些第三方的配置工具的原理了。
写一个win窗口,列出各个想要添加修改的开服配置项,你修改窗口中配置项的同时,脚本去读写修改对应的配置文件,比如ark服务端这里就是指去修改GameUserSetting.ini这个文件,来实现开服配置的统一管理。
![](http://imgq8.q578.com/ef/0804/87e6ffe40ae0cdbf.jpg)