0%

元气骑士ios版修改存档教程

请注意,此方法适用于无法安装巨魔商店的ios版本,如ios17.6以上。其他可以安装巨魔商店的版本可以用巨魔或者轻松签安装一个filza文件管理器,在这个软件中修改包中的内容,但是修改的思路大致相同,由于我的手机版本是ios18.0,所以这里给出非巨魔商店的版本。

目前这个方法仅适用于修改角色、皮肤、技能、宠物和蓝币,其他的比如武器锻造、赛季币、小鱼干、成就等等均无法修改(但是可以通过imemscan读取内存的变化进行修改,可参考网上其他教程)

一、前期准备

  1. IOS设备(最好是没怎么用过的,或者存储空间只用了一点点的)
  2. windows电脑(mac应该也可以)
  3. Imazing(网上自行下载)

image-20250224131716204

  1. plist Editor Pro for Windows

image-20250224131838642

二、操作步骤

1.备份设备数据并提取应用

打开imazing,点击继续试用。

设备处,找到自己的设备,如下图

image-20250224132040975

点击进入,在右侧的快捷操作中找到管理应用程序,点击进入,如下图

image-20250224132244669

找到元气骑士,右键,选择备份应用程序数据

补充:注意imazing的备份逻辑是,先备份设备中的所有文件,然后从备份中提取应用的数据,为了保证能够顺利的备份设备中的所有文件,在左侧栏的设置中,备份位置要选择一个空间足够的磁盘,如下图,这也是为什么要选择一个没怎么存储东西的设备进行操作的原因

image-20250224132605493

在选择元气骑士的备份应用程序数据后,目标文件夹选择桌面即可,提取选项选择备份并提取应用程序数据,点击下一步,再点击,然后再输入ipad密码进行备份。

image-20250224132928221

首次备份的时间较长,取决于要备份的大小。备份完成后会自动提取应用程序的数据,并在目标文件夹中生成一个imazing文件。

如果没有自动提取,只需要再次重复相同的操作,只不过这次选择从最近备份提取(如有),即可提取完成

然后把桌面中的文件元气骑士.imazingapp的名字改成元气骑士1.zip,也就是修改一下扩展名,用bandzip解压缩。

之后用plist Editor打开\Container\Library\Preferences\com.ChillyRoom.DungeonShooter.plist这个文件

2.修改存档内容

打开文件可以看到存档信息 image-20250224141637352

(1)修改角色

crtl+f,搜索c0_unlock,部分设备文件可能前面会含有pid,要找到自己账号所对应的pid

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<key>166927596_c0_unlock</key>
<string>true</string> #将此处改为True或者true即解锁对应角色
<key>166927596_c1_unlock</key>
<string>true</string> #将此处改为True或者true即解锁对应角色

# ID所对应的角色
c0 骑士
c1 游侠
c2 法师
c3 刺客
c4 炼金
c5 工程师
c6 吸血鬼
c7 圣骑士
c8 精灵
c9 狼人
c10 牧师
c11 德鲁伊
c12 机器人
c13 狂战士
c14 死灵法师
c15 警官
c16 道士
c17 超界者
c18 古代元素使
c19-c21 枭首者、超时空忍者、特种起始部队(顺序可能不对)
22 气宗
23 恶魔术士(warlock)
24 矿工
25 陷阱大师
c26 皮套王子
c27 博士
c28 剑宗
c29 枪客
c30 领主
c31 咒法骑士
c32 占星师
c33 武斗家
c34 戏法师
c35 游吟诗人
c36 枪手

(2)解锁皮肤

搜索 skin 将其值改为 1 即可

1
2
3
4
5
6
7
8
9
10
11
12
# c0即对应角色
# skin1则为角色默认皮肤向左数第一个皮肤 skin2则为角色默认皮肤向左数第二个皮肤 以此类推

<key>166927596_c0_skin1</key>
<integer>1</integer> # 将此处的值改为1即可解锁对应皮肤

