Soulmask 的 Shifting Sands 更新为所有玩家加入了大量新内容,并提供了一张可供玩家探索的新地图。 Shifting Sands 地图也可以安装在“跨地图”服务器上,让玩家通过使用两台服务器,在基础游戏与新地图之间传送。 这样玩家就可以正常推进游戏进度,直到准备好探索 Shifting Sands 带来的新功能。
要求:跨地图设置需要两台正在运行的服务器。
注意:了解如何迁移现有存档数据,请点击这里。
1。 登录 BisectHosting Starbase 面板。
2。 停止服务器。
3。 转到 启动选项卡。
4。 在 [Cross-Map] 服务器 ID 字段中,输入 1。 确保该设置已开启。
5。 记下服务器密码。
注意:建议设置服务器密码,但不是必需。 如果已设置,主服务器和辅助服务器之间的密码必须一致。
6。 启动服务器。
7。 转到 网络选项卡。
8。 复制列出的第五个地址;这将是 服务器 IP:端口 + 4。
9。 转到 控制台选项卡。
10。 运行以下命令:Set_Coefficient KaiQiKuaFu 1
11。 打开BisectHosting Starbase 面板,用于第二台服务器。
12。 停止服务器。
13。 转到 启动选项卡。
14。 在 [Cross-Map] 服务器 ID 字段中,输入 2。 确保该设置已开启。
注意:后续服务器必须使用
0-9范围内的唯一 ID。 例如,第三台服务器应使用3,第四台服务器应使用4,依此类推。
15。 点击 加载地图字段并选择 Shifting Sands。
16。 在 [Cross-Map] 广播地址字段中,粘贴步骤 8 中的 IP。 确保该设置已开启。
注意:如果主服务器有密码,请确保服务器密码一致。
17。 启动服务器。
18。 转到 控制台选项卡。
19。 运行以下命令:Set_Coefficient KaiQiKuaFu 1
如何在 Soulmask 服务器上迁移 Shifting Sands 的现有存档数据
1。 登录 BisectHosting Starbase 面板。
2。 转到 主Soulmask 服务器。
3。 停止服务器。
4。 转到 文件选项卡。
5。 找到以下目录:/home/container/WS/Saved/Worlds/Dedicated/Level01_Main
6。 下载 world.db 文件。
7。 复制该文件。
8。 在 Steam 中,右键点击 Soulmask,然后选择管理 > 浏览本地文件。
9。 找到以下本地目录:Soulmask\WS\Plugins\DBAgent\ThirdParty\Binaries
10。 粘贴 步骤 7 中的文件。
11。 复制地址栏中的目录。
12。 打开命令提示符应用。
13。 使用步骤 11 中的目录运行以下命令:cd <directory>
注意:如果游戏安装在其他驱动器上,请先运行
cd \,然后运行[Drive Letter]:。
14。 输入以下命令:.\CopyRoles.exe -src=world.db -dst=account.db -type=1
15。 最小化该文件夹,以便在本教程后续步骤中使用。
16。 返回BisectHosting Starbase 面板(主Soulmask 服务器)。
17。 转到 文件选项卡。
18。 找到以下目录:/home/container/WS/Saved/Accounts
19。 上传步骤 15 中的 accounts.db 文件。