a1982804278 发表于 2023-3-29 22:32

switch大气层 SD高达激斗同盟插件魔改

搜了半天百度,只有steam用CT表的教程,没有switch的, 且修改机体属性重进游戏就失效,所以索性自己琢磨了一天整出了魔改插件的办法。
首先进入游戏→道具→出售零件,找个第一词条是HP的插件(因为我做的EXCEL表格第一格是HP,如果有能力可以任选一个插件)
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787948&size=300x300&key=03acc34a4709e3d2&nocache=yes&type=fixnone
我找了这个10级格斗插件,第一词条是HP821,第二词条是副武器2攻击30.1%


按HOME回到switch主菜单,进相册,EdiZon SE,按Y内存搜索,然后三下L切换到类型,按B,然后选择flt(单精度浮点数),按A确定
切记不要乱按,确保上面的搜索条件为f32、==、内存
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787949&size=300x300&key=e7d11df75f1e2844&nocache=yes&type=fixnone
然后再按三下R,切换到值,按A,输入选择插件的第一个词条的数值。我这里第一词条是821,就按821进行搜索,下面是搜索结果
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787950&size=300x300&key=972870e2ecbe5575&nocache=yes&type=fixnone
可以看到结果有118个,如果一个一个排除工作量有点大,且switch没有CT表这种东西,所以我们得找个办法
下载附件里的IEE(10进制、浮点数转换的工具,网上在线的不好用...)输入我们选择插件的第二词条数值,我选词条是副武器2攻击30.1%,这里要注意这个词条是百分比词条,在转换的时候10进制要输入0.301
在10进制数那里输入0.301,点由10进制转换,可以看到16位进制那里有结果,3E9A1CAC,记下这个数值
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787951&size=300x300&key=d133ff14a209d6a2&nocache=yes&type=fixnone


在switch那里,先按R,切换到16进制模式https://bbs.3dmgame.com/forum.php?mod=image&aid=5787952&size=300x300&key=97a2487ea430157e&nocache=yes&type=fixnone

再按ZL+L切换到S64(带符号64位整数)
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787953&size=300x300&key=cfa42199bc5929c1&nocache=yes&type=fixnone
接下来我们找括号内是0x3E9A1CAC 444D4000这个数值的地址。
为什么找这个数值,3E9A1CAC指的是0.301,第二词条的数值,444D4000指的是821,第一词条的数值
直接按ZR翻页,从最后面开始往前找,一样的数值有好几个,一般来说是最后一个
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787954&size=300x300&key=1375952dfb076aef&nocache=yes&type=fixnone
然后按ZL+R,切换回f32,如果对地址不确定的话,可以先试试,按R切换回10进制,直接按A修改数值
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787955&size=300x300&key=fc91cf1aeb28f928&nocache=yes&type=fixnone
这里我改成了822,回游戏,上下改一下光标,可以看到数值变成了822,那么这个地址是正确的地址
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787956&size=300x300&key=6a6c0b9359350f84&nocache=yes&type=fixnone



回到EdiZon SE,按R进入16进制模式(因为在这个模式下修改词条代码比较简单)在找到的地址上按R3,进入内存编辑器(千万不要在内存编辑器里直接按B,直接死机,需要退出就按ZL+B,一定要按住ZL!!!)
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787957&size=300x300&key=59e5527f70ed5621&nocache=yes&type=fixnone
按照我给的图片进行修改,偏移在附件的表格内,直接在A2栏输入HP词条代码,下面会自动生成代码。注意表格里的百分比,需要除100,还有自动防御这种,固定数值是1。我只收集了我认为需要的词条,如果有需求可以按照我给的方法自己找代码偏移。
表格内D列可能是词条后缀?建议一起修改
https://bbs.3dmgame.com/forum.php?mod=image&aid=5787958&size=300x300&key=eefa7ba561615482&nocache=yes&type=fixnone


我不知道这种方法能不能用金手指实现,因为我不懂金手指怎么写,只能用这种笨办法
**** Hidden Message *****




a1982804278 发表于 2023-3-29 22:38

第一次发帖,是不是版主才能设置回复可见?

奋进号 发表于 2023-4-13 00:07

学习下

BIG_SHADY 发表于 2023-4-27 15:14

LZ你好,请问有换皮肤的办法么,比方说00R开三红,我想换成原皮,但是只更换武装GN剑。或者说改mod的办法,谢谢了

a1982804278 发表于 2023-5-18 19:03

BIG_SHADY 发表于 2023-4-27 15:14
LZ你好,请问有换皮肤的办法么,比方说00R开三红,我想换成原皮,但是只更换武装GN剑。或者说改mod的办法, ...

这个有点高端了...我也是萌新,也就会个基础的修改:funk:

15620184417 发表于 2023-5-21 21:11

1111111111111111111

fd3870 发表于 2023-5-27 10:59

0.0.0 苟富贵第三个

axindnf 发表于 2023-5-30 15:02

谢谢分享

四月的谎言s 发表于 2023-7-5 11:19

学习一下

55343236 发表于 2023-7-15 12:16

想在pc端用ce修改,存档总是报dlc失效的错,幸亏有这个教程,不用再在存档和补丁上浪费力气了

55343236 发表于 2023-7-15 14:09

按照大佬的教程总算走到最后修改的步骤,但是能力不足,希望大佬可以解惑:
1.表格是如何使用的,“直接在A2栏输入HP词条代码”,这里的HP词条代码肯定不是指搜索到的数值代码,具体应该如何填写,填写完成后出现的相关值要改在哪里?
2.确定好地址后进入了内存编辑器,出现的是8行4列的代码表,修改数值是好办因为已经查询到了,想修改属性词条要在哪里修改?
第一次接触内存修改,许多名词都没有见过,恳请大佬解答。如果问题太过基础没有解答的必要,恳请提供涉及大佬方法的EdiZon SE基础教学的指路,我自己补补课

55343236 发表于 2023-7-16 18:20

大哥,我明白问题出在哪了,图片缺11,缺失了修改属性词条时的步骤:'(

a1982804278 发表于 2023-7-29 19:34

55343236 发表于 2023-7-16 18:20
大哥,我明白问题出在哪了,图片缺11,缺失了修改属性词条时的步骤

没在3DM发过贴,第一次发帖,连发图片都不会发{:3_95:}

boy86736212 发表于 2023-7-30 16:39

qweqweqdadsad1

55343236 发表于 2023-7-30 19:07

a1982804278 发表于 2023-7-29 19:34
没在3DM发过贴,第一次发帖,连发图片都不会发

我这段时间鼓捣零件属性都魔怔了:L,大佬方便补图片吗,或是简单根据已有图片讲述一下涉及缺失部分的修改属性词条的步骤,求求了:'(

a1982804278 发表于 2023-8-4 12:01

55343236 发表于 2023-7-30 19:07
我这段时间鼓捣零件属性都魔怔了,大佬方便补图片吗,或是简单根据已有图片讲述一下涉及缺失部分的修改 ...

表格是直接在A2栏输入你找到的HP词条代码,必须得HP,大概就是内存编辑器里,内存代码是这样的:0000000B 00000001 00000003 XXXXXXXX
00000003 XXXXXXXX 00000003 XXXXXXXX
00000002 YYYYYYYY YYYYYYYY YYYYYYYY


YYYYYYYY就是数值,XXXXXXXX就是代码,第一个词条代码X对应第一个数值Y,要输入的就是XXXXXXXX,然后因为这游戏的词条代码每次进游戏都会变,但是每种词条之间的偏移不会变。
比如HP词条代码是0x80000000,那么格斗的词条代码就是0x8000001B,如果HP词条代码是0x80000001.那格斗词条代码就是0x8000001C,所以做了这个表格,只要找到HP代码,就能简单地找到其他词条代码。
在A2处输入代码以后,A列会自动换算代码,根据A列的代码修改词条就行,就是XXXXXXXX那个。
然后表格里D列,是后缀,就是我上面写的列子里,XXXXXXXX后面跟着的0000000X,那个值是固定的,修改时最好一起修改。
0000000B应该是插件等级,有点忘了

图片我也找不到了:L


55343236 发表于 2023-8-11 14:38

a1982804278 发表于 2023-8-4 12:01
表格是直接在A2栏输入你找到的HP词条代码,必须得HP,大概就是内存编辑器里,内存代码是这样的:0000000B ...

感激不尽

4291226 发表于 2023-12-13 17:19

学习一下,想改自己的档,谢谢分享

TONYX9000 发表于 2023-12-28 19:49

谢谢分享!!!

shunmenn 发表于 2024-2-23 20:55

66666666666666666666666666

一名路过的女王 发表于 2024-6-22 00:40

感谢分享,谢谢

99_99 发表于 2024-6-24 13:00

可以借鉴的方法,感谢

YUKihfjv 发表于 2024-11-22 22:04

感谢分享

hackshi 发表于 2025-1-29 20:25

支持!!!!!!!!!
页: [1]
查看完整版本: switch大气层 SD高达激斗同盟插件魔改