#稀有皮肤如下
圣骑士360皮肤 c7_skin5
狼人豆娃皮肤 c9_skin11
骑士爆米花 c0_skin4
精灵嗒啦啦 c8_skin4
刺客银藏 c3_skin11

(3)修改角色等级

搜索 level 修改值即可

1
2
<key>166927596_c0_level</key>
<integer>8</integer> # 不同角色的最高等级不同 请避免此处值大于对应角色最高等级

(4)解锁技能

搜索 skill 修改值为 1 即可

没有找到下面字段则手动添加即可

1
2
3
# Vampire为角色所对应英文名(首字母一般大写) 将游戏语言切换到英文即可看到
<key>166927596_c_Vampire_skill_1_unlock</key>
<integer>1</integer>

(5)修改宝石

搜索 gems 修改即可,注意gems和last_gems都要修改,改成一样或者相近的数就可以

别修改的太多,几十万就可以,怕被封号

1
2
3
4
<key>166927596_last_gems</key>	# 上一次变化的金币数量
<integer>402786</integer>
<key>166927596_gems</key> # 当前金币数量
<integer>394786</integer>

(6)修改宠物

1
2
3
4
5
<key>p0_unlock</key>
<string>true</string>
# 数字排列为阿凉往左数,p0为阿凉

#稀有宠物:黑猪 p17

(7)修改家具

1
2
3
4
5
<key>166927596_furniture_book_level</key>		# 书籍等级
<integer>5</integer>
<key>166927596_furniture_pet_food_level</key> # 宠物食物等级
<integer>5</integer>
...

3.保存并恢复

将刚刚的文件在plist editor中保存。把下图中的四个文件用bandzip压缩。

注意,压缩的目录下面直接就是这4个文件,不要存储在元气骑士文件夹中再压缩这个文件夹,要点进去选中4个文件压缩

压缩的时候最好把压缩级别选择为0-仅存储

image-20250224144654514

压缩结束后把扩展名改回imazing

进入到imzaing,还是进入到刚刚的管理应用程序,右键选择恢复应用程序数据,上传刚刚修改完的imazing文件,一直继续下去

注意:imazing的恢复逻辑也是先备份设备中的数据,再进行恢复应用程序的数据,在恢复的时候要先在ipad->apple账户->查找->关闭“查找我的ipad”

同时,还要在imazing中打开备份加密,密码设置为一个自己能永远记住的密码,如下图

image-20250224153007333

安装完元气骑士后,ipad要再次输入一次密码,并进入到恢复状态,也就是刚拿到新机时的hello动画状态,安装步骤一步一步进行即可

注意:在apple id登录的时候,不要登录,点击“跳过此步骤”,否则可能会出现ipad自己恢复到修改之前的状态(白修改存档了),我们只是修改了一个游戏的数据,并没有改动其他的文件,所以apple id也不会退出,也不会有任何的丢失

最后等待元气骑士应用在ipad安装完成即可进入游戏查看自己的本地存档。

三、最后声明(Disclaimer)

关于是否支持游戏破解也是众说纷纭,这里我想表达一下我的观点。大多数人不支持破解的原因无非是因为自己氪得比较多,看到了这篇帖子和通过这篇帖子成功破解的玩家后内心产生了不平衡的想法。其实,我想说明的一点是,在2025年的今天,众多游戏已经采用了从云服务器的数据库中读取数据来加载游戏进度,而凉屋却搞成了本地存档和云存档且没有进行任何的加密,这也就给了破解爱好者可乘之机。不过,这也和游戏初始是单机游戏有关,很多玩家在更换手机后,发现原来的进度不再匹配,于是凉屋便搞出来了一个云存档绑定一个账号。但是,这也出现了一系列如克隆存档,低价代刷数据等不良交易的问题。我相信一个好的游戏公司,一定会找到解决该问题的相关方法,而不是口头上喊着“抵制破解存档”,实际上却无动于衷。

总之,本文章中内容为个人学习过程记录,仅供个人学习参考,请勿用于其他用途。

-------------本文结束感谢您的阅读-------------