2020年2月

steam工具里找Starbound Dedicated Server
下载之后在Starbound Dedicated Server\win64里可以直接打开
但是创意工坊的mod不会自动下载,需要自己把pak文件传到Starbound Dedicated Server\ mods里。
开服后在客户端一定要把允许资源不匹配打开

方块大陆bat:
start PixARKServer.exe CubeWorld_Light?DelayRegisterServer=True?bRawSockets=True?SessionName="Rotate cube2"?AltSaveDirectoryName=11?ServerPassword=4655?ServerAdminPassword=465500492?MaxPlayers=20?RCONEnabled=True?RCONPort=27117? -Seed=10086 -OreSeed=10086 -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27116 -Port=27115 -CubePort=27118 -cubeworld=Rotate cube2

浮空岛bat:
start PixARKServer.exe SkyPiea_light?DelayRegisterServer=True?bRawSockets=True?SessionName="Rotate sky"?ServerPassword=4655?AltSaveDirectoryName=11?ServerAdminPassword=465500492?MaxPlayers=20?RCONEnabled=True?RCONPort=27017? -ConfigsUseAltDir -server -gameplaylogging -log -CULTUREFORCOOKING=en -NoBattlEye -QueryPort=27016 -Port=27015 -CubePort=27018 -cubeworld=Rotate sky

CubeWorld_Light/SkyPiea_light:选择地图(这个是skypiea我是真的想不到,官方也不放教程,逼着我翻服务器文件才找到)
DelayRegisterServer=True:延迟注册服务器,让你的服务器开好之后才在steam上显示
SessionName:服务器名
AltSaveDirectoryName:游戏存储目录另存为(可以没有,没有就默认到saves根目录了)
ServerPassword:服务器密码
ServerAdminPassword:服务器管理员密码
MaxPlayers:最大玩家数
RCONEnabled&RCONPort:是否开启rcon&rcon端口
seed:地图种子
cubeworld:方块大陆?不太清楚作用,改成跟服务器名一样应该就可以了
其他直接复制。

可以同一个存储目录开两个服务器,会共用一个人物存档,但是切换地图之前最好自杀,不然下次进图会回到之前退出时的身体里,不确定在另一个地图的升级是否有效。

配置文件教程网址:https://www.xiongtianqi.cn/forum.php?mod=viewthread&tid=301351&page=1#pid617448
官方论坛:https://www.playatlas.com/index.php?/forums/
ASC发布帖:https://www.playatlas.com/index.php?/forums/topic/65895-atlas-server-control-v0170b/
这游戏贴吧没什么有用的,尤其是开服方面。
集群服务器的每个子服务器端口最少相差2.
boss地图的服务器上不会刷怪(Endbosslevel),只能空着。
地图编辑器导出之后地图文件在地图编辑器目录下的export里,不在导出到的地方。
地图编辑器每次打开地图之后数据库那里的ip都会被重置成127.0.0.1,要记得改,不然开服会报错。
地图的两个json和一个地图文件夹放在atlas\ShooterGame下,不放地图文件夹的话也能运行,不过游戏里地图就是一团雾了。
更新地图之后有可能只删除saves并不能很好的删档,需要将对应的redis数据库删除。(redis数据库的直接操作容易造成服务器崩溃)
服务器启动项里加culture=en可以修复舢板没有桨的问题(好像还能修复潜水艇不能开的问题不过我还没玩到)
黑木的bat文件:start ShooterGameServer.exe Blackwood?ServerAdminPassword=123?MaxPlayers=125? -log -server -culture=en -NoSeamlessServer(不过有一堆bug,暂时还是不用dlc地图吧)
集群还是用asc,比较方便。
asc可以并且只能识别atlas\ShooterGame目录下的ServerGrid.json,别的地方的导入也没用。
asc的地图编辑器好像有问题,用了之后会导致游戏出问题。还是用官方的吧。
saves里对应地图的config文件夹里GameUserSettings里面有bUseWildPirateCamps=False这个选项。但是现在改成True在启动游戏后会强制改回False。
saves里Game.ini改成这样:
[/Script/ShooterGame.ShooterGameMode]
EggHatchSpeedMultiplier=2
MatingIntervalMultiplier=0.5
GlobalCorpseDecompositionTimeMultiplier=10
GlobalItemDecompositionTimeMultiplier=5
PerLevelStatsMultiplier_Player[0]=3
PerLevelStatsMultiplier_Player[1]=2
PerLevelStatsMultiplier_Player[7]=2
其他基本服务器设置就是游戏根目录下config里改DefaultGameUserSettings.ini