3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 9508|回复: 16
打印 上一主题 下一主题

[原创] 分享用python写的存档修改脚本

[复制链接]

9

主题

569

帖子

627

积分

超级玩家

Rank: 5Rank: 5

贡献度
6
金元
6030
积分
627
精华
0
注册时间
2011-5-21
跳转到指定楼层
主题
发表于 2018-2-25 08:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 neobullen 于 2018-2-26 16:58 编辑

http://bbs.3dmgame.com/thread-5684726-1-1.html
这个帖子里psp7456分享的存档修改器很好用,但是有几个问题,
1.不能升级灼热打击到任意级。
2.版本改动后,噬咬变成了无色牌,导致没法添加。
3.有时候会对路径造成奇怪改动导致存档崩溃。
我随便写了个python脚本,可以把存档解码成json文件,然后自己看着改就行。
https://paste.ubuntu.com/p/MwQGgy9NZp/请把脚本放在saves文件夹下,或者在glob里自己改存档路径名,windows下请把gedit换成notepad.exe或者你想要的文档编辑器。
另外的小技巧是在.bashrc里设置alias spire="cd 路径 & java -jar desktop.1.0.jar", 然后关掉游戏修改存档的时候在saves文件夹下输入spire & python 脚本名.py 就可以打开游戏的同时修改存档,改完直接进游戏, 但这样如果改错了游戏就会崩溃,原先游戏会自动使用backup存档。
存档中可以直接增加relic,但是删除relic的时候请删除relic counter不然会报错 (relic counter里是遗物的计数,比如铃壶举重次数,可以试着改成100),
relic的名字都在存档里写着,snecko skull其实是叫snake skull, 如果写错了也会有问题,不过反正preference和save都有备份,出问题了就回滚吧。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 15:38 , Processed in 0.026098 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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