type
status
date
slug
summary
tags
category
icon
password
在游戏过程中由于某种不确定因素,可能会导致存档消失,游戏存档都是几天玩下来的,一旦消失会很影响心情,当我的存档消失后便到上网找相当的解决方案,但是发现跟我的存档有点不一样,windows存档里面并没有world/level.sav等文件,只有一个LocalData.sav文件,而其它的文件则保存到Palserver服务器里,以上简单说明一下如何保存存档并实现类似于多个帐号游戏的目的:
先假设服务器和客户端没有任何的存档,现在新两个帐号,以红头发RED和白头发WHITE的角色区别两个帐号:
如果已经有存档,会在windows客户端和服务器端分区存在以下目录:
客户端:
C:\Users\<你的用户名>\AppData\Local\Pal\Saved
服务器端:
/home/steam/Steam/steamapps/common/PalServer/Pal/Saved
可以将以上两个目录更改成其它名字以暂时保存
操作如下:
打开服务器所在的文件:
/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/GameUserSettings.ini
注意这里的GameUserSettings.ini文件需要更改为非steam:steam的用户组,否重启后会被自动修改
打开以下项:
DedicatedServerName=
并将其值自定义一个名称,比如(红头发帐号)RED:
DedicatedServerName=RED
修改后重启服务器,然后会在客户端和服务器端分别生成以下文件夹:
客户端:
C:\Users\<你的用户名>\AppData\Local\Pal\Saved
并且在C:\Users\<你的用户名>\AppData\Local\Pal\Saved\[steamID]\里面会有一个RED的文件夹
服务器端:
/home/steam/Steam/steamapps/common/PalServer/Pal/Saved
并且在/home/steam/Steam/steamapps/common/PalServer/Pal/Saved/SaveGames/0/里面会有一个RED的文件夹
我们只需要保存这两个Saved文件夹及对应GameUserSettings.ini文件中DedicatedServerName=RED的设置便可保存此RED帐号的档案
同理可以将(白头发帐号)WHITE也同样操作,这样我们就可以随时在两个帐号之前切换。
- 作者:VTSE
- 链接:https://vtse.eu.org/article/palsaved
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。