本文首发于口袋中心,转载请注明出处:https://www.pmcenter.cn/forum.php?mod=viewthread&tid=114325
不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。
能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。
本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!
修改前请务必备份文件!
所用到的工具
口袋怪兽属性相克表
本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。
打开方式:微软工作簿二〇一〇及更高版本(需启用剧本)
工作簿预览

视窗十六进制
用来直接编辑游戏数据。
水晶图块〢
用来提取四代五代的游戏数据。
三双破解工具包
用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。
龙神模拟器
用来提取八代九代的游戏数据。
任切主文件解压工具
用来解压八代九代的主文件。
其他
口袋怪兽属性相克表原始代码
本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。

空位搜索工具
用来搜索三代游戏文件的空位。
属性相克编辑器
本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
口袋三双
图形界面修改六代七代属性相克表工具。
口袋任切
图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。
三双格式工具
用来解密三双游戏文件。
下载(除龙神模拟器)
迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi
腾讯微云:https://share.weiyun.com/WMvHU8fQ
坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA
百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA
在龙神模拟器中[右键游戏]→[提取数据]→[ExeFS],选择要提取到的文件夹,建议新建文件夹命名为“exefs”,提取成功后打开该文件夹,得到main文件。
【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。

二、解压文件
复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。

三、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
〡、视窗十六进制(推荐)
在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
【注】搜索时建议勾选“列出搜索结果”。



〢、口袋任切(仅限去吧皮琼去吧伊布)
在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。
【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。

四、压缩文件
切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。
五、使修改生效
〡、龙神模拟器
在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。

〢、柚子模拟器
在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。

在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。

二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
在〖视窗十六进制〗中打开global-metadata.dat,菜单栏选择[搜索]→[查找十六进制数值],输入上方对应的一种属性,即可定位该属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后根据所修改的属性,在右侧列表框选择对应属性,点击[复制六代代码](选定属性)。返回视窗十六进制,鼠标点击对应属性起始处(属性相克表第一个十六进制数值),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。若修改了多个属性需要多次操作。



三、使修改生效
〡、龙神模拟器
在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。

〢、柚子模拟器
在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。

双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。

〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。



【注】双击CleanTool.exe并回车可清理提取后的文件。
若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。
二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
〡、视窗十六进制
横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
(附件限制,请从网盘中的文档查看图片)
〢、口袋三双
菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。
【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。
三、使修改生效
〡、横纵、终结红宝石始源蓝宝石
在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。
〢、日月究极日月
在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。
工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
一、解包游戏
在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。
二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
在视窗十六进制中打开overlay9_0093.bin(黑白)或overlay9_0167.bin(黑〢白〢),菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制五代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
三、使修改生效
备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。
【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。
二、修改属性相克表
属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
〡、未超过原有相克关系数量
在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。
〢、超过原有相克关系数量(仅限原版)
若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。
三、修改指针
在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。
【注】游戏版本可在模拟器的[文件]→[ROM信息]中查看,或者在视窗十六进制中查看。IPKJ是日语,IPKE是英语。
四、使修改生效
备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。
【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
〡、未超过原有相克关系数量
在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
〢、超过原有相克关系数量
未知,希望有大佬能提供帮助!二、修改指针未知,希望有大佬能提供帮助!
不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。
能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。
本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!
修改前请务必备份文件!
所用到的工具
口袋怪兽属性相克表
本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。
打开方式:微软工作簿二〇一〇及更高版本(需启用剧本)
工作簿预览

视窗十六进制
用来直接编辑游戏数据。
水晶图块〢
用来提取四代五代的游戏数据。
三双破解工具包
用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。
龙神模拟器
用来提取八代九代的游戏数据。
任切主文件解压工具
用来解压八代九代的主文件。
其他
口袋怪兽属性相克表原始代码
本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。

