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

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

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

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

    [LV.6]王国居民II

    发表于 2025-12-14 16:02:41 | 显示全部楼层 |阅读模式
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:02 编辑
    $ R+ s& R2 t  ?0 W2 ^
    5 G5 @) V$ S  @* h本文首发于口袋中心,转载请注明出处:https://www.pmcenter.cn/forum.php?mod=viewthread&tid=1143254 f9 ]; [# d/ @6 ^8 A4 H
    若帖子图片看不见,请移步口袋中心阅读本文或从网盘下载本文档。" N3 ?; ?7 z* d" f
    5 u: J3 ^: |* D( j
    不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。
      D# o: u0 P; B0 V, J6 r能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。% A2 [* F4 H6 o. M, i
    本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!
    6 C" R3 s) ?4 y3 A
    7 I7 P8 G$ e3 {" e1 ^( L修改前请务必备份文件!7 d" g, [) J; {+ }$ F
    ; ^6 t, ]+ _2 B8 ?- l8 h% ^2 o+ y
    所用到的工具& |" `6 ?/ t( l' b+ x% N
    口袋怪兽属性相克表 本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。
    3 g% N) J. t& ~6 _- X打开方式:微软工作簿二〇一〇及更高版本需启用剧本
    ' K" J- R0 ?9 R工作簿预览7 ?7 Q8 H2 y+ N7 g' Y$ _
    4 h$ u- l- [; e0 J5 N+ D
    视窗十六进制 用来直接编辑游戏数据。3 {( ?% u% u# @' j) D. ?
    水晶图块〢 用来提取四代五代的游戏数据。
    " Z* M/ h8 Y/ n- ~0 @三双破解工具包 用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。
    . B9 A1 ^4 @/ r) T5 H* J龙神模拟器 用来提取八代九代的游戏数据。9 B# I) A+ v9 k1 ]) q; O4 b7 H
    任切主文件解压工具 用来解压八代九代的主文件。+ i$ d" c2 n& _: k* @
    其他, b3 q4 P* X6 g2 @) r" K: H. F8 O
    口袋怪兽属性相克表原始代码 本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。; L6 c4 d6 q  o$ z) u: u0 N  @

    ( Z4 d) j. [( k+ s3 d; U空位搜索工具 用来搜索三代游戏文件的空位。) H: e! P$ ^% t; a0 N7 `
    属性相克编辑器 本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
    9 c& r2 i1 A/ R7 t口袋三双 图形界面修改六代七代属性相克表工具。/ n" r1 |0 a% W  r5 f& N
    口袋任切 图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。
    . N& n9 l  ~/ o, r# Y; ]三双格式工具 用来解密三双游戏文件。% _: B. N7 k, e

    / ?+ o8 C3 ?5 Q! @3 S+ c6 K9 ]* ~下载(除龙神模拟器)- X. H, @8 o  h
    迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi
    ) f4 b& s* q. a7 c腾讯微云:https://share.weiyun.com/WMvHU8fQ5 J6 o. Q* ^5 @( x0 U; j
    坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA
    ) ]# h8 g2 f; N8 K# g百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA7 E8 {9 ~) q  D8 K/ x
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:42 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:21 编辑
    $ d% _: W8 u/ k' i/ g" O6 u' J& z& p6 w
    七代八代九代 去吧皮琼去吧伊布 剑盾 传说阿尔宙斯 朱紫 传说末元
    8 o# K$ t+ R8 ?3 P
    • 概述:属性相克表位于ExeFS分区的main文件中,该文件需解压才能编辑,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 任切主文件解压工具 视窗十六进制 口袋怪兽属性相克表# @) B0 I& o( w1 L! b1 u' F* }
    9 W4 B, K4 E( {
    一、解包游戏
    , c' M/ @# c+ Y1 u. T" ^在龙神模拟器中[右键游戏]→[提取数据]→[ExeFS],选择要提取到的文件夹,建议新建文件夹命名为“exefs”,提取成功后打开该文件夹,得到main文件。
    0 `. x$ l" [0 g8 t/ M3 p# Z【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。6 P' m/ n9 r/ T) ?

    . V% `4 k: M& `0 j: I. W
    , X7 f6 B- E+ H. y二、解压文件# ^) X& D8 \& a
    复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。
    5 e  c5 u1 D( O! [7 t6 O( I7 h- V; a" {( f7 t9 p+ z! c1 ^3 r+ i
    ! L6 J( f& T8 D# j9 O
    三、修改属性相克表
    6 @) l# ?/ p- u3 _& X7 }( g/ A属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    3 z9 p4 v( Y1 p7 V8 b

    - J- s2 D( @0 E/ O& Z, Z
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804

    7 F5 q* i- V3 R/ M5 q2 _〡、视窗十六进制(推荐)
    5 H& K7 c2 t: n: I在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    + E5 f1 {: q& P( F/ d) r* n4 X( a9 ]6 A3 _) i
    【注】搜索时建议勾选“列出搜索结果”。: t( A# |$ F! y" {  o! T7 U" s

    1 w; O0 }/ c# U. P+ U
    / X+ S, W$ m  k9 I% `. i2 _0 \9 z* s7 q9 v, [
    6 |5 N  r- x9 {; \+ G6 ^+ _) t7 d
    〢、口袋任切(仅限去吧皮琼去吧伊布)+ x+ Z; l2 }3 H) p
    在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。1 F, d- D+ C) ]1 A

    6 ?1 r8 {& T- p  s0 Z( N! c9 Z" Z& _【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。6 N/ r" e0 _4 P# }
    & `% R8 g+ C5 ~0 O) e9 h/ z' {

    - p  ]! D9 B- p% o) z  k四、压缩文件
    3 P% f2 x' W8 d6 h# G2 E. p2 z切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。
    ( P! N& |" f. @9 n- O# j" J* C7 q- s$ z, e  [# S8 B
    五、使修改生效' W4 J. f5 ~$ c& ^- `) S. p
    〡、龙神模拟器
    0 S' |9 A7 K+ K$ Y% V在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    + b9 y2 U1 f' E) F9 @( n( o2 E7 f2 o% q
    . Q) [) H/ Y6 W$ Y* i" W9 D7 v
    〢、柚子模拟器5 J' i" }+ ^# ?  q: y8 S7 m" o+ y
    在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    - x. g6 O2 \" m; ~/ O7 l. k7 {6 P1 o
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:43 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:27 编辑 $ ~5 S! {- I0 Z) [

    ! |2 t' f/ U" @/ U八代 星灿钻石明亮珍珠% n1 N8 _" M9 Z- P
    • 概述:属性相克表位于RomFS分区的global-metadata.dat文件中,为分散数据,各属性需单独修改,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 视窗十六进制 口袋怪兽属性相克表
      $ O" u2 w$ x) r! z; b' n
    ) a9 v4 d" c! Y9 S9 W1 O: I$ X* {
    一、解包游戏
    % I1 K" @, G; |+ v+ X/ T6 c在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
    ' c! X1 R' ?2 H% N: S  i, U【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。
    ( B7 [3 H. ?* V* U) _
    ( `; ^! b  t; q+ ^8 d; v9 B1 [
    3 \7 v3 P! `, U/ l( a0 Q  {7 q& p/ [二、修改属性相克表: d: I  ~- P! R1 {
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    - o. x; g$ ^+ _' l" |: w
    1. 普040404040402040002040404040404040404- F6 {. n  _- [" M
    2. 斗080402020408020008040404040208040802( x0 W/ M9 ]9 L+ n% T
    3. 飞040804040402080402040408020404040404
      - S) |% e0 Q, k$ G& M
    4. 毒040404020202040200040408040404040408
      2 y0 W. R2 r2 b* H# L
    5. 地040400080408020408080402080404040404
      9 v, y( e; ?) U$ c) \- L& q
    6. 岩040208040204080402080404040408040404) {  j. F$ d: A$ G
    7. 虫040202020404040202020408040804040802$ I9 x" e% b' G7 P
    8. 鬼000404040404040804040404040804040204% s$ W! p$ G, _7 _/ T
    9. 钢040404040408040402020204020408040408
      9 Z9 ?; p) p% k4 W6 w
    10. 火040404040402080408020208040408020404
      . C5 B- @$ J0 f3 |; X/ S
    11. 水040404040808040404080202040404020404+ H$ A! {: O! `1 p
    12. 草0404020208080204020208020404040204043 l* l+ g! @$ b
    13. 电040408040004040404040802020404020404
      ; w3 F+ z; F& }" O% W5 N+ K3 w6 H
    14. 超040804080404040402040404040204040004: M/ S7 T! J$ Q" M7 A; Z7 D, X$ ]
    15. 冰040408040804040402020208040402080404, d# ]3 F( K' \* V: m
    16. 龙040404040404040402040404040404080400( ?# O+ c8 U% ~
    17. 恶040204040404040804040404040804040202
      " q. E# o8 L) C4 N0 h9 B! r
    18. 妖040804020404040402020404040404080804
    复制代码
    3 i, }* c$ s2 K( x
    在〖视窗十六进制〗中打开global-metadata.dat,菜单栏选择[搜索]→[查找十六进制数值],输入上方对应的一种属性,即可定位该属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后根据所修改的属性,在右侧列表框选择对应属性,点击[复制六代代码](选定属性)。返回视窗十六进制,鼠标点击对应属性起始处(属性相克表第一个十六进制数值),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。若修改了多个属性需要多次操作。
    , {: |% q2 e( f# }3 r$ P0 W. v9 h7 ^* X* t/ y
    2 @/ Z4 u4 R: \
    6 d$ A, ]8 E9 k0 I; l; Z% G; D% j

    . w- y/ S. R/ I- Z$ ~7 s三、使修改生效
    8 p  R( m4 p, m〡、龙神模拟器
    * ^, f' X3 X% S在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。
    3 D1 f9 @( j. U' e6 Y$ o. ~' G* U1 m! w" L( }/ \8 p. N
    # X- v3 z" I; b6 @8 V
    〢、柚子模拟器% Z5 F! Q2 q, G! ^9 f6 L1 ^
    在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。
    7 k& @: {! f0 J9 @' [; M' i
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:44 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:40 编辑 . H+ h; L& f5 f, S, q; @

    ; y& P+ h: u* F) A( u% p; e: S* u6 \六代七代 横纵 终结红宝石始源蓝宝石 日月究极日月
    : G7 q1 x7 t. I7 F: @/ f( u
    • 概述:横纵、终结红宝石始源蓝宝石的属性相克表位于RomFS分区的DllBattle.cro文件中,日月究极日月位于ExeFS分区的.code.bin,改好后需放到模拟器的修改目录。
    • 工具:三双破解工具 视窗十六进制 口袋怪兽属性相克表1 d0 B: j" s+ q) I6 u& x
    ; k4 G8 q4 `5 N3 z: f% _
    一、解包游戏  ~: V" m% ]" o, S' ?
    双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。4 b! O1 Y. Y: l9 A/ v
    4 ^" e" ?5 [( O. V! P$ V6 g8 a  s
    〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
    - t5 v7 J. L% [* @2 V〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。+ B( m( B4 m# v1 f  u# ?9 u% ?! y
    # G: p' i# d. U( u9 g  q$ E0 R
    - d  |8 |8 d3 {% d% b

    / s2 ?" l& }$ _* W: n( M: [8 z$ p7 @! w0 W4 Q6 y- c
    【注】双击CleanTool.exe并回车可清理提取后的文件。
    0 W+ g% i3 p/ k# N+ W8 U若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。
    , s3 _1 F6 M+ H. W7 L. [
    0 I0 K$ s% V2 G/ E4 g& [, B$ O5 a$ g  i! z. `" y
    二、修改属性相克表/ C, G  N4 [0 }# a3 ~
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    . y' S) k! a0 _' D7 W: L

    8 J" w1 A5 R8 o: @* Q6 `
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804
    & o1 Y% @+ }0 A: C' E3 m. L- B8 c1 o
    〡、视窗十六进制  ~; g% N0 l1 x. Q# ?
    横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。% |; |' u8 [" P4 ~$ _! g; I

    # w, O8 b+ l& Q6 a1 T5 ^+ y) r
    ) s+ J* Q/ A: s
    / T6 J) U, G1 j2 m( m
    # [1 e/ k: Y$ u- g+ _' v" J〢、口袋三双6 R$ Y& D" c" L7 A
    菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。
    ! U  g1 X- h: m4 E$ l9 P
    ; J8 C  E+ T* Y* j
    3 r6 v* B0 u- B4 u! \9 e【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。
    8 ?) l0 Y2 b- K; ^# t" |/ ~5 d8 C4 c( j) T0 J1 I
    三、使修改生效; f4 z0 v3 ?  Y' N: V1 p. t
    〡、横纵、终结红宝石始源蓝宝石
    ( x& I( f6 X5 C# q! ~在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。# V5 z: |  ?) F0 \. g# V
    # J& G- n. c, n4 r! _5 E# O8 w7 x
    〢、日月究极日月/ U6 p8 w9 A$ Y7 X! K! n
    在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。* [8 ]; l3 `5 z. ]6 @
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:45 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:45 编辑
    : f2 _" p. V: ?3 J/ L& y; [- Y' O# _$ D+ G7 `
    五代 黑白黑〢白〢' o4 p( ]. x; J
    概述:黑白的属性相克表位于overlay9_0093.bin文件中,黑〢白〢位于overlay9_0167.bin,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。4 w8 b( S* Y" X
    工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
    $ v0 X0 K) X- s& c, k& |- ]/ R8 O" p6 F
    一、解包游戏
    " Z% E% E+ N; a0 D在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。9 n9 i$ Y: j8 @

    : _# u/ k! A# l. z( {' g: q
    + I0 n* L( l6 o2 y二、修改属性相克表$ g: m* L% }" K* Z) }- C
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。; m& L) V) q( a& d. J9 q# z% U
    6 T/ J: }- m+ ]( p% i% ]
    0404040404020400020404040404040404
    0804020204080200080404040402080408
    0408040404020804020404080204040404
    0404040202020402000404080404040404
    0404000804080204080804020804040404
    0402080402040804020804040404080404
    0402020204040402020204080408040408
    0004040404040408020404040408040402
    0404040404080404020202040204080404
    0404040404020804080202080404080204
    0404040408080404040802020404040204
    0404020208080204020208020404040204
    0404080400040404040408020204040204
    0408040804040404020404040402040400
    0404080408040404020202080404020804
    0404040404040404020404040404040804
    0402040404040408020404040408040402

    2 }% t- g3 _5 {' j- @在视窗十六进制中打开overlay9_0093.bin(黑白)或overlay9_0167.bin(黑〢白〢),菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制五代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    : {7 A$ u4 V0 E, E; F( D' z/ W. H  \6 v5 S6 o+ R& v

    2 D5 y( e, I% b6 t+ W! W1 A/ L( K$ s1 C4 M0 Q; g

    0 V( R' ^- F$ h7 H7 p三、使修改生效6 ~8 G+ [0 i% P0 v5 T* m
    备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。
    3 @3 e7 w, x+ T" o
    6 i$ C% ?  S8 Y7 H- Z+ j
    ; W) ^6 x, R: V" @5 M【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:46 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:51 编辑
    & b8 i+ A3 p2 I; Y/ ~: c' v0 G- q. a8 F& G* r$ {9 `' B3 {+ c+ l; [
    四代 心金魂银
    ) R, y8 G% m! d  ]/ D9 d
    • 概述:属性相克表位于overlay9_0012.bin文件中,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
    • 工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
      7 c! M2 _4 A7 p: F, m0 `( d

    9 Z5 u# @. b. }+ L7 v一、解包游戏/ S, Y. z6 q, W! h# q4 ^* X9 z
    在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。
    7 i4 ]  Z3 g8 {4 L
    9 B- g7 e- m! m; e/ T
    / s& `5 K2 R1 F- c: N1 G2 U7 n二、修改属性相克表0 X/ n/ S' M# Y* q! b- H
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。! G$ W# L7 r, k. ?- K% ?/ u
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。# I0 g4 E+ y. V1 k
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    7 |' e. s  J. j% S0 e- e〡、未超过原有相克关系数量
    & L" W3 |( j7 o; I, t3 {在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。% r: R8 v( a0 a4 S
    + S6 X1 Z3 q6 F1 h/ p/ r
    0 J# O5 V8 S: {1 N

    1 K7 T: b) A2 }8 H" @
    ( C* h; p' v" a  `0 U〢、超过原有相克关系数量(仅限原版). l* e( C9 a/ }+ T1 c% W1 u
    若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。) m5 X1 P( v# H
    ; }# w4 b& V9 b9 t# {3 J& d
    6 _; Y  J6 P& ^7 C& x" F4 }
    三、修改指针
    5 k) `' L3 G5 \3 [- @  ^7 A0 h9 n在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。/ l3 {& V, d/ Y- H3 U6 P
    游戏版本原指针新指针
    日语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是英语。
    5 M. q. U, j! ~9 q" S! i$ q
    & }1 W+ }8 \" m) [3 f) |4 G! P( x4 J4 r$ X
    四、使修改生效
    7 z% j2 a' d# Z3 ~/ k备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。' m8 ?8 e5 y+ L' A$ ~5 i8 v4 r+ L

    1 v: S% d2 Z2 p
    1 k! |$ F% ]1 @9 \5 r【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:47 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:53 编辑 2 q* z. Y7 k8 d* S1 V5 q
    8 m: D+ r" h: w4 |
    四代 钻石珍珠白金. ]0 a/ Q1 ^* z. O
    • 概述:直接编辑游戏文件,但指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表/ S3 V- V3 n9 s9 X
    + Z" M0 J  I. T5 ]% K( [5 R  ]
    一、修改属性相克表
    2 a2 R5 l7 b: [. k1 ~属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。7 ?5 K: E9 |/ n
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。, K6 ^; d2 C7 t+ ~
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11

    3 s8 F( w' d# R8 h) A〡、未超过原有相克关系数量
    $ P- D: [+ A: b2 @3 f在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    * S/ k; }* {" }$ N" O$ [( R. l( y3 f. ^( q& s9 ~- P- l7 F
    2 r( k) X1 E7 G9 F
    + `6 J; H/ j8 `0 W  a+ e
    $ O$ V$ y0 h* t* |- D
    〢、超过原有相克关系数量: i3 M* y% `! v  Z
    未知,希望有大佬能提供帮助!, e4 g  @% v5 Z" k- z5 {
    1 ~' j- [* `# d; Y4 E0 C
    二、修改指针
    # U% D( j3 i' R. X7 n6 ]3 f未知,希望有大佬能提供帮助!
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:48 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:55 编辑 ' p; m, H/ r$ k

    0 ^4 C2 F4 I/ [4 X5 E$ \) b- Z* z5 i三代 红宝石蓝宝石绿宝石 火红叶绿1 ~5 Q, ^: s' K5 g8 X
    • 概述:直接编辑游戏文件。
    • 工具:视窗十六进制 口袋怪兽属性相克表
      5 G) G: c1 V5 `: c' r' f  H( X6 u: ?

    7 {3 k! f$ A8 I: ]" Q& H一、修改属性相克表
    $ |; s8 v1 p$ g# Z  z属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。1 w  r4 \/ r9 l( r2 A
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。. c/ s; v/ T  Q, h" l! b+ G
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11
    9 P& m) w: k1 U6 q1 p! t: X5 h1 v
    〡、未超过原有相克关系数量4 i. t; a6 b  z$ k5 S" ?! T% D
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。无需修改指针。  A6 [* J3 O3 n, o$ F
    6 r" Z8 N/ b  \7 y0 A% C

    $ p% `( K" l4 n$ p& i4 n) @
      f1 m# ~7 F0 B& g% t& y% F5 q3 Y) T$ n% \" y1 {" R4 ^* [
    〢、超过原有相克关系数量
    + N+ n2 s" ^7 a0 P) t4 A, T% M若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。( Z* w. m4 [% J* K* u0 ~& K

    % I$ P# b7 |/ @' \2 Q/ `# t, \二、修改指针
      h. r9 s5 }7 @: j' h4 s首先确定原始属性相克表的指针,以绿宝石二〇一一汉化版为例,其原始属性相克表偏移量为31ACE8,四字节数据为0031ACE8,将其转成指针形式的数据就是E8AC3108,为什么这么写我也不知道,总之就是每两个字符为一组,倒过来写,最后再加上“08”。根据这个规律,得到新属性相克表的指针数据,比如新表偏移量106DA90,四字节数据为0106DA90,倒过来是90DA0601,最后还要再加上“08”,所以新表指针数据就是90DA0609。
    & W7 f  Q- q: W5 ]" Q9 w" e! A7 ]
    形式原表新表
    属性相克表偏移量31ACE8106DA90
    四字节数据0031ACE80106DA90
    小端序(倒过来)E8AC310090DA0601
    指针数据(加08)E8AC310890DA0609
    按照上述例子,在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[替换十六进制数值],将E8AC3108替换为90DA0609,菜单栏选择[文件]→[保存]。* ~# E  p' U, G0 v9 F; `. m
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:49 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:57 编辑
    3 Z$ m% T$ s" F/ {8 }+ i# d$ |  g9 ]5 X6 @
    三代四代 改版
    ( ^' _3 K. W% ^# x1 k9 ]7 a
    • 概述:直接编辑游戏文件,但四代改版的指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表
      9 @) U6 ^" ]3 U2 e! n
    , H8 J! n$ d* A9 C8 {  M
    一、修改属性相克表0 u( I; U# X. `; c  s: I
    〡、增加属性的传统改版,如釉色、忆梦之巅·创世章、绝对心金
    1 x# @8 n6 b1 A/ T& |属性相克表仍按照原版规律,由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组。属性代码通常遵循原版,但也有版本修改了代码,可参考《口袋怪兽属性相克表》的《附录》工作表。( W; v* j( b2 n' k# C; [2 m5 Y
    ㈠未超过原有相克关系数量
    + l1 l+ B3 w, b2 [在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805或000700010700(或尝试更多代码),即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击属性相克表起始处(需自行判断起始位置,或参考《口袋怪兽属性相克表》的《附录》工作表),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    3 p9 ~" h& }% T0 X. {
    - G* g  F- _$ _
    + Z# t2 q' o  t% n6 ?
    : m0 I1 ?1 q' h, @0 U3 l  f* K1 i
    5 t; A( @( _3 B9 V: d㈡超过原有相克关系数量(仅三代)$ p: H+ L2 u; B
    在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。% P9 s6 T1 @5 O1 R% O! J

    * _0 S9 {! N  w) M% t【注】复制后的妖精属性代码为17,请根据实际数据自行替换,比如釉色用的是09,那么就将复制后的代码粘贴到空白记事本中,将17替换为09。可参考《口袋怪兽属性相克表》的《附录》工作表。/ G) x5 O# |5 q' `1 u1 d

    ; N8 f7 I5 r+ D$ Z〢、五代形式,三代四代效果代码(暂称,不知正式名称为何),如究极绿宝石) K, _' P% ]: [$ V" v
    属性相克表使用五代的形式,包含了???属性,效果代码仍为三代四代的。
    ; f; n' q+ b' s' z1 T3 ^  z

    8 d5 m0 r2 m9 B" h' V
    0A0A0A0A0A050A00050A0A0A0A0A0A0A0A0A0A
    140A05050A140500140A0A0A0A0A05140A1405
    0A140A0A0A05140A050A0A0A14050A0A0A0A0A
    0A0A0A0505050A05000A0A0A140A0A0A0A0A14
    0A0A00140A14050A140A140A05140A0A0A0A0A
    0A05140A050A140A050A140A0A0A0A140A0A0A
    0A0505050A0A0A05050A050A140A140A0A1405
    000A0A0A0A0A0A140A0A0A0A0A0A140A0A050A
    0A0A0A0A0A140A0A050A05050A050A140A0A14
    0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
    0A0A0A0A0A05140A140A0505140A0A14050A0A
    0A0A0A0A14140A0A0A0A1405050A0A0A050A0A
    0A0A05051414050A050A0514050A0A0A050A0A
    0A0A140A000A0A0A0A0A0A1405050A0A050A0A
    0A140A140A0A0A0A050A0A0A0A0A050A0A000A
    0A0A140A140A0A0A050A0505140A0A05140A0A
    0A0A0A0A0A0A0A0A050A0A0A0A0A0A0A140A00
    0A050A0A0A0A0A140A0A0A0A0A0A140A0A0505
    0A140A050A0A0A0A050A050A0A0A0A0A14140A

    8 i$ y- I1 e- Q0 B. }+ U在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入0A0A0A0A0A050A00,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制五代形式三四代效果代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0A0A0A0A0A050A00的第一个0A),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
  • TA的每日心情

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

    [LV.6]王国居民II

     楼主| 发表于 2025-12-14 16:02:50 | 显示全部楼层
    (接楼上)0 U( n/ a# Z4 b/ D  a" f
    ( T/ |  N. y6 n+ j- N
    〣、火红完全升级引擎,如解放(无界)、水银项目
    , l2 F0 ~2 {9 M属性相克表使用五代的形式,但有多馀属性,效果代码为01、05、00、14,分别对应无效、不好、一般、绝佳。下表为廿四属性版。6 k7 X+ n: w" w; g/ m' S

    0 i8 O; Z- r! P& Z! }: l
    % @" P& O3 i/ p/ p# D: u, L6 r2 V
    0 O1 R' X0 X8 p' p5 `4 n: M* C
    1 x% s# u# g  ]" m2 X" l

    ! ]0 y# r8 t3 K
    5 N; v  k( Q# [) \
    000000000005000105000000000000000000000000000000
    140005050014050114000000000005140014000000000005
    001400000005140005000000140500000000000000000000
    000000050505000501000000140000000000000000000014
    000001140014050014001400051400000000000000000000
    000514000500140005001400000000140000000000000000
    000505050000000505000500140014000014000000000005
    010000000000001400000000000014000005000000000000
    000000000014000005000505000500140000000000000014
    000000000000000000000000000000000000000000000000
    000000000005140014000505140000140500000000000000
    000000001414000000001405050000000500000000000000
    000005051414050005000514050000000500000000000000
    000014000100000000000014050500000500000000000000
    001400140000000005000000000005000001000000000000
    000014001400000005000505140000051400000000000000
    000000000000000005000000000000001400000000000001
    000500000000001400000000000014000005000000000005
    6 j5 o5 g- c( |. V- t
    000000000000000000000000000000000000000000000000

    9 ~; P5 C0 p3 U7 j
    000000000000000000000000000000000000000000000000
    ' \# g* g' |9 @+ N2 M- V* ^) w/ E
    000000000000000000000000000000000000000000000000
    ( X# Z* m9 r; z
    000000000000000000000000000000000000000000000000
    6 P% Y  I: c0 o. S5 s' O" Y
    000000000000000000000000000000000000000000000000
    001400050000000005000500000000001414000000000000
    ' m3 n* ?$ f) O! v- h
    在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000000000005000105,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制火红完全升级引擎代码](廿四属性或廿八属性,后者目前仅发现《猛烈火红》使用)。返回视窗十六进制,鼠标点击属性相克表起始处(000000000005000105的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    您需要登录后才可以回帖 登录 | 加入王国!

    本版积分规则

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

    GMT+8, 2026-2-25 02:37 , Processed in 0.036958 second(s), 18 queries .

    Powered by PokeTK V5

    © 2011-2021 Poke The Kingdom.

    返回顶部