/PalWorldSavedToDedicated

PalWorld Player Host Saved to Dedicated Server (No saved conversion required)

Primary LanguageC++Apache License 2.0Apache-2.0

幻兽帕鲁单机存档转专用服务器修复工具

简体中文 | English

通过修复SteamID Hash计算和设置原始单机SteamID来让服务器无需修改存档文件即可无缝使用单机存档

GitHub Repo stars  

由于使用存档转换工具给存档转炸了……于是……

NOTE: 使用本启动器在服务器运行的存档可以在将来放回单机继续玩!

安装部署

  1. 使用SteamCMD更新PalServer

    steamcmd.exe +force_install_dir C:\PalServer +login anonymous +app_update 2394010 validate +quit
  2. 下载专用服务器修复工具并解压到PalServer目录

  3. 复制本地PalWorld的存档到服务器的存档目录下,并且记住SteamId和Hash,等下要用

    %AppData%\..\Local\Pal\Saved\SaveGames\{SteamId}\{Hash}
    C:\PalServer\Pal\Saved\SaveGames\0\
    
  4. 删除存档中的WorldOption.sav,否则将不能使用PalWorldSettings.ini修改服务器配置

  5. 修改PalServer\Pal\Saved\Config\WindowsServer\GameUserSettings.ini的如下配置以让存档正确使用地图

    [/Script/Pal.PalGameLocalSettings]
    DedicatedServerName={Hash}
  6. 修改PalHost.ini中的SteamId为上面的SteamId,以让PalServer正确识别单机存档下的主机SteamId

  7. 使用PalServerHost.exe启动服务器,当PalServer出现下面的提示表示启动成功

    Setting breakpad minidump AppID = 1623730
    

许可证

根据 Apache2.0 许可证 授权,任何转载请在 README 和文件部分标明!任何商用行为请务必告知!