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

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

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

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

    [LV.6]王国居民II

    发表于 2025-12-14 16:02:41 | 显示全部楼层 |阅读模式
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:02 编辑
      E7 N; B( s; H& q3 C5 `3 a. n3 h1 ]% O: o2 ]8 Z8 U
    本文首发于口袋中心,转载请注明出处:https://www.pmcenter.cn/forum.php?mod=viewthread&tid=114325
    + m+ F0 R# M# a/ A$ }若帖子图片看不见,请移步口袋中心阅读本文或从网盘下载本文档。2 g0 h$ \% w: V0 Z
    ! `+ u( V" I& l) w$ _& y+ @
    不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。
    ' h2 N4 J/ v9 f* t能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。# J) N  |1 c8 i+ [- V9 [
    本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!9 ~, b% y5 e7 @
    ! B5 h: I7 |3 T4 D1 x
    修改前请务必备份文件!
    3 ~6 z4 Z* T( x. n' t  S
    " j6 K: O9 G  O/ ~% m所用到的工具
    $ m$ a- }1 d" C4 e7 @. S+ b  O口袋怪兽属性相克表 本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。
    5 e7 H* M! F: a2 P% e/ F打开方式:微软工作簿二〇一〇及更高版本需启用剧本! l6 U5 _; o: u5 B
    工作簿预览9 A. A& \* R1 _

    7 o  L1 _" \4 b8 N# a6 Q$ o' N视窗十六进制 用来直接编辑游戏数据。3 n$ _' ?4 }: L: c5 M) M' A
    水晶图块〢 用来提取四代五代的游戏数据。
    ) Z2 [1 b' W  I* x7 q. Q4 y" q) {* Q- s三双破解工具包 用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。) E1 F& h  j; k( t2 \
    龙神模拟器 用来提取八代九代的游戏数据。) T. p# M. t. u3 k) i1 A6 V
    任切主文件解压工具 用来解压八代九代的主文件。
    , Y/ l3 f( m2 |2 r+ Q其他
    2 D0 h/ X+ c$ U, w- m& U/ o口袋怪兽属性相克表原始代码 本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。& y9 J  b( X4 C& ^2 j
    ' E6 |6 j; }/ k" q  u
    空位搜索工具 用来搜索三代游戏文件的空位。' b$ b! a% h8 e: J- Z" A7 B
    属性相克编辑器 本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
    # _3 t+ w8 L, _! \' ^, `" r口袋三双 图形界面修改六代七代属性相克表工具。
    / K) Z: x) p. |, v, W口袋任切 图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。! r' `  v! @" p- K* f- W
    三双格式工具 用来解密三双游戏文件。
    / D) @) _( p4 p9 L' [  ?! k2 M; _! j' Z( T+ d9 ~% _6 Z
    下载(除龙神模拟器)) u/ d$ Y' s$ s% W- w$ y# c8 a
    迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi$ @; u* I( [4 s8 F+ K: s
    腾讯微云:https://share.weiyun.com/WMvHU8fQ
    + B! a. `# Q, B2 C. }坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA+ b& j# b- V5 N
    百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA2 |+ w4 D8 b" x, b
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:42 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:21 编辑 ! J4 M, D# S' K; L1 `

    3 d! V, @. v) V$ M: E七代八代九代 去吧皮琼去吧伊布 剑盾 传说阿尔宙斯 朱紫 传说末元
    * t1 z  |; f# M* }9 G
    • 概述:属性相克表位于ExeFS分区的main文件中,该文件需解压才能编辑,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 任切主文件解压工具 视窗十六进制 口袋怪兽属性相克表
      6 [$ S+ Z1 s! g/ A" Z0 _: v
    ! i$ _0 D: ~1 Q6 Q3 F- o  W  A
    一、解包游戏7 }) i7 B0 r3 x/ F' ^
    在龙神模拟器中[右键游戏]→[提取数据]→[ExeFS],选择要提取到的文件夹,建议新建文件夹命名为“exefs”,提取成功后打开该文件夹,得到main文件。
    3 m. g" d$ X9 ^& i: ^【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。; i  F7 l6 s) E# G2 A% y
    0 v7 f* }4 J2 u- J8 b3 P
    0 \" }  B& n( G
    二、解压文件
    0 d4 ^% T! o" N. \复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。
    9 g! ?! l  \" X) S$ {8 H6 S3 L) v$ ?$ N( n7 ]6 b
    " T# H1 ^' \+ f8 w0 q. ]( _
    三、修改属性相克表
    0 b! f" ~2 b% J属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。9 r( E9 [" ]! B3 s4 q$ i. `

    # t# L: ~4 ]! k! ^  Y1 e
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804

    4 ?* O/ Q+ K0 {〡、视窗十六进制(推荐)
    : I1 I' F/ j) b, g* Q. k- B. O在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。" g8 ^# {4 T1 A$ C& L# @  V+ L
    2 J. P6 l: J$ p. d
    【注】搜索时建议勾选“列出搜索结果”。
    + [! m5 b3 Q5 K9 \' T8 m% e/ Q1 T5 n

    / Q9 G% q* y0 {" ~; l% l% |! `6 ]+ ~+ x' q0 G

    + Y, h# K6 Y# Y0 M. F! A# ]) ~〢、口袋任切(仅限去吧皮琼去吧伊布)' }& ^. T6 d: |; x: }% v
    在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。* Z$ h# v' V0 B/ ^: y" J" f' d
    ; `* [- k' c, X) h
    【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。/ K4 W+ Q# m, k2 K3 f& F9 n
    $ J6 c! t2 r! w
    $ m0 U3 i" \& j9 y. W# X
    四、压缩文件* f/ ~4 a3 Y0 U0 a: x0 {
    切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。
    + y" y1 \: O! a6 i
    * E2 E& O6 P0 d5 H, X五、使修改生效2 K9 d( D) F6 }# {' G3 j
    〡、龙神模拟器
    8 n9 x5 Z- ]0 l+ }9 z在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    , c% ?1 A8 ?0 t9 K4 S" |* K; ]" D) p
    ' Z" Q2 ^& w4 |$ J# H, i
    . o' Z; G8 y2 [& W〢、柚子模拟器0 w; Y8 ~0 o  x6 g+ g/ {
    在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    $ w: B5 U4 ?$ @. z
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:43 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:27 编辑
    ! o& ^3 y2 W) A& N) C0 A
    + X4 y) Z+ s6 G" ^. Q! J0 c6 Z  W八代 星灿钻石明亮珍珠- V. w) c! l' m- g2 h
    • 概述:属性相克表位于RomFS分区的global-metadata.dat文件中,为分散数据,各属性需单独修改,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 视窗十六进制 口袋怪兽属性相克表0 A0 f- ^) z1 \, D& b
    ! q! O7 r/ ~7 H! P% X/ p  y/ B% E
    一、解包游戏; v! t  t/ c# t* F! a  A, g
    在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
    ; N0 [# {8 ?5 A! a【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。( f, ?) p, @; ]  ]/ n- e0 I

    % A+ E) K* _% T' k, c  q
    9 i+ g) x! g; S4 Q( G: g二、修改属性相克表
    7 ^$ ^  N2 ?- Q1 r0 v3 U属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    . W: ]4 o  D; ?" x+ f% Y/ o
    1. 普040404040402040002040404040404040404
      , z( v7 g  p* }/ [$ H. {- `
    2. 斗080402020408020008040404040208040802) z( }2 ~! J! l5 }/ n( {
    3. 飞0408040404020804020404080204040404044 V* }3 H9 Q+ k. G" C) x0 Q5 ^
    4. 毒0404040202020402000404080404040404085 L6 A( I7 x% x; U8 f0 w! o( e
    5. 地040400080408020408080402080404040404
      - k9 c, f. u% O
    6. 岩040208040204080402080404040408040404
      & ?8 d$ Y% R; _. p4 T6 G
    7. 虫040202020404040202020408040804040802
      5 c/ r! I$ ^$ b$ k. i
    8. 鬼000404040404040804040404040804040204" j" \, g3 Q  F1 V# x; s( p
    9. 钢040404040408040402020204020408040408% r8 k- v9 R4 H& _
    10. 火040404040402080408020208040408020404
      ) t3 X" R" E" V& t  q
    11. 水040404040808040404080202040404020404
      + y; G8 k( `9 z7 m' j
    12. 草0404020208080204020208020404040204041 _* o: ~5 G$ [" I9 K
    13. 电040408040004040404040802020404020404
      ; R, f. J2 f$ R" v7 x+ L
    14. 超040804080404040402040404040204040004
      , E; C1 S! I4 D0 ^4 i' D( R. [
    15. 冰040408040804040402020208040402080404' E* ^6 b. Z! r2 y# q* b* u
    16. 龙040404040404040402040404040404080400
      0 d5 e+ O' ^) r2 c0 R3 g7 ?5 D$ j8 G' |
    17. 恶040204040404040804040404040804040202
      # P# Y* P8 r3 J8 n
    18. 妖040804020404040402020404040404080804
    复制代码

    - r& ^2 N6 a7 w. o: s在〖视窗十六进制〗中打开global-metadata.dat,菜单栏选择[搜索]→[查找十六进制数值],输入上方对应的一种属性,即可定位该属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后根据所修改的属性,在右侧列表框选择对应属性,点击[复制六代代码](选定属性)。返回视窗十六进制,鼠标点击对应属性起始处(属性相克表第一个十六进制数值),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。若修改了多个属性需要多次操作。* q1 N  ?: h0 P. |9 s3 _

    & ^# h1 j! Z; n' ?& d/ w- {( Y5 U( `0 r$ w3 M' G9 S1 [  r) ~# y: ~
    4 |9 @! ^7 v! P  q$ F

    ; V9 p+ G7 H$ _三、使修改生效
    * v- z1 M7 M; j) O9 `, U+ _〡、龙神模拟器- T4 @5 x/ X: }( R% V! f. _. U
    在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。- \) ]) m7 w& s& }
    / Z+ A5 F% i) ]7 S& ~) @8 x& N* {- T

    0 [! I# m1 U+ s/ B〢、柚子模拟器  a# g8 I6 n4 N, \1 L
    在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。
    7 }/ N4 y7 X  ~; z8 o& m
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:44 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:40 编辑
    ; Q5 Q% E1 Q: {$ Q. w& a9 b# p8 y( _3 [1 m$ z: T  E
    六代七代 横纵 终结红宝石始源蓝宝石 日月究极日月
    5 \: U0 R$ _9 \7 }
    • 概述:横纵、终结红宝石始源蓝宝石的属性相克表位于RomFS分区的DllBattle.cro文件中,日月究极日月位于ExeFS分区的.code.bin,改好后需放到模拟器的修改目录。
    • 工具:三双破解工具 视窗十六进制 口袋怪兽属性相克表: b8 ]3 N. @! N( I

    6 m& Q# }+ @% K3 `0 O一、解包游戏
    6 L1 L3 b$ Y& P( B6 X# u双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。, V7 h. |( r! y. L

    8 s+ v! Z* J/ b% I# {〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。8 f7 J% D+ }; T; m/ I- W
    〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。* B1 T1 f8 i1 q6 B8 d% @& |

    ! ~3 {+ s& d9 A8 {( r' B4 ?9 U# ]0 O7 a2 J' f5 S
    " F* q2 L, a! b7 r3 L
    4 y+ ^, \1 ?. n8 s
    【注】双击CleanTool.exe并回车可清理提取后的文件。/ }1 @1 w0 |' _+ p1 D% z& s9 v
    若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。0 ^/ ^. F) |1 D* @7 e& h3 n
    : i; G* R" N' K# }8 J+ d7 y6 q

    : Y  E: e0 |9 M二、修改属性相克表4 V8 w5 o! Q' B: M2 A- _/ L
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    : I) V1 B8 Q2 }: K5 {( V* Y
    4 g9 ]  G% q$ Z! V8 z* L
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804
    + [$ i! c- U: @- p. v' [
    〡、视窗十六进制
    0 y5 S0 L3 x: T( }* H5 h横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    ( G6 m" v( }! [/ t1 |0 t- E6 p6 E! x5 ]! |

    1 I6 g- `$ L  T; A  Q6 M
    2 i- I7 z9 S% c/ I7 \0 K0 }5 {) m  J- |1 l! d: ~; s/ {+ X4 X
    〢、口袋三双) e1 H$ M: y% i. D# @
    菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。1 p" o8 P( ?, _. a  ~0 G; i
    8 L7 N0 |/ u% Z; ?6 K; `
    ! l5 ~, U) v: g  Y! Y5 k
    【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。
    4 ?1 P0 k0 l! ]' @& A% u! }) k% D
    ) p6 ?6 P: l% Z! l; [三、使修改生效: f2 v; d2 V8 |/ O
    〡、横纵、终结红宝石始源蓝宝石+ G1 C# o0 H' {) [' [4 r
    在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。
    . k, r% y( p/ e6 J; B4 z/ P5 R. [# ~0 _1 F8 F: q$ o' g4 u
    〢、日月究极日月
    $ g4 I2 V9 w! q, X& ^( S  a4 p: |在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。( G% `& d$ q& J
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:45 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:45 编辑 + Y" ?3 C/ }+ J/ j% v6 e# R
    7 p& M/ m! R" `1 |( ?! \' T$ {6 }( g
    五代 黑白黑〢白〢
    ' T) k; D' }& A8 m0 X概述:黑白的属性相克表位于overlay9_0093.bin文件中,黑〢白〢位于overlay9_0167.bin,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。; {9 k4 Q( g. m! B5 q
    工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
    ! t! ?8 R8 F' v$ V# |7 W9 z- v4 Z6 r$ F, L' [% u" e7 [
    一、解包游戏$ \, D+ H( a) s  _0 Y! M+ y
    在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。
    : s5 J4 H1 k/ H1 \$ `, W
    8 O/ d0 |" j3 Q4 ~
    6 y$ B& |* Q" X2 [$ v; |3 i二、修改属性相克表
    1 R% O; H2 Y5 E7 A属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。9 E" h* _, d) B5 g" b( z2 ?
    , V* Q% b1 V. N* }" ?4 S
    0404040404020400020404040404040404
    0804020204080200080404040402080408
    0408040404020804020404080204040404
    0404040202020402000404080404040404
    0404000804080204080804020804040404
    0402080402040804020804040404080404
    0402020204040402020204080408040408
    0004040404040408020404040408040402
    0404040404080404020202040204080404
    0404040404020804080202080404080204
    0404040408080404040802020404040204
    0404020208080204020208020404040204
    0404080400040404040408020204040204
    0408040804040404020404040402040400
    0404080408040404020202080404020804
    0404040404040404020404040404040804
    0402040404040408020404040408040402
    2 Z3 \/ x7 B, R3 n- J
    在视窗十六进制中打开overlay9_0093.bin(黑白)或overlay9_0167.bin(黑〢白〢),菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制五代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。4 t! u$ Q* M0 [, C) `5 K$ o# G

    ' O! G  {" W- }3 Q6 t3 q2 d% n% r, P' p& b' f

    8 V4 m/ k2 e/ d& o# v: s9 Z( f3 g: V/ q% L( F$ V& k
    三、使修改生效
    1 Y3 K; s$ t% N备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。
    # T; }+ C) I, X1 p- y3 z) j. f1 I- c! y! S  e  A& c. G

    1 N) U. b& T# `, ^1 R$ |6 D【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:46 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:51 编辑
    ; R( r' w+ }& y9 N5 Z
    7 c! J+ v0 e$ P5 V4 q四代 心金魂银
    : R/ m! K1 A& {2 F5 Y
    • 概述:属性相克表位于overlay9_0012.bin文件中,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
    • 工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
      6 ]) ?8 ^0 S7 m) d
    ; p* H+ y$ @. c8 M( k' {$ k
    一、解包游戏
    - H6 Y& Y. |# N9 l+ ?1 `7 U在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。
    " S/ _6 ^% `3 u: j3 b6 P6 H/ U' q! Q% m2 W5 D

      X6 A7 e4 M' O+ [2 v! {二、修改属性相克表! ~. @+ j# s9 T1 B+ B3 K! X8 G4 ^
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。5 ]3 C% B$ q" q8 \  [: ]
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。
    ; t' }" _9 F3 q1 Z6 y" e& o
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    ; ]; @4 V: `" B〡、未超过原有相克关系数量
    0 F+ ?  h+ z7 @8 Q% ]在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。  V3 f0 B9 P% b' [) p
    8 v6 N. {; |0 g7 V$ y

    " R, ]$ Q: o5 ]5 j
    1 O, r3 t8 e8 a: C. m' B4 }) _0 n) N6 G' i
    〢、超过原有相克关系数量(仅限原版)( e" u. [- e: ?4 {( I
    若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。
      }( n2 E+ c5 E' b( W. v! K3 T9 j: b0 Z+ p) G" J" I

    4 D' Z% t0 L8 y$ e6 o/ ]: o6 Y三、修改指针( I  Z6 J, H: o0 [
    在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。. i/ u5 Y# I. |3 y% z4 B
    游戏版本原指针新指针
    日语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是英语。
    ( A; u6 a8 P6 T# h$ ?& J# Z+ I& u. |7 z4 }) D  ~* J3 K

    , h5 G* D' G" g( ^四、使修改生效
    & v' M$ O9 `6 e3 c7 S3 c5 h备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。9 e- Q$ a& w" Y" Y, T0 A8 U4 j
    $ \+ M: ]! C- F2 s
    % ^3 p) J" i$ @
    【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:47 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:53 编辑 4 A# O5 b  [4 p2 ], @6 m$ e( U5 c

    % q* a! o/ K* s: A四代 钻石珍珠白金
    % n$ Q. R8 I1 y3 d5 \
    • 概述:直接编辑游戏文件,但指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表1 J. s( p% D& @
    9 s: K0 j* Y* g$ p& C
    一、修改属性相克表
    8 T- g! Z+ r7 V属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    5 t- y! y& C: u! W* A+ |FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。4 g% Y: V4 U# c
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    ' E3 o2 `( Y* X! Q2 z6 P; G/ V〡、未超过原有相克关系数量9 s2 B  Y) ]# F( B  g' }$ h
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。# L# o) Z( `) O7 M0 L8 m: g' V; |

    ) M* @3 Z7 B9 C$ _1 A
    7 @( z; [' N6 b) H1 |/ d" p& {3 p9 b6 \6 _

      t0 C: H9 Z& q2 x! J2 B# v- I# P〢、超过原有相克关系数量
    & E8 L  Z: B, t5 [1 D未知,希望有大佬能提供帮助!
    # d- x0 Y$ u  }- W! c) B- x1 V) J, `2 U. ]5 K: T! n
    二、修改指针; t' W/ w0 V# Z! ?) [0 |! M
    未知,希望有大佬能提供帮助!
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:48 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:55 编辑 6 ~3 g6 m5 b7 O" a5 X
    / \5 A0 \$ e5 ~) e$ i
    三代 红宝石蓝宝石绿宝石 火红叶绿% l% y5 k, s% v3 i
    • 概述:直接编辑游戏文件。
    • 工具:视窗十六进制 口袋怪兽属性相克表
      $ a% Y, K9 X$ V4 b* k, \/ v

    5 H2 t  |" i  G2 L一、修改属性相克表: A' ~  k( x" v  M" Z
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    8 d; t6 S0 N, S  sFFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。& E# r9 s, _4 O3 Y
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    1 Y' N' r' |5 U" l〡、未超过原有相克关系数量" `8 P' g: O) d2 u6 U, |5 u2 X2 f
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。无需修改指针。$ `1 I7 G$ Z1 g( r" q$ d
    1 c; x' }6 o! N8 W, `2 A5 e3 q
    6 C/ y6 |! |& |
    6 B6 o: i1 i3 W( |& F
    ' f$ _3 B9 s+ e9 Y/ U! x
    〢、超过原有相克关系数量
    ; A# k  |$ M8 [! E3 i$ O: ?若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。
    & N' R( K4 b3 H; O- |
    , z7 X! F7 @0 W9 S二、修改指针3 w7 U7 |7 I, `7 ^# ?
    首先确定原始属性相克表的指针,以绿宝石二〇一一汉化版为例,其原始属性相克表偏移量为31ACE8,四字节数据为0031ACE8,将其转成指针形式的数据就是E8AC3108,为什么这么写我也不知道,总之就是每两个字符为一组,倒过来写,最后再加上“08”。根据这个规律,得到新属性相克表的指针数据,比如新表偏移量106DA90,四字节数据为0106DA90,倒过来是90DA0601,最后还要再加上“08”,所以新表指针数据就是90DA0609。
    * E- p# \$ T! y1 S
    形式原表新表
    属性相克表偏移量31ACE8106DA90
    四字节数据0031ACE80106DA90
    小端序(倒过来)E8AC310090DA0601
    指针数据(加08)E8AC310890DA0609
    按照上述例子,在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[替换十六进制数值],将E8AC3108替换为90DA0609,菜单栏选择[文件]→[保存]。! d8 g. p: h( f) S# l
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:49 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:57 编辑 5 a/ v6 s7 ?% R( g
    " _2 c8 ^; m4 X" n1 D# b5 Q( t
    三代四代 改版' [& E/ N* G) k: X- ?5 K
    • 概述:直接编辑游戏文件,但四代改版的指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表
      $ z7 c7 X7 e$ f0 h7 v) J8 Y) d

    # F2 F/ R. `4 I4 L, e一、修改属性相克表
    ) p& q$ T. E# C' M( {0 c〡、增加属性的传统改版,如釉色、忆梦之巅·创世章、绝对心金3 Y" q. x0 N; V
    属性相克表仍按照原版规律,由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组。属性代码通常遵循原版,但也有版本修改了代码,可参考《口袋怪兽属性相克表》的《附录》工作表。" v9 P" G# U7 N' F. B3 ~
    ㈠未超过原有相克关系数量! G3 U0 i4 Y$ X; u: q5 N
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805或000700010700(或尝试更多代码),即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击属性相克表起始处(需自行判断起始位置,或参考《口袋怪兽属性相克表》的《附录》工作表),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    9 B* A, M6 \- s) C& R, d8 C; O5 P; ^, x, n0 n1 o+ s

    1 }, V+ y  t5 t: k9 N+ B
    7 G0 ]4 z8 l- Q+ u  b$ U, a
    ( q" y  q1 ?' S: z# Q㈡超过原有相克关系数量(仅三代)
    7 D) i5 {7 T; g7 V3 d在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。
    6 ]5 x$ z  _: K
    + Q. U& C: S8 _8 f【注】复制后的妖精属性代码为17,请根据实际数据自行替换,比如釉色用的是09,那么就将复制后的代码粘贴到空白记事本中,将17替换为09。可参考《口袋怪兽属性相克表》的《附录》工作表。7 f% X7 {4 i+ d+ ~# \2 ]/ L# Z
    " n/ u( ~& \2 l; Q: b* x# d
    〢、五代形式,三代四代效果代码(暂称,不知正式名称为何),如究极绿宝石
    8 _* V  D; Y: \6 v. U6 o9 u属性相克表使用五代的形式,包含了???属性,效果代码仍为三代四代的。
    . }+ s7 W1 E7 `: _
    $ i% Z$ I" f8 l
    0A0A0A0A0A050A00050A0A0A0A0A0A0A0A0A0A
    140A05050A140500140A0A0A0A0A05140A1405
    0A140A0A0A05140A050A0A0A14050A0A0A0A0A
    0A0A0A0505050A05000A0A0A140A0A0A0A0A14
    0A0A00140A14050A140A140A05140A0A0A0A0A
    0A05140A050A140A050A140A0A0A0A140A0A0A
    0A0505050A0A0A05050A050A140A140A0A1405
    000A0A0A0A0A0A140A0A0A0A0A0A140A0A050A
    0A0A0A0A0A140A0A050A05050A050A140A0A14
    0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
    0A0A0A0A0A05140A140A0505140A0A14050A0A
    0A0A0A0A14140A0A0A0A1405050A0A0A050A0A
    0A0A05051414050A050A0514050A0A0A050A0A
    0A0A140A000A0A0A0A0A0A1405050A0A050A0A
    0A140A140A0A0A0A050A0A0A0A0A050A0A000A
    0A0A140A140A0A0A050A0505140A0A05140A0A
    0A0A0A0A0A0A0A0A050A0A0A0A0A0A0A140A00
    0A050A0A0A0A0A140A0A0A0A0A0A140A0A0505
    0A140A050A0A0A0A050A050A0A0A0A0A14140A
    ' x( J% Z$ \" A* h
    在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入0A0A0A0A0A050A00,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制五代形式三四代效果代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0A0A0A0A0A050A00的第一个0A),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:50 | 显示全部楼层
    (接楼上)& z% j4 C% Z) }5 t1 j) ?& y  k
    & N  J6 E: r: z7 R  ]( h# j
    〣、火红完全升级引擎,如解放(无界)、水银项目+ ^/ l+ [5 e' f5 U
    属性相克表使用五代的形式,但有多馀属性,效果代码为01、05、00、14,分别对应无效、不好、一般、绝佳。下表为廿四属性版。
    & H8 Z" y9 D/ B

    ( A: E7 K! ^) ]: n
    % G, x5 X2 V8 o, n. U$ c6 }
    ; D9 |6 ?* U" q  Q

    ! I9 P/ o0 J- T' f% O# X
    4 f( D/ Y3 V: N! \  c' i" o
    5 _$ c$ ^# A, B
    000000000005000105000000000000000000000000000000
    140005050014050114000000000005140014000000000005
    001400000005140005000000140500000000000000000000
    000000050505000501000000140000000000000000000014
    000001140014050014001400051400000000000000000000
    000514000500140005001400000000140000000000000000
    000505050000000505000500140014000014000000000005
    010000000000001400000000000014000005000000000000
    000000000014000005000505000500140000000000000014
    000000000000000000000000000000000000000000000000
    000000000005140014000505140000140500000000000000
    000000001414000000001405050000000500000000000000
    000005051414050005000514050000000500000000000000
    000014000100000000000014050500000500000000000000
    001400140000000005000000000005000001000000000000
    000014001400000005000505140000051400000000000000
    000000000000000005000000000000001400000000000001
    000500000000001400000000000014000005000000000005
    : c+ T0 z7 X) q+ d; M
    000000000000000000000000000000000000000000000000

    ) ^9 f; r. l+ Q
    000000000000000000000000000000000000000000000000

    + e# y5 W# w: Q, [) x
    000000000000000000000000000000000000000000000000

    # U6 v% r% s3 s5 x5 m; o3 N4 I) Q4 S, F
    000000000000000000000000000000000000000000000000

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

    本版积分规则

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

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

    Powered by PokeTK V5

    © 2011-2021 Poke The Kingdom.

    返回顶部