空位搜索工具
用来搜索三代游戏文件的空位。
属性相克编辑器
本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
口袋三双
图形界面修改六代七代属性相克表工具。
口袋任切
图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。
三双格式工具
用来解密三双游戏文件。
下载(除龙神模拟器)
迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi
腾讯微云:https://share.weiyun.com/WMvHU8fQ
坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA
百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA
七代八代九代
去吧皮琼去吧伊布 剑盾 传说阿尔宙斯 朱紫 传说末元
去吧皮琼去吧伊布 剑盾 传说阿尔宙斯 朱紫 传说末元
- 概述:属性相克表位于ExeFS分区的main文件中,该文件需解压才能编辑,改好后需放到模拟器的修改目录。
- 工具:龙神模拟器 任切主文件解压工具 视窗十六进制 口袋怪兽属性相克表
在龙神模拟器中[右键游戏]→[提取数据]→[ExeFS],选择要提取到的文件夹,建议新建文件夹命名为“exefs”,提取成功后打开该文件夹,得到main文件。
【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。

二、解压文件
复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。

三、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
| 普 | 斗 | 飞 | 毒 | 地 | 岩 | 虫 | 鬼 | 钢 | 火 | 水 | 草 | 电 | 超 | 冰 | 龙 | 恶 | 妖 | |
| 普 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 00 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 |
| 斗 | 08 | 04 | 02 | 02 | 04 | 08 | 02 | 00 | 08 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 | 02 |
| 飞 | 04 | 08 | 04 | 04 | 04 | 02 | 08 | 04 | 02 | 04 | 04 | 08 | 02 | 04 | 04 | 04 | 04 | 04 |
| 毒 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 00 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 |
| 地 | 04 | 04 | 00 | 08 | 04 | 08 | 02 | 04 | 08 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 | 04 |
| 岩 | 04 | 02 | 08 | 04 | 02 | 04 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 |
| 虫 | 04 | 02 | 02 | 02 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 08 | 04 | 08 | 04 | 04 | 08 | 02 |
| 鬼 | 00 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 04 |
| 钢 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 04 | 08 | 04 | 04 | 08 |
| 火 | 04 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 | 02 | 02 | 08 | 04 | 04 | 08 | 02 | 04 | 04 |
| 水 | 04 | 04 | 04 | 04 | 08 | 08 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 04 | 02 | 04 | 04 |
| 草 | 04 | 04 | 02 | 02 | 08 | 08 | 02 | 04 | 02 | 02 | 08 | 02 | 04 | 04 | 04 | 02 | 04 | 04 |
| 电 | 04 | 04 | 08 | 04 | 00 | 04 | 04 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 02 | 04 | 04 |
| 超 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 00 | 04 |
| 冰 | 04 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 02 | 02 | 02 | 08 | 04 | 04 | 02 | 08 | 04 | 04 |
| 龙 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 00 |
| 恶 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 02 |
| 妖 | 04 | 08 | 04 | 02 | 04 | 04 | 04 | 04 | 02 | 02 | 04 | 04 | 04 | 04 | 04 | 08 | 08 | 04 |
在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
【注】搜索时建议勾选“列出搜索结果”。



〢、口袋任切(仅限去吧皮琼去吧伊布)
在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。
【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。

四、压缩文件
切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。
五、使修改生效
〡、龙神模拟器
在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。

〢、柚子模拟器
在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。

八代
星灿钻石明亮珍珠
星灿钻石明亮珍珠
- 概述:属性相克表位于RomFS分区的global-metadata.dat文件中,为分散数据,各属性需单独修改,改好后需放到模拟器的修改目录。
- 工具:龙神模拟器 视窗十六进制 口袋怪兽属性相克表
在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。

二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
代码:
普040404040402040002040404040404040404
斗080402020408020008040404040208040802
飞040804040402080402040408020404040404
毒040404020202040200040408040404040408
地040400080408020408080402080404040404
岩040208040204080402080404040408040404
虫040202020404040202020408040804040802
鬼000404040404040804040404040804040204
钢040404040408040402020204020408040408
火040404040402080408020208040408020404
水040404040808040404080202040404020404
草040402020808020402020802040404020404
电040408040004040404040802020404020404
超040804080404040402040404040204040004
冰040408040804040402020208040402080404
龙040404040404040402040404040404080400
恶040204040404040804040404040804040202
妖040804020404040402020404040404080804



三、使修改生效
〡、龙神模拟器
在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。

〢、柚子模拟器
在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。

六代七代
横纵 终结红宝石始源蓝宝石 日月究极日月
横纵 终结红宝石始源蓝宝石 日月究极日月
- 概述:横纵、终结红宝石始源蓝宝石的属性相克表位于RomFS分区的DllBattle.cro文件中,日月究极日月位于ExeFS分区的.code.bin,改好后需放到模拟器的修改目录。
- 工具:三双破解工具 视窗十六进制 口袋怪兽属性相克表
双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。

〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。



【注】双击CleanTool.exe并回车可清理提取后的文件。
若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。
二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
| 普 | 斗 | 飞 | 毒 | 地 | 岩 | 虫 | 鬼 | 钢 | 火 | 水 | 草 | 电 | 超 | 冰 | 龙 | 恶 | 妖 | |
| 普 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 00 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 |
| 斗 | 08 | 04 | 02 | 02 | 04 | 08 | 02 | 00 | 08 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 | 02 |
| 飞 | 04 | 08 | 04 | 04 | 04 | 02 | 08 | 04 | 02 | 04 | 04 | 08 | 02 | 04 | 04 | 04 | 04 | 04 |
| 毒 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 00 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 |
| 地 | 04 | 04 | 00 | 08 | 04 | 08 | 02 | 04 | 08 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 | 04 |
| 岩 | 04 | 02 | 08 | 04 | 02 | 04 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 |
| 虫 | 04 | 02 | 02 | 02 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 08 | 04 | 08 | 04 | 04 | 08 | 02 |
| 鬼 | 00 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 04 |
| 钢 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 04 | 08 | 04 | 04 | 08 |
| 火 | 04 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 | 02 | 02 | 08 | 04 | 04 | 08 | 02 | 04 | 04 |
| 水 | 04 | 04 | 04 | 04 | 08 | 08 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 04 | 02 | 04 | 04 |
| 草 | 04 | 04 | 02 | 02 | 08 | 08 | 02 | 04 | 02 | 02 | 08 | 02 | 04 | 04 | 04 | 02 | 04 | 04 |
| 电 | 04 | 04 | 08 | 04 | 00 | 04 | 04 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 02 | 04 | 04 |
| 超 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 00 | 04 |
| 冰 | 04 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 02 | 02 | 02 | 08 | 04 | 04 | 02 | 08 | 04 | 04 |
| 龙 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 00 |
| 恶 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 02 |
| 妖 | 04 | 08 | 04 | 02 | 04 | 04 | 04 | 04 | 02 | 02 | 04 | 04 | 04 | 04 | 04 | 08 | 08 | 04 |
横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
(附件限制,请从网盘中的文档查看图片)
〢、口袋三双
菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。
【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。
三、使修改生效
〡、横纵、终结红宝石始源蓝宝石
在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。
〢、日月究极日月
在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。
五代
黑白黑〢白〢
概述:黑白的属性相克表位于overlay9_0093.bin文件中,黑〢白〢位于overlay9_0167.bin,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。黑白黑〢白〢
工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
一、解包游戏
在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。
二、修改属性相克表
属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
| 普 | 斗 | 飞 | 毒 | 地 | 岩 | 虫 | 鬼 | 钢 | 火 | 水 | 草 | 电 | 超 | 冰 | 龙 | 恶 | |
| 普 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 00 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 |
| 斗 | 08 | 04 | 02 | 02 | 04 | 08 | 02 | 00 | 08 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 |
| 飞 | 04 | 08 | 04 | 04 | 04 | 02 | 08 | 04 | 02 | 04 | 04 | 08 | 02 | 04 | 04 | 04 | 04 |
| 毒 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 00 | 04 | 04 | 08 | 04 | 04 | 04 | 04 | 04 |
| 地 | 04 | 04 | 00 | 08 | 04 | 08 | 02 | 04 | 08 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 |
| 岩 | 04 | 02 | 08 | 04 | 02 | 04 | 08 | 04 | 02 | 08 | 04 | 04 | 04 | 04 | 08 | 04 | 04 |
| 虫 | 04 | 02 | 02 | 02 | 04 | 04 | 04 | 02 | 02 | 02 | 04 | 08 | 04 | 08 | 04 | 04 | 08 |
| 鬼 | 00 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 02 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 |
| 钢 | 04 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 | 02 | 02 | 04 | 02 | 04 | 08 | 04 | 04 |
| 火 | 04 | 04 | 04 | 04 | 04 | 02 | 08 | 04 | 08 | 02 | 02 | 08 | 04 | 04 | 08 | 02 | 04 |
| 水 | 04 | 04 | 04 | 04 | 08 | 08 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 04 | 02 | 04 |
| 草 | 04 | 04 | 02 | 02 | 08 | 08 | 02 | 04 | 02 | 02 | 08 | 02 | 04 | 04 | 04 | 02 | 04 |
| 电 | 04 | 04 | 08 | 04 | 00 | 04 | 04 | 04 | 04 | 04 | 08 | 02 | 02 | 04 | 04 | 02 | 04 |
| 超 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 00 |
| 冰 | 04 | 04 | 08 | 04 | 08 | 04 | 04 | 04 | 02 | 02 | 02 | 08 | 04 | 04 | 02 | 08 | 04 |
| 龙 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 04 | 08 | 04 |
| 恶 | 04 | 02 | 04 | 04 | 04 | 04 | 04 | 08 | 02 | 04 | 04 | 04 | 04 | 08 | 04 | 04 | 02 |
三、使修改生效
备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。
【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
四代
心金魂银
心金魂银
- 概述:属性相克表位于overlay9_0012.bin文件中,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
- 工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。
二、修改属性相克表
属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
| 属性 | 代码 |
| 普通 | 00 |
| 格斗 | 01 |
| 飞行 | 02 |
| 毒 | 03 |
| 地面 | 04 |
| 岩 | 05 |
| 虫 | 06 |
| 鬼 | 07 |
| 钢 | 08 |
| ??? | 09 |
| 火 | 0A |
| 水 | 0B |
| 草 | 0C |
| 电 | 0D |
| 超能 | 0E |
| 冰 | 0F |
| 龙 | 10 |
| 恶 | 11 |
在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。
〢、超过原有相克关系数量(仅限原版)
若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。
三、修改指针
在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。
| 游戏版本 | 原指针 | 新指针 | |
| 日语 | 78C12602 | E0B01F02 | |
| 79C12602 | E1B01F02 | ||
| 7AC12602 | E2B01F02 | ||
| 英语 | 7CCC2602 | 60BE1F02 | |
| 7DCC2602 | 61BE1F02 | ||
| 7ECC2602 | 62BE1F02 | ||
| 法语 | 9CCC2602 | A0BA1F02 | |
| 9DCC2602 | A1BA1F02 | ||
| 9ECC2602 | A2BA1F02 | ||
| 德语 | 5CCC2602 | 60BA1F02 | |
| 5DCC2602 | 61BA1F02 | ||
| 5ECC2602 | 62BA1F02 | ||
| 意大利语 | 1CCC2602 | 20BA1F02 | |
| 1DCC2602 | 21BA1F02 | ||
| 1ECC2602 | 22BA1F02 | ||
| 西班牙语心金 | 9CCC2602 | A0BA1F02 | |
| 9DCC2602 | A1BA1F02 | ||
| 9ECC2602 | A2BA1F02 | ||
| 西班牙语魂银 | BCCC2602 | C0BA1F02 | |
| BDCC2602 | C1BA1F02 | ||
| BECC2602 | C2BA1F02 | ||
| 韩语 | 80D62602 | A0C41F02 | |
| 81D62602 | A1C41F02 | ||
| 82D62602 | A2C41F02 |
四、使修改生效
备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。
【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
四代
钻石珍珠白金
钻石珍珠白金
- 概述:直接编辑游戏文件,但指针修改方法未知。
- 工具:视窗十六进制 口袋怪兽属性相克表
属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
| 属性 | 代码 |
| 普通 | 00 |
| 格斗 | 01 |
| 飞行 | 02 |
| 毒 | 03 |
| 地面 | 04 |
| 岩 | 05 |
| 虫 | 06 |
| 鬼 | 07 |
| 钢 | 08 |
| ??? | 09 |
| 火 | 0A |
| 水 | 0B |
| 草 | 0C |
| 电 | 0D |
| 超能 | 0E |
| 冰 | 0F |
| 龙 | 10 |
| 恶 | 11 |
在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
〢、超过原有相克关系数量
未知,希望有大佬能提供帮助!二、修改指针未知,希望有大佬能提供帮助!













