(资料图)
需要前置知识:基础饥荒联机服务器搭建
饥荒是一个大量数据基于文件存储的游戏,那么从原理出发思考一下:人物信息丢失说明程序没找到该有的文件,那在完全拷贝 Cluster_1等文件夹后,为什么会找不到呢?
1. 文件权限问题,比如运行程序的用户对人物信息文件没有读权限。(大部分人应该不是这个原因)
2. 文件夹名变了,比如按官方教程搭建后 实际服务器运行时读取的人物信息文件夹的绝对路径为: /home/steam/.klei/DoNotStarveTogether/Cluster_1/Master/save/session/63B9907DDD69DEC8/KU_sJttOhV9_/
蓝色部分是随机生成的session值,大概每个人都不同,保持你原本的就行。
红色部分是你的Klei帐号ID(也就是设置游戏管理员用到的那个)再加一个下划线。
那么修复方法很明显了,只需将本地存档中类似63B9907DDD69DEC8/A7MP7NRM5DU5/的红色部分文件夹名,改为上文 [Klei ID]_ 的格式,拷贝到相应路径后再启动服务器即可。
关键词: