搜索
亲,你还没有登录哦,马上登录。如果还没有帐号,请立即注册X
查看: 75|回复: 12

【改版教程】口袋怪兽一至九代含改版属性相克表修改教程

[复制链接]
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

    发表于 2025-12-14 16:02:41 | 显示全部楼层 |阅读模式
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:02 编辑 3 q1 L3 b& h" D

    , |# x  @7 m9 z& [* Y本文首发于口袋中心,转载请注明出处:https://www.pmcenter.cn/forum.php?mod=viewthread&tid=114325
    1 u0 p4 d9 W0 p- L* ~& a0 r% n0 Z若帖子图片看不见,请移步口袋中心阅读本文或从网盘下载本文档。4 g/ g# C! x2 n+ ]2 U3 j: Q7 I

    ! r6 p0 o$ @& G1 d9 H, b' i不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。6 H) r7 n+ X% D, E0 O2 f
    能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。  C, m* u2 `4 r4 w/ y+ q0 O& ^
    本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!0 v1 ]9 C; d( b$ I1 l
    ( }7 ~  ~% [& h5 d; \7 |) z# D, r
    修改前请务必备份文件!. L7 Z9 M$ g  f. A8 D% i
    6 p8 x8 Y4 b# ^: x+ D
    所用到的工具8 q# B0 x% [* P% h2 K9 F
    口袋怪兽属性相克表 本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。: e3 a. V5 I% V' j
    打开方式:微软工作簿二〇一〇及更高版本需启用剧本0 _; c& e+ \3 S: v$ L: r7 z
    工作簿预览
    " Q4 C& n; w- j& X* P
    3 r* X5 F7 k9 L& |( F, ~. p视窗十六进制 用来直接编辑游戏数据。
    % @! E& x9 a8 K9 I0 O水晶图块〢 用来提取四代五代的游戏数据。3 Q, \6 S& g* v9 i, Q! L# m
    三双破解工具包 用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。
    / c9 s) B9 f) a8 S& P' s& R( f5 {8 s龙神模拟器 用来提取八代九代的游戏数据。
    5 X! ]* G8 g, {任切主文件解压工具 用来解压八代九代的主文件。
    ) I' I# j# ?* e$ ~其他
    9 k6 k7 N' A4 y. M9 |口袋怪兽属性相克表原始代码 本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。
    / }# a+ f( E3 U% X) F9 Y& L, i" D. \  j5 K7 f: H# V
    空位搜索工具 用来搜索三代游戏文件的空位。
    9 l* H5 @) w1 Y% w( H属性相克编辑器 本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
    $ Z' C- ?2 O  S2 Y: F口袋三双 图形界面修改六代七代属性相克表工具。2 u6 k! {, L. u& ?+ @  q8 h, j
    口袋任切 图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。3 t0 R5 A' {, c/ M% _9 ~) l
    三双格式工具 用来解密三双游戏文件。  J5 y: i; T; V* a( q
    * }6 x$ N2 U% W  R* Z2 [
    下载(除龙神模拟器)
    5 ]8 E# T0 ]+ c6 Q# {迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi
    7 C7 A; V$ c  `) X0 d1 ~& g腾讯微云:https://share.weiyun.com/WMvHU8fQ
    / ?& e) Z( i/ B; {4 Q8 ~6 Q  x/ K6 F& l坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA6 l8 V# z( d1 o& c& ]
    百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA! F. i' N0 X3 C0 g6 l/ s
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:42 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:21 编辑
    . m5 ]. T2 q0 x0 \1 ~
    6 k: _2 g; r* S; ^: w七代八代九代 去吧皮琼去吧伊布 剑盾 传说阿尔宙斯 朱紫 传说末元
    , A1 K, q+ m$ ]/ [; {3 h1 q
    • 概述:属性相克表位于ExeFS分区的main文件中,该文件需解压才能编辑,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 任切主文件解压工具 视窗十六进制 口袋怪兽属性相克表
      3 {* z* w* I  e
    ! H7 K# X9 E! u) J4 G4 i
    一、解包游戏% b: R" Q/ H3 i5 K0 q* b8 X* R
    在龙神模拟器中[右键游戏]→[提取数据]→[ExeFS],选择要提取到的文件夹,建议新建文件夹命名为“exefs”,提取成功后打开该文件夹,得到main文件。
    ! g$ ^+ I4 W, o6 A$ w【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。3 j- ^& \9 E1 o7 |* [8 z  t

      D; D, L& L1 Q0 k+ T9 T0 P1 s: D
    # c4 U8 r8 J0 C) D5 v) @二、解压文件0 u- L, u. u* R8 l5 t
    复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。; z# ]8 g! M5 |: v5 u/ [. Y) M$ V' r. `

    + ~7 |) U( y$ q6 ^
    2 ]. |9 W6 W/ y5 R4 \" m三、修改属性相克表
    2 M3 F- w" K- r# p" @. @+ d- D, Y属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    " S, \$ K- w% _. f: m& G+ u

    : i! ^& r  A; u6 o9 q
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804

    + t/ p9 R- c+ o+ r: R$ ~〡、视窗十六进制(推荐)
    & u  H- N* T' u在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    " M8 |" j4 S9 H0 E6 ~; l4 F1 d6 [7 s+ s  T$ d
    【注】搜索时建议勾选“列出搜索结果”。$ B5 n. c. c4 f' Q- `- h; ^

    : P: w' g1 Z8 c* y. _0 c9 d4 R
    " D  W& W* `- z! Q1 N
    * _1 |; H% i! f- r6 H, N; T/ T2 ?/ Q* j
    〢、口袋任切(仅限去吧皮琼去吧伊布)0 F* ~) Z% y7 x9 p- [
    在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。1 d5 g! z0 s1 t

    # ?( l$ T! R  C【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。7 p* S7 c5 m" ]8 n, x- N% x/ S* M

    0 Y' n7 Q( o2 t, f
      E' G  s, t: s4 A+ A2 N) v; H' D四、压缩文件
    * W5 a' V( o7 L/ }切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。
    * s6 v2 P7 k0 t! ?5 d# m+ ]5 ~; \  N1 t4 G3 x2 u! M
    五、使修改生效2 }. B; u8 s. k* X' ~, o
    〡、龙神模拟器$ P3 Z/ a2 J# D" B
    在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    & Q! c) d7 G- f3 \: d
    5 X0 Y) V# g& V0 z: \% {3 r/ h( V& E9 L* O
    〢、柚子模拟器9 {. B/ J' u$ L* c
    在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。" `  g2 d6 V9 n/ \
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:43 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:27 编辑 ! a9 `+ ^9 o! X* t" S0 z9 ~6 @

    / }) L( G7 X! S八代 星灿钻石明亮珍珠# J: h7 F; Q8 q! k2 K3 [$ F7 c
    • 概述:属性相克表位于RomFS分区的global-metadata.dat文件中,为分散数据,各属性需单独修改,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 视窗十六进制 口袋怪兽属性相克表
      ) Z, E4 `4 u! r1 W
    ; n% t: A! [3 [: c
    一、解包游戏
    $ P7 U, q8 B3 r# w2 w: `在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
    ( @9 x4 i+ E0 k7 @- Y) |( q【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。" e5 [2 P  i1 L$ V' i0 v9 k3 z) G
    ; s. {' I4 p6 I: o4 D8 G6 ]

    9 I6 H: O% M: y4 f( D2 l二、修改属性相克表
    4 y2 H/ n+ M# M; q+ B! _! T属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    9 S; r; L5 z. V* v, x& {
    1. 普0404040404020400020404040404040404040 G1 U- E0 N% q) Y  R! V" e
    2. 斗080402020408020008040404040208040802
      2 D* z5 s8 F& j' r3 y0 P$ g" r
    3. 飞0408040404020804020404080204040404046 n0 [3 w1 l/ K6 Q3 |" H
    4. 毒0404040202020402000404080404040404085 C; D! [( `/ g1 w7 b$ x! F
    5. 地040400080408020408080402080404040404; H6 w/ I' U: C- w9 `$ T
    6. 岩040208040204080402080404040408040404, L! ^1 \: k% n2 F
    7. 虫040202020404040202020408040804040802
      0 ?4 V( b: f! }; ?* a+ K  C+ _
    8. 鬼000404040404040804040404040804040204
      1 s2 H8 |1 u# E% v+ _
    9. 钢0404040404080404020202040204080404089 j1 f! T6 B% U: O
    10. 火040404040402080408020208040408020404% j$ b5 e% g! |1 c
    11. 水040404040808040404080202040404020404, H, O# o% x  D
    12. 草040402020808020402020802040404020404  p! W  m1 s# ?
    13. 电0404080400040404040408020204040204042 ?1 h3 |/ Z' j( b
    14. 超0408040804040404020404040402040400047 E- C% n- Z& ]7 B
    15. 冰040408040804040402020208040402080404
      / ]  e: M5 o1 |" u6 W* f
    16. 龙040404040404040402040404040404080400( P- w9 m3 m- i. O/ w
    17. 恶040204040404040804040404040804040202
      , h1 s1 R6 Y+ D2 }7 Z/ r: O  ^# B
    18. 妖040804020404040402020404040404080804
    复制代码

    / f: E5 I9 Y( g. M- v* Z在〖视窗十六进制〗中打开global-metadata.dat,菜单栏选择[搜索]→[查找十六进制数值],输入上方对应的一种属性,即可定位该属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后根据所修改的属性,在右侧列表框选择对应属性,点击[复制六代代码](选定属性)。返回视窗十六进制,鼠标点击对应属性起始处(属性相克表第一个十六进制数值),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。若修改了多个属性需要多次操作。: X$ V& H; C1 |% E

    5 w7 L/ a5 d# D! [" Q& r# ~6 C& r  {; M  r/ R+ k

    " s* b' j1 Y& g# K3 s3 |
    % N! |2 {6 r. s7 J, U三、使修改生效0 b& x3 F: c4 G* L3 k
    〡、龙神模拟器
    3 S, S" E* ?+ q/ j; {在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。
    . @: V$ l+ S6 U, w, B1 C: K5 W/ g7 L- b; Z9 W

    9 Q5 H8 R2 b9 ~〢、柚子模拟器0 `" G7 X: p6 A7 l% o
    在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。
    5 @9 ~8 F, ~4 `# U8 r+ I0 N# }# A
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:44 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:40 编辑 8 y. A6 [  W5 U# g
    * H7 |: n0 t3 Y  J! l
    六代七代 横纵 终结红宝石始源蓝宝石 日月究极日月  n$ u$ S, {: ]/ u+ x
    • 概述:横纵、终结红宝石始源蓝宝石的属性相克表位于RomFS分区的DllBattle.cro文件中,日月究极日月位于ExeFS分区的.code.bin,改好后需放到模拟器的修改目录。
    • 工具:三双破解工具 视窗十六进制 口袋怪兽属性相克表
      , J! e1 ]. r) p

    * _5 ^3 K" ^9 |  b" c一、解包游戏/ {& a8 [+ k% x1 S* M8 X' R
    双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。+ g4 F  {5 \, x6 _1 Y' [# d% G. p
    . q! A; H) H& y
    〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
    ! h, z6 D, Q9 `3 L5 `〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。6 q* f3 X. k- H7 N* Q! r
    # a2 \( \# s0 e: Q1 O8 e# c

    9 [- ~) Z1 R- E( j+ T/ [, N  B% g( m: m! H! r3 R5 c
    - b. z& ]8 x7 {( o7 V- C
    【注】双击CleanTool.exe并回车可清理提取后的文件。$ f3 t; t# h6 N9 u- l# o. I
    若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。
    * x8 E' X0 G, z7 H& S) d* r0 k1 ]
    & P- D9 N- D" ^' ?2 }+ V5 }0 y5 ]6 S5 b  x4 Z- W8 T8 }1 s, _2 z
    二、修改属性相克表5 }$ T8 k; C* c7 O) Y" a
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。+ a( {* G/ Z) s# ~8 g, B1 p( H& q/ M. J

    3 ?% X. r' n2 f  m2 `1 x
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804
      y/ e6 W( q  I: }
    〡、视窗十六进制
    + a) w/ G6 j4 \; h' ?横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。: l" h0 w: M7 c& V. g$ @

    1 R, o8 X& `: V: x
    2 f- e5 Y! g3 Y9 c. v7 _5 ~9 H1 e. P- P9 ?$ b1 Z

    ( ~9 z5 i9 h6 T5 k1 P4 I  O〢、口袋三双  R3 D2 L5 N! a4 k- A. q
    菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。
    - N. C9 p$ `( K* t9 t3 [
    ) ~& J( U$ F* ^) w
    5 Y! o9 a/ h3 E, v/ P! z* B【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。( {8 m2 I+ ]2 V" k4 M' u

    ) Z+ m# T# }/ L; J) Z4 B三、使修改生效
    - L5 b5 w) F1 K〡、横纵、终结红宝石始源蓝宝石
    6 t) x) L9 w- N" F& C6 d" ?  T在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。5 N  S6 M8 q; O! a

    5 u2 p4 q1 b( i# v( o〢、日月究极日月
    - J4 X- {8 Q: v' m在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。
    * I' X% s2 w' d
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:45 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:45 编辑 ) M) i5 d/ I( ?- p- {; i

    ' i# D( W( [' c4 L6 O- E五代 黑白黑〢白〢
    0 [: m' Z9 x$ f概述:黑白的属性相克表位于overlay9_0093.bin文件中,黑〢白〢位于overlay9_0167.bin,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
      N8 }' r" u* B. `工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表0 B+ W2 \! d7 H% {( H: x

    ) [! Q9 M; o2 p' C一、解包游戏/ w( n6 F! _! r( y. g- l+ s
    在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。$ m/ h( N( L5 L& a
    ! ~5 g8 @4 G! Z. V$ n$ W
    + M6 e: p! r, H* a
    二、修改属性相克表0 L" z  g( L: r" S
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。2 u- I% C1 h2 A7 j) H4 Z2 ~

    2 a* ~4 F9 d( F: v
    0404040404020400020404040404040404
    0804020204080200080404040402080408
    0408040404020804020404080204040404
    0404040202020402000404080404040404
    0404000804080204080804020804040404
    0402080402040804020804040404080404
    0402020204040402020204080408040408
    0004040404040408020404040408040402
    0404040404080404020202040204080404
    0404040404020804080202080404080204
    0404040408080404040802020404040204
    0404020208080204020208020404040204
    0404080400040404040408020204040204
    0408040804040404020404040402040400
    0404080408040404020202080404020804
    0404040404040404020404040404040804
    0402040404040408020404040408040402

    ( W$ u1 l) g* ]: h; Z+ P4 S/ c在视窗十六进制中打开overlay9_0093.bin(黑白)或overlay9_0167.bin(黑〢白〢),菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制五代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    0 v3 L" T6 d$ w2 C$ q5 d, r, [* d2 t- p2 x2 j2 J& ^2 V) y
    8 J% W$ C9 D0 m6 e5 @

    ( n/ N1 w: g; p, r8 Z$ K3 G) V9 E6 p/ k0 O; E/ h
    三、使修改生效5 f4 a4 N1 y+ `7 j: s4 _3 U
    备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。
    # O; L" D! V, X7 J" P- E+ V
    * d- p* c0 A. T# f: j8 P9 Y1 g, j' i
    1 r* \5 Q$ u! |: q. Y【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:46 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:51 编辑
    1 ^# K+ v/ o/ o8 M' Y7 O3 `' V  l8 O, E; ]5 d
    四代 心金魂银, u# a5 T, W4 Y+ ?) b! p7 ~
    • 概述:属性相克表位于overlay9_0012.bin文件中,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
    • 工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表3 {1 r% K! `) {+ E6 s, U, h; W

    , T( m4 C  J! O8 R! ]一、解包游戏
    6 u& @. c3 g, d$ c3 _在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。
    : V6 Q$ u) Q8 _" e0 V) Z: o; \: X* K3 X% j

    1 q6 h6 Y/ c0 D2 \" U* B' p二、修改属性相克表
    * m( \0 ]# w3 u! K; Z5 o6 e1 h属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    ) T1 X3 N! Y- N' lFFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。! Y* j4 B& d2 M
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    7 V+ R7 d6 Y* q+ l) O. p〡、未超过原有相克关系数量6 O, r% ]: B" B2 r$ X' P
    在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。# q5 D$ [+ N$ ^4 q6 L9 X4 J8 K- r
    ( X6 s- J4 g$ K* X- f7 P0 b% G

    , J2 W5 L. U% |8 H* K  W( u: |9 A3 L6 `3 U2 F5 h( \

    * F  k/ O  d. J9 W9 p3 p4 t* a〢、超过原有相克关系数量(仅限原版)/ k7 x# ?% @: }: T
    若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。
    * m# R/ m5 k3 y0 G7 t9 b7 L! x
    " h% h" a9 d) ^; L
    6 K  F9 f7 N. J$ K三、修改指针
    - m" r. O$ \7 d; b( L+ }* I在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。+ V& Q2 s4 z3 Z* L
    游戏版本原指针新指针
    日语78C12602E0B01F02
    79C12602E1B01F02
    7AC12602E2B01F02
    英语7CCC260260BE1F02
    7DCC260261BE1F02
    7ECC260262BE1F02
    法语9CCC2602A0BA1F02
    9DCC2602A1BA1F02
    9ECC2602A2BA1F02
    德语5CCC260260BA1F02
    5DCC260261BA1F02
    5ECC260262BA1F02
    意大利语1CCC260220BA1F02
    1DCC260221BA1F02
    1ECC260222BA1F02
    西班牙语心金9CCC2602A0BA1F02
    9DCC2602A1BA1F02
    9ECC2602A2BA1F02
    西班牙语魂银BCCC2602C0BA1F02
    BDCC2602C1BA1F02
    BECC2602C2BA1F02
    韩语80D62602A0C41F02
    81D62602A1C41F02
    82D62602A2C41F02
    【注】游戏版本可在模拟器的[文件]→[ROM信息]中查看,或者在视窗十六进制中查看。IPKJ是日语,IPKE是英语。3 R1 m$ M* z% Y1 ]1 S

    * P% V3 L2 h: ^5 g1 F7 {* n7 S8 n* s$ G8 }2 A/ \* f2 t+ d; U/ s0 p2 w6 ^
    四、使修改生效
    ; T1 m) |$ S, @; ^备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。/ k& s2 c  E8 e1 v+ k3 X
    6 E4 R2 O1 c. I$ _3 }5 D' D" t

    / |- R/ H4 h+ x【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:47 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:53 编辑 " C; h( f9 n, z; W$ r
    ; M2 q6 p: T& W  y9 S
    四代 钻石珍珠白金
    0 T8 |! g2 A, L+ j! ~% N  @: I
    • 概述:直接编辑游戏文件,但指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表" Q, `8 T4 F/ s% g  o: ^
    8 m. b4 ^8 h" d8 z
    一、修改属性相克表% [$ E" a0 m! f& M
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    4 s+ ~" ?" q3 M2 C% B1 D# TFFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
    . P( \' m+ h. y0 f1 L: }
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    4 H" |2 H5 W5 y6 h〡、未超过原有相克关系数量
    1 r( Q8 q1 r. ^* C$ |1 v在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。" |5 ~7 _0 r, t! W& F4 l

    ( Q$ `* W8 Y- p( j& }8 C" u/ [3 y
    ! u+ `+ I7 u5 {# q1 |) a# k; Q4 L' X' Z* ]; p3 ^
      o9 F; M3 @' I7 j& w
    〢、超过原有相克关系数量
    9 x! a8 t( ]" }2 `  m# r- h未知,希望有大佬能提供帮助!
    . H9 Q9 C/ o, y7 X0 A: a2 K* R/ \( B- S+ E, q- P) d; o, x
    二、修改指针
    9 L  a' O8 @8 q$ |! Y: ^未知,希望有大佬能提供帮助!
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:48 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:55 编辑
    ( L7 U' Q3 E/ Z8 [" N" }- [6 y8 F# M
    三代 红宝石蓝宝石绿宝石 火红叶绿
      ?1 f: n& ]2 Q! @1 V; n
    • 概述:直接编辑游戏文件。
    • 工具:视窗十六进制 口袋怪兽属性相克表( `. H* R9 z, C. T1 d
    4 Q7 M% ~. t, B  @( V# C
    一、修改属性相克表  o* A' ?8 R% T" B7 @
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。! x5 n$ s0 K( C
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。7 W6 o" B1 b5 X' j+ _4 R
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11
    6 T3 |& ]! l+ |* d" f
    〡、未超过原有相克关系数量. ?# N" o9 A2 g$ T( F0 K0 u
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。无需修改指针。
    . _3 Q, \1 C- C" h( N! A' d. m! M; \/ y0 ]3 a
    & ?' ~: X1 ?/ j# i: h& s; f
    ) L$ N0 E1 d3 J+ w0 N5 D/ E. W

    8 V8 k( c, G/ w6 }- U9 `  j0 G〢、超过原有相克关系数量
    " }  _6 @. `2 h若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。
    $ |, W0 V. \; ?
    7 f" @. A+ t4 s& ~3 c0 }二、修改指针
    4 T9 V, g+ k. _5 i" S' @/ ~0 a$ x首先确定原始属性相克表的指针,以绿宝石二〇一一汉化版为例,其原始属性相克表偏移量为31ACE8,四字节数据为0031ACE8,将其转成指针形式的数据就是E8AC3108,为什么这么写我也不知道,总之就是每两个字符为一组,倒过来写,最后再加上“08”。根据这个规律,得到新属性相克表的指针数据,比如新表偏移量106DA90,四字节数据为0106DA90,倒过来是90DA0601,最后还要再加上“08”,所以新表指针数据就是90DA0609。
    . N+ y: K( L3 |: W( a- q6 V; }
    形式原表新表
    属性相克表偏移量31ACE8106DA90
    四字节数据0031ACE80106DA90
    小端序(倒过来)E8AC310090DA0601
    指针数据(加08)E8AC310890DA0609
    按照上述例子,在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[替换十六进制数值],将E8AC3108替换为90DA0609,菜单栏选择[文件]→[保存]。% |1 I) h. V0 A8 r7 ~1 ?5 u
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:49 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:57 编辑
    - F( h# j6 Z% j; N' f7 n
    9 E8 O% i" _: F) K! v" @三代四代 改版) B2 T/ G( y% ]% Y( q
    • 概述:直接编辑游戏文件,但四代改版的指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表
      . p& {7 \' C9 c
    0 @( B0 ~7 y0 X3 U+ T6 s
    一、修改属性相克表# Y8 c4 P7 ]& D* I- U8 W$ d* j
    〡、增加属性的传统改版,如釉色、忆梦之巅·创世章、绝对心金( A7 ?) w5 ]% i, ?2 m; |6 I/ L9 S
    属性相克表仍按照原版规律,由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组。属性代码通常遵循原版,但也有版本修改了代码,可参考《口袋怪兽属性相克表》的《附录》工作表。
    - M( p( b4 T0 P( ~4 _㈠未超过原有相克关系数量
    % V/ P! R+ M" E在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805或000700010700(或尝试更多代码),即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击属性相克表起始处(需自行判断起始位置,或参考《口袋怪兽属性相克表》的《附录》工作表),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    $ L& C8 ?9 ^; N; t5 v$ p8 \' Q) K4 _; F- {$ W% g, b
    8 Q  Y- `8 N4 u. f0 q( H2 I
    # ]+ H5 T5 U; o; z. q! Y, j
    * ^8 ], T7 t3 V) O4 }& Z
    ㈡超过原有相克关系数量(仅三代)1 Y1 [# y& h" _1 X$ E3 U
    在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。
    3 F0 ~% [) V! M3 j. Y! C- P8 A: X. }  ~* {3 I$ }+ I
    【注】复制后的妖精属性代码为17,请根据实际数据自行替换,比如釉色用的是09,那么就将复制后的代码粘贴到空白记事本中,将17替换为09。可参考《口袋怪兽属性相克表》的《附录》工作表。
    . V0 m! k2 [' G+ I7 `
    ) \- @& i( a- Q9 [* H9 l% V〢、五代形式,三代四代效果代码(暂称,不知正式名称为何),如究极绿宝石
    $ X9 L( V7 P6 `& ~. n! a6 q; ?" A属性相克表使用五代的形式,包含了???属性,效果代码仍为三代四代的。9 F, }2 M: M! L. }: I- W: e3 y2 t
    ( u9 g+ g2 D, d* z$ A
    0A0A0A0A0A050A00050A0A0A0A0A0A0A0A0A0A
    140A05050A140500140A0A0A0A0A05140A1405
    0A140A0A0A05140A050A0A0A14050A0A0A0A0A
    0A0A0A0505050A05000A0A0A140A0A0A0A0A14
    0A0A00140A14050A140A140A05140A0A0A0A0A
    0A05140A050A140A050A140A0A0A0A140A0A0A
    0A0505050A0A0A05050A050A140A140A0A1405
    000A0A0A0A0A0A140A0A0A0A0A0A140A0A050A
    0A0A0A0A0A140A0A050A05050A050A140A0A14
    0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
    0A0A0A0A0A05140A140A0505140A0A14050A0A
    0A0A0A0A14140A0A0A0A1405050A0A0A050A0A
    0A0A05051414050A050A0514050A0A0A050A0A
    0A0A140A000A0A0A0A0A0A1405050A0A050A0A
    0A140A140A0A0A0A050A0A0A0A0A050A0A000A
    0A0A140A140A0A0A050A0505140A0A05140A0A
    0A0A0A0A0A0A0A0A050A0A0A0A0A0A0A140A00
    0A050A0A0A0A0A140A0A0A0A0A0A140A0A0505
    0A140A050A0A0A0A050A050A0A0A0A0A14140A
    6 z/ {6 \! o: S, u* p% i
    在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入0A0A0A0A0A050A00,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制五代形式三四代效果代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0A0A0A0A0A050A00的第一个0A),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
  • TA的每日心情

    前天 17:42
  • 签到天数: 64 天

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:50 | 显示全部楼层
    (接楼上)
    0 A; q2 ^0 M, N) _! p+ g. z( x
    ) \1 o8 L+ B6 P& H〣、火红完全升级引擎,如解放(无界)、水银项目3 ]( S$ m" s: \' l+ d3 p
    属性相克表使用五代的形式,但有多馀属性,效果代码为01、05、00、14,分别对应无效、不好、一般、绝佳。下表为廿四属性版。
    7 [; X9 x# f% n4 ^5 f6 J9 }# p

    4 ]) @" X7 ?! B7 y

    3 P& l  ?; x3 t5 L$ B3 i) c

    " {. }. z4 T: _" h9 a- L- C

    1 h3 S9 \  }6 l0 p  ]% w* x1 l% p
    ; q" q2 ^) j, N8 A) h0 `( W3 _% T
    & }, B0 u0 d7 j+ K2 m: m
    000000000005000105000000000000000000000000000000
    140005050014050114000000000005140014000000000005
    001400000005140005000000140500000000000000000000
    000000050505000501000000140000000000000000000014
    000001140014050014001400051400000000000000000000
    000514000500140005001400000000140000000000000000
    000505050000000505000500140014000014000000000005
    010000000000001400000000000014000005000000000000
    000000000014000005000505000500140000000000000014
    000000000000000000000000000000000000000000000000
    000000000005140014000505140000140500000000000000
    000000001414000000001405050000000500000000000000
    000005051414050005000514050000000500000000000000
    000014000100000000000014050500000500000000000000
    001400140000000005000000000005000001000000000000
    000014001400000005000505140000051400000000000000
    000000000000000005000000000000001400000000000001
    000500000000001400000000000014000005000000000005
      p5 x! j. w8 Q
    000000000000000000000000000000000000000000000000
    * W' n8 ^3 [' L) C
    000000000000000000000000000000000000000000000000

    % y' v" V* x1 Q
    000000000000000000000000000000000000000000000000

    # }6 w# E  T: R  L$ M' t/ n
    000000000000000000000000000000000000000000000000

    & j5 i" R4 Q3 y9 ]( `5 y/ V; F
    000000000000000000000000000000000000000000000000
    001400050000000005000500000000001414000000000000
    0 P/ [4 L/ i+ q( Y
    在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000000000005000105,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制火红完全升级引擎代码](廿四属性或廿八属性,后者目前仅发现《猛烈火红》使用)。返回视窗十六进制,鼠标点击属性相克表起始处(000000000005000105的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    您需要登录后才可以回帖 登录 | 加入王国!

    本版积分规则

    关于我们|联系我们|口袋王国|Poke The Kingdom.

    GMT+8, 2026-2-25 01:06 , Processed in 0.052546 second(s), 18 queries .

    Powered by PokeTK V5

    © 2011-2021 Poke The Kingdom.

    返回顶部