View Categories

如何将存档数据上传到 Soulmask 服务器

MIGRATION

将在本地(单人游戏)游玩的 Soulmask 世界,迁移到 BESTNET-GSERVER 专用服务器的步骤。可以原样继承游玩进度。

v2.0(2026年8月修订) BESTNET LLC 阅读约需 6 分钟
修订历史
v2.0
2026年8月 — 全面修订。新增了操作前的备份,以及不删除现有文件、而是重命名保留的步骤。将画面的显示名称调整为当前的游戏面板(简体中文显示),并补充了迁移后的确认步骤。
v1.0
2024年8月 — 初版制作

开始之前

执行此操作后,服务器上现有的世界、以及所有参与者的游玩进度都会被替换。由于无法复原,请务必先完成以下两点。
1. 在游戏面板的「备份」页面,为当前的服务器创建备份
2. 要替换的文件不要删除,而是重命名后保留(按照本文的步骤进行即会如此)
需要准备的东西:
  • 正在游玩要迁移的世界的 Windows 电脑
  • 可以登录游戏面板的信息(申请完成邮件)
如果服务器刚租用不久、还没有人游玩过,就不存在被替换后会造成困扰的数据。即便如此,先创建备份也会更安心。

找到本地的存档数据

  1. 启动 Soulmask,选择 [Continue(继续)]
  2. 记下想要迁移的世界的邀请码
  3. Windows + R 键,打开「运行」。
  4. 输入 %localappdata%\WS\,然后点击 [确定]
  5. 打开以 SteamID 命名的文件夹。
  6. 依次打开 2646460AutoGames
  7. 打开与步骤 2 记下的邀请码一致的文件夹。这个文件夹稍后还会用到,请保持打开状态。
在 Soulmask 的标题画面选择 [Continue(继续)]
启动游戏并选择 [Continue(继续)]
在 Windows 的「运行」中输入 %localappdata%\WS\ 的画面
Windows + R 打开,输入 %localappdata%\WS\
这个文件夹中存放着世界本体的 world.db,以及系数设置的 GameXishu_〜

停止服务器

替换文件之前,务必先停止服务器。
  1. 登录游戏面板,选择 Soulmask 的服务器。
  2. 「控制台」页面点击「停止」,等待状态变为已停止。
游戏面板上方的服务器操作按钮。启动、重启、停止三个
服务器操作按钮。在这里点击「停止」
请不要在运行中替换文件。写入中途的数据可能会混入,导致世界损坏。

替换系数设置文件

  1. 打开游戏面板的「文件」页面。
  2. 打开 /home/container/WS/Saved/GameplaySettings
  3. 将现有的 GameXishu.json 通过「重命名」改为 GameXishu.json.bak请不要删除。
  4. 从本地的文件夹上传 GameXishu_〜
  5. 将上传的文件通过「重命名」改为 GameXishu.json
如果这个文件不存在,将服务器启动一次再停止即可生成。

替换世界本体

  1. 打开 /home/container/WS/Saved/Worlds/Dedicated/,然后打开以您所使用地图命名的文件夹。普通地图(Cloud Mist Forest)为 Level01_Main,DLC 地图(Shifting Sands)为 DLC_Level01_Main
  2. 将现有的 world.db 通过「重命名」改为 world.db.bak请不要删除。
  3. 从本地的文件夹上传 world.db
存档数据无法在地图之间共用。您上传的 world.db 必须是在该地图上创建的。即使放在其他地图的文件夹中也无法正确读取。关于地图的切换,请参阅 如何更改 Soulmask 服务器的地图
在游戏面板的文件页面打开 world.db 的菜单,选择「重命名」
现有文件请用「重命名」而不是「删除」来保留
如果在这里选择「删除」,原来的世界将无法找回。为了在操作不顺利时能把 .bak 的名称改回来以恢复原状,请务必使用「重命名」。

启动并确认

  1. 在游戏面板的「控制台」页面点击「启动」按钮。
  2. 等待状态变为「在线」
  3. 启动游戏,在游戏内的服务器列表中搜索服务器名称并加入。
  4. 确认世界已变为迁移后的状态。
从启动到出现在游戏内的列表中,可能需要几分钟。详情请参阅 启动服务器加入服务器
如果迁移顺利,可以删除保留下来的 world.db.bakGameXishu.json.bak
本地的文件夹结构可能会随游戏更新而变化。如果无法按步骤进行,请不要删除文件、保持原样,并通过支持工单与我们联系。
Scroll to top