饰品技能的内存修改【技能编号、数据格式】
自己摸索了一下,大致是下面的情况。实际上这个游戏根本不需要修改也可以轻易拿到很好的装备,但合成的过程是十分烦人的,你必须在200个装备里面一个个去慢慢挑…(下面内容没特殊说明,都是十进制。带“0x”前缀为16进制数字。)
材料:
在饰品地址前,有一堆连续存储的整数,每个4字节,每一个数字代表一种材料的当前的剩余量。顺序和界面相同。
饰品:
每个饰品可能是32个字节存储的,具体不是特别确定。
每个饰品的技能是4个字节,每个字节代表一种技能的等级,若该槽位无技能,则该数字为0。
每个饰品技能之前的4个字节,每个字节代表一种技能的类型,若该槽位无技能,则该数字为201。
每一种技能类型的ID,如下(使用蛋疼的3DM翻译,很显然3DM是有错的,所以“增加生命值”这种可以看到很多次):
0 - 体力提升
1 - 攻击提升
2 - 防御提升
3 - 技巧提升
4 - 幸运提升
5 - 射程提升(提升攻击范围)
6 - 天资(增加副武器威力)
7 - 灵巧(副武器装填时间减少)
8~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 - 马匹苏生(在马背上时爆怒槽逐渐回复)
42 - 半人马(在马背上时威力增加)
43~78 DUMMY(可能是内部使用的)
201 - **此位置没有技能**
其他:未知,估计不存在。反正我没有继续试下去了。欢迎补充。
----------------------------------------------------------------------------------------
那么,说了这么多,怎么修改呢?
比方说我有一个饰品,4个技能分别是:3级,4级,5级,无等级。要改成以下4个技能,且都是99级:
18 - 缓燃(延长暴怒模式持续时间)
19 - 复活(爆怒槽逐渐回复)
29 - 必杀技惯性(必杀技槽更容易恢复)
30 - 暴怒惯性(暴怒槽更容易恢复)
首先,用通用游戏修改器(如ArtMoney),内存中搜索连续4个字节:0x03, 0x04, 0x05, 0x00。这4个字节所处的位置,搜索出来有可能是错误的位置,不要急,饰品是连续存储的,所以每16个字节看到的数据都是类似的,第一个存储该数字的地址如果内存看起来不太像,那么就换一个,总有一个是对的。(通常第一二个搜索出来的就是对的)
这4个字节的地址的前4个字节是技能,加上这4个地址,看起来可能是这样:
0x00, 0x01, 0x02, 0xC9(也就是201), 0x03(搜索到的技能首地址), 0x04, 0x05, 0x00。
把这连续8个字节改成这样:
18, 19, 29, 30(前边这4个是技能类型), 99(搜索到的技能首地址), 99, 99, 99。
就有一个这样子的饰品可以用了。
============== 我的分享到此结束 ==============
P.S. 这游戏够蛋疼的,小魔女打100层BOSS,放了几十个无双才搞定。
不是有CE脚本吗?很好用,不用这么麻烦的改。
能否研究一下,如何像老外那样改出骷髅骑士用啊 silentflash 发表于 2017-3-31 04:15
不是有CE脚本吗?很好用,不用这么麻烦的改。
不懂什么CE。。。
SPIKE_Jr 发表于 2017-4-1 19:25
能否研究一下,如何像老外那样改出骷髅骑士用啊
看心情咯,毕竟只是自己玩玩
本帖最后由 silentflash 于 2017-4-5 21:03 编辑
stlxv 发表于 2017-4-5 20:57
不懂什么CE。。。
什么都能改
感謝大大分享~~
支持修改CE
NPC角色出來爽
silentflash 发表于 2017-3-31 04:15
不是有CE脚本吗?很好用,不用这么麻烦的改。
脚本在哪里,求!!!
好贴,收藏起来有空慢慢研究。 CE16进制打貌似不能粗略,0x03里面好像要填完整,,当然我也是小白,,还请指教 感谢分享
页:
[1]