搜索
查看: 347|回复: 4
收起左侧

玩私人服务器时修复幻兽帕鲁损坏存档方法:详细攻略、步骤和工具

[复制链接]

签到天数: 7 天

[LV.3]偶尔看看II

发表于 2024-1-25 15:09:26 | 显示全部楼层 |阅读模式
前提:需私服的管理员协助找出坏档玩家的存档,并提供给你。
起因:当同一公会中,有玩家退出公会时,当时不在线上的玩家,存档就会损坏,下次登录会永远卡在登录画面。

前置作业:
1. 请伺服器管理员,到以下路径,以存档(.sav)的最后更新时间,找出对应坏档的玩家,档名是玩家的识别码,将此存档(下称BadSave)备份并从这资料夹中移除。


Steam\steamapps\common\PalServer\Pal\Saved\SaveGames\0\(随机识别码)\Players
2. 请坏档的玩家,重新登录伺服器,会提示要重新创角,创角进入游戏后,登出伺服器。此时伺服器端会形成一个新的存档(下称NewSave)。
3. 将上述存档,分别放到两个资料夹,并新创一个FixSave资料夹,如下图

111.png




4. 接下来,需准备转档工具,以将.sav档转换成可读的.json档案:
4.1 安装Python (3.0 以上),安装方法请自行google,非本文重点
4.2 到以下路径,点[palworld-save-tools-windows.zip]下载,并解压缩到任意路径(下称此路径为PalRecover),解压完后应该长这样:
555.jpg

5. 接下来就是将.sav档转成可阅读的.json档(1/25 Github有更新):
5.1 将1_BadSave, 2_NewSave里面的sav档分别拖曳到convert-single-sav-to-json.bat上,按指示输入Y完成转档动作,转完后两个资料夹都长这样:

666.png

5.2 将1_BadSave底下的.json档,复制到3_FixSave底下备用

6. 以笔记本打开2_NewSave及3_FixSave里的json档,在NewSave-json档里搜寻[ InstanceID ],找到InstanceID底下的guid,将这一串识别码复制到FixSave-json档里的对应位置,覆盖坏档里的guid,并存档:

777.png

888.png


游客,如果您要查看本帖隐藏内容请回复


7. 接下来,将3_FixSave 里刚改完guid的.json档案拖曳到convert-single-json-to-sav.bat上,转回.sav档,并上传到伺服器的存档路径。

8. 请坏档的玩家登录伺服器,应该就会看到帕鲁、装备、道具及翠绿鼠雕像等进度都回来了,只有人物等级&属性加点,会维持NewSave的状况,推荐调整伺服器经验1000倍给坏档的玩家恢复到原等级,再调回原本倍率处理,这部分交给伺服器管理员自行决定。





上一篇:幻兽帕鲁 多人伺服器外部作弊辅助程序功能解析及使用方法详解
下一篇:《幻兽帕鲁》控制台指令代码大全:玩家指南及伺服器管理技巧

签到天数: 30 天

[LV.5]常住居民I

发表于 2024-1-25 22:19:06 | 显示全部楼层
666666666666666666666
回复 支持 反对

使用道具 举报

签到天数: 2 天

[LV.1]初来乍到

发表于 2024-1-26 14:38:59 | 显示全部楼层
感谢分享
回复

使用道具 举报

签到天数: 150 天

[LV.7]常住居民III

发表于 2024-1-26 16:40:06 | 显示全部楼层

感谢分享
回复

使用道具 举报

签到天数: 127 天

[LV.7]常住居民III

发表于 2024-1-30 17:56:08 | 显示全部楼层
666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

快速回复 返回顶部 返回列表