高级玩家

- 贡献度
- 10
- 金元
- 4443
- 积分
- 484
- 精华
- 0
- 注册时间
- 2013-6-15
|
搜了半天百度,只有steam用CT表的教程,没有switch的, 且修改机体属性重进游戏就失效,所以索性自己琢磨了一天整出了魔改插件的办法。
首先进入游戏→道具→出售零件,找个第一词条是HP的插件(因为我做的EXCEL表格第一格是HP,如果有能力可以任选一个插件)

我找了这个10级格斗插件,第一词条是HP821,第二词条是副武器2攻击30.1%
按HOME回到switch主菜单,进相册,EdiZon SE,按Y内存搜索,然后三下L切换到类型,按B,然后选择flt(单精度浮点数),按A确定
切记不要乱按,确保上面的搜索条件为f32、==、内存

然后再按三下R,切换到值,按A,输入选择插件的第一个词条的数值。我这里第一词条是821,就按821进行搜索,下面是搜索结果

可以看到结果有118个,如果一个一个排除工作量有点大,且switch没有CT表这种东西,所以我们得找个办法
下载附件里的IEE(10进制、浮点数转换的工具,网上在线的不好用...)输入我们选择插件的第二词条数值,我选词条是副武器2攻击30.1%,这里要注意这个词条是百分比词条,在转换的时候10进制要输入0.301
在10进制数那里输入0.301,点由10进制转换,可以看到16位进制那里有结果,3E9A1CAC,记下这个数值

在switch那里,先按R,切换到16进制模式
再按ZL+L切换到S64(带符号64位整数)

接下来我们找括号内是0x3E9A1CAC 444D4000这个数值的地址。
为什么找这个数值,3E9A1CAC指的是0.301,第二词条的数值,444D4000指的是821,第一词条的数值
直接按ZR翻页,从最后面开始往前找,一样的数值有好几个,一般来说是最后一个

然后按ZL+R,切换回f32,如果对地址不确定的话,可以先试试,按R切换回10进制,直接按A修改数值

这里我改成了822,回游戏,上下改一下光标,可以看到数值变成了822,那么这个地址是正确的地址

回到EdiZon SE,按R进入16进制模式(因为在这个模式下修改词条代码比较简单)在找到的地址上按R3,进入内存编辑器(千万不要在内存编辑器里直接按B,直接死机,需要退出就按ZL+B,一定要按住ZL!!!)

按照我给的图片进行修改,偏移在附件的表格内,直接在A2栏输入HP词条代码,下面会自动生成代码。注意表格里的百分比,需要除100,还有自动防御这种,固定数值是1。我只收集了我认为需要的词条,如果有需求可以按照我给的方法自己找代码偏移。
表格内D列可能是词条后缀?建议一起修改

我不知道这种方法能不能用金手指实现,因为我不懂金手指怎么写,只能用这种笨办法
|
-
1.jpg
(251.57 KB, 下载次数: 2)
-
2.jpg
(262.35 KB, 下载次数: 1)
-
3.jpg
(293.78 KB, 下载次数: 1)
-
4.png
(66.09 KB, 下载次数: 1)
-
5.jpg
(279.2 KB, 下载次数: 1)
-
6.jpg
(290.68 KB, 下载次数: 1)
-
7.jpg
(280.71 KB, 下载次数: 1)
-
8.jpg
(280.12 KB, 下载次数: 1)
-
9.jpg
(303.22 KB, 下载次数: 1)
-
10.jpg
(307.99 KB, 下载次数: 2)
-
12.jpg
(260.12 KB, 下载次数: 1)
评分
-
1
查看全部评分
-
|