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

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

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

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

    发表于 2025-12-14 16:02:41 | 显示全部楼层 |阅读模式
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:02 编辑
    9 j" z* F& l' g0 @7 ~7 v
    ; g8 C! ?& b- Y1 f# M) H2 c7 R本文首发于口袋中心,转载请注明出处:https://www.pmcenter.cn/forum.php?mod=viewthread&tid=1143251 S% b2 x, M# m( p2 ?5 [! ]* H
    若帖子图片看不见,请移步口袋中心阅读本文或从网盘下载本文档。- E* R6 e* J# D. U& j+ `
    ; q, p0 c5 v% G9 @  W2 D: B
    不知道多少人跟我一样,想修改口袋怪兽的属性相克,但这方面的教程非常少,无奈我只能自己摸索,终于找到了修改全部口袋怪兽正统作属性相克的方法。
    , |" b6 f4 `; U( X  i能力有限,本文只针对修改属性相克,不含添加新属性,不含修改属性特有的某些效果(比如三代开始的钢系不会中毒,单修改属性相克无法改变)。
    8 `# a4 _  q/ O7 c! N# s# L本人不懂编程,不懂代码,不懂数据,文章纯粹是小白视角,请大佬勿喷!一二四代的属性相克表指针的修改方法未知,希望有大佬能提供帮助!7 ]4 K+ k; f4 K  C* u
    " z* r3 w0 Y8 ~/ e, d
    修改前请务必备份文件!
    1 Z7 L% l3 W: g6 z# X. T2 O- D- L0 V# Q, }$ b; \* {
    所用到的工具
    ( G4 \, R1 A7 O8 S  m口袋怪兽属性相克表 本人制作的启用剧本的工作簿,用来生成各代属性相克代码,还包括三代非常规改版的代码生成。
    1 z: W/ |- z& T8 a4 ~0 o" k  E( a打开方式:微软工作簿二〇一〇及更高版本需启用剧本2 ?; K4 |( v# J, \- D
    工作簿预览1 ~& i" X' p+ w3 Z) l0 W

    : ?9 D' i( q% B& c8 h' u视窗十六进制 用来直接编辑游戏数据。
    % T, {  k- [, d; d水晶图块〢 用来提取四代五代的游戏数据。
    / S/ l! B$ O+ {+ [9 s+ V+ Q% m三双破解工具包 用来提取六七代的游戏数据(希望有大佬能分享更简单好用的解包工具)。5 a5 ~& H. z6 b* d4 `* s2 s
    龙神模拟器 用来提取八代九代的游戏数据。  s! _  R8 s7 O& J7 Y/ }0 Q  p
    任切主文件解压工具 用来解压八代九代的主文件。/ O$ G* {5 e  W
    其他
    6 [) ^1 A$ O0 J; F口袋怪兽属性相克表原始代码 本人整理,内有全部正统作及三代非常规改版的属性相克表代码,可用来确定三代改版游戏文件中的属性相克表位置。" ?. Q8 Y+ M7 T& B+ R

    & s/ w% I7 f' P1 M+ i7 U6 z+ `0 q  G空位搜索工具 用来搜索三代游戏文件的空位。
    ) f( k/ H5 H$ ^3 g9 e$ E属性相克编辑器 本人汉化的图形界面修改三代属性相克表工具,只支持英文原版,故不推荐,仅供研究。
    * k& H# F9 ]& M  ?. O, Q口袋三双 图形界面修改六代七代属性相克表工具。' r1 I- m& \+ O" ?( g! ?' l
    口袋任切 图形界面修改去吧皮琼去吧伊布属性相克表工具,不推荐。
    # _) O) d4 C& X- h- c. V# n三双格式工具 用来解密三双游戏文件。
    , t: }4 S$ |, u4 p" F: G: F5 z
    6 y6 g1 b! o1 S4 i. x5 \下载(除龙神模拟器)
    : g( h6 Q% U! F, \迅雷云盘:https://pan.xunlei.com/s/VOeopdulSMbXRnbvoVZ_k017A1?pwd=6zmi 提取码:6zmi
    & k/ {: ?+ k% H7 y腾讯微云:https://share.weiyun.com/WMvHU8fQ
    4 A$ K$ O: A- |# n坚果云:https://www.jianguoyun.com/p/DSDZurMQp7HFDRiarZMGIAA
    - e) m+ T% a* h6 U4 X* m7 J百度网盘:https://pan.baidu.com/s/1KEKq0cl4kLQ532ifJL4AsA7 t: e) m0 E2 P5 \! m1 A( ~# O% ]0 k% K
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

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

    9 E, G6 z4 h  _& [3 ^/ C0 ^$ q' d+ e8 Z
    二、解压文件9 ~/ U% x( o9 {. C, Y$ U9 N
    复制main文件到〖任切主文件解压工具〗所在文件夹,双击[解压.cmd],得到main.elf文件。# L+ _$ m; w* v9 O
    & d; \* {+ ~6 L* ~

    . E( y2 X! B/ \2 ^- e9 n% l三、修改属性相克表5 d* C* M) w( y; O7 a1 r
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。- F" ^- o4 B: y2 z7 w% M) _

    1 u- I3 G/ z+ b7 [1 z
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804
    5 y9 d+ i) e, k6 i+ i
    〡、视窗十六进制(推荐)$ z0 v+ V. }: @- l: Z' A  k6 O
    在〖视窗十六进制〗中打开main.elf,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
    7 o; a: \$ Y: a/ c4 ]* f6 \9 z" g! V2 c9 x0 o5 `
    【注】搜索时建议勾选“列出搜索结果”。( k2 [6 w- A2 k6 ?2 x" {$ u

    6 v3 q9 v5 t- S9 c! Y) @: S. S& I9 ?( l9 v5 N
    8 I- d# B  @! R5 N

    ' I$ Q, H+ o1 N( w" T0 e+ F( H7 p〢、口袋任切(仅限去吧皮琼去吧伊布); a9 G. I; K. W! N2 @7 B( N9 Z
    在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],新建文件夹命名为“romfs”,将数据提取到该文件夹。使exefs和romfs两个文件夹处于相同目录。打开〖口袋任切〗,菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择exefs和romfs的上级文件夹,点击[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右上角[保存]〔Save〕,此时会生成名为游戏代码的文件夹,内有改好的main文件,可直接跳到第五步(省去重命名步骤)。# V" ^9 r1 X; g5 B/ k! v3 L) |
    % X3 X! d* V, w/ O
    【注】龙神模拟器不可连续提取数据,每提取一次后都需要关闭并重新打开龙神模拟器,否则会报错。提取RomFS需要较长时间,会占用较多硬盘空间,且口袋任切仅支持去皮去伊的属性相克表修改,个人不推荐此方法。5 \* a/ p) I8 ?" ^3 O1 t& l
    3 ~6 i/ Z8 U8 J  E, y# v; I
    ' p  I2 x: j3 x  D0 C. O  w
    四、压缩文件* r. \3 Y4 k' N+ b5 i' Q% o% F  E6 Y
    切回到任切主文件解压工具所在文件夹,双击[压缩.cmd],得到main.nso文件。0 g* _" ?# B8 \
    / F( i% i0 R( z: O* `
    五、使修改生效# W* _& J! u% C! z8 _/ P% c
    〡、龙神模拟器
    ' I) {3 \1 n2 H8 K; U* `在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。" P% l, P3 F/ a- Z
    $ `$ d0 `; _6 H) l

    ; P3 a* L% y5 L( j〢、柚子模拟器
    6 {" L. F6 ^8 l5 u8 e' Z在柚子模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中新建文件夹命名为“任意名称”,再在任意名称文件夹中新建文件夹命名为“exefs”,将main.nso复制到exefs文件夹中,并重命名为“main”。
    " O# \3 H4 @* T% v0 K
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:43 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:27 编辑
    # o/ u: f6 v+ {6 H4 [- \4 X6 f3 n2 u) ^, f( c
    八代 星灿钻石明亮珍珠
    ' Y  j' A% |. i: K+ [4 |7 o
    • 概述:属性相克表位于RomFS分区的global-metadata.dat文件中,为分散数据,各属性需单独修改,改好后需放到模拟器的修改目录。
    • 工具:龙神模拟器 视窗十六进制 口袋怪兽属性相克表
      6 ^9 w" s7 {% n5 v4 P
    ; e: h% X7 l0 |) d6 P% A
    一、解包游戏
    2 u5 T  M4 v: g( D6 w在龙神模拟器中[右键游戏]→[提取数据]→[RomFS],选择要提取到的文件夹,提取成功后打开该文件夹,在Data\Managed\Metadata中找到global-metadata.dat文件。
    ! x8 c- g1 o! g: N9 u) Z6 q8 o【注】此提取仅针对游戏的当前状态,若改变游戏更新状态,需要重新提取修改,否则可能进不去游戏。; {' {" N- n! `

    * B% \  Z! o, F' p/ ~  I2 w5 |! D- Z, G: A' B4 D! z! G( Z8 d
    二、修改属性相克表0 W2 C; Q6 {8 a# H5 i4 K" Y: m
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性,但分散为十八组数据。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。' \3 ^. l0 \% S" z/ ~- y
    1. 普040404040402040002040404040404040404
      ' f* Q! ?. \, i& u$ e5 v
    2. 斗0804020204080200080404040402080408020 i: K# _% q4 C* a/ R. |3 I
    3. 飞0408040404020804020404080204040404043 e& L! v" B5 h9 K1 Q: P2 I
    4. 毒0404040202020402000404080404040404084 s; F3 [: v/ j( ]- f
    5. 地040400080408020408080402080404040404
      # F6 u( k& r& r- y- o
    6. 岩040208040204080402080404040408040404
      ! g& ?2 G/ a. K. ]7 h1 G3 y
    7. 虫040202020404040202020408040804040802
      ; C/ P$ p# _3 P
    8. 鬼0004040404040408040404040408040402043 G$ }0 s* v9 F, w$ p4 ~  @3 u
    9. 钢040404040408040402020204020408040408
      + S! R7 C' F. h# s% Q; R: L% I. {
    10. 火040404040402080408020208040408020404
      ) M! C  y9 u/ L& W
    11. 水040404040808040404080202040404020404
      9 J: R: t/ w7 l1 k( h) t
    12. 草040402020808020402020802040404020404
      8 {2 S! F( I- \" y
    13. 电040408040004040404040802020404020404
      0 X- O# p; `, U" V( l# R5 b
    14. 超040804080404040402040404040204040004' {# z5 w3 Z. O
    15. 冰0404080408040404020202080404020804047 {3 R1 M4 o5 l8 ^& Z# h
    16. 龙040404040404040402040404040404080400# s, @+ S' x% }& h$ j
    17. 恶040204040404040804040404040804040202$ `9 A8 d& S+ U2 O) |
    18. 妖040804020404040402020404040404080804
    复制代码
    2 p5 [* ~' S# H/ b7 Z) D, L9 c
    在〖视窗十六进制〗中打开global-metadata.dat,菜单栏选择[搜索]→[查找十六进制数值],输入上方对应的一种属性,即可定位该属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后根据所修改的属性,在右侧列表框选择对应属性,点击[复制六代代码](选定属性)。返回视窗十六进制,鼠标点击对应属性起始处(属性相克表第一个十六进制数值),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。若修改了多个属性需要多次操作。
    ' j) m8 X% b( y3 w1 I6 n; D0 A% N4 C0 S5 w' w* @/ c6 p7 p

    8 ]0 @, B! |. @, ^( i/ I# l+ d; S4 ]# `+ ]

    6 R4 f8 S! A+ }& o- P* a* U三、使修改生效6 C. N! w" C, a: K, W! n/ L  _; E
    〡、龙神模拟器* P  X1 q+ g) V2 B
    在龙神模拟器中[右键游戏]→[打开MOD目录],在打开的文件夹中逐级新建文件夹“romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。% g" s" _/ l$ x! I9 E/ I' K8 L
      {# i+ B3 \- f1 J

    ( v! O, o6 U! n% ~〢、柚子模拟器
    4 W! I- z2 q6 I  l0 _- ]0 M在龙神模拟器中[右键游戏]→[打开MOD数据位置],在打开的文件夹中逐级新建文件夹“任意名称\romfs\Data\Managed\Metadata”,将修改好的global-metadata.dat复制到Metadata文件夹中。/ l* n0 Y3 b+ w& u! z
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:44 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:40 编辑
    % {( K9 n+ L! g0 V6 V( b( I* U( T
    : c2 r+ B7 V% C* a2 ^3 F0 A六代七代 横纵 终结红宝石始源蓝宝石 日月究极日月  }; d% r& z; S! p
    • 概述:横纵、终结红宝石始源蓝宝石的属性相克表位于RomFS分区的DllBattle.cro文件中,日月究极日月位于ExeFS分区的.code.bin,改好后需放到模拟器的修改目录。
    • 工具:三双破解工具 视窗十六进制 口袋怪兽属性相克表
      $ E5 ~. \7 c" j5 Z6 s( j! R! Q$ |
    / ~* c  t1 L0 S, Z* i) r
    一、解包游戏/ `, C$ i; c) ]8 p
    双击SetupUS.exe安装〖三双破解工具〗,将游戏文件(cci格式或cia格式)复制到HackingToolkit3DS.exe所在目录。6 f: Q+ b' z! V+ x
    & ~1 S% Q* M  [2 G" j3 y  ~
    〡、cci文件,需将扩展名改为3ds,为方便操作,可命名为1.3ds。双击HackingToolkit3DS.exe,输入D并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
    6 k* r/ A" w1 _2 i〢、cia文件,为方便操作,可命名为1.cia。双击HackingToolkit3DS.exe,输入CE并回车,再输入文件名1并回车,再输入Y并回车,出现“Extractiondone!”即提取完成。
    % N4 i6 Y- a. C6 t" _. Y/ x6 Q
    % o- _0 V, ]" G) |
    ( f* ~+ l# K' z8 b% o* [  |( Q0 ?3 m+ \! p6 g
    1 h, D9 ?0 R6 H: a
    【注】双击CleanTool.exe并回车可清理提取后的文件。
    # q5 V$ P( Q4 a若提取后没有ExtractedExeFS和ExtractedRomFS文件夹,可能是因为游戏未解密,可用〖三双格式工具〗进行解密。
    : F1 ~$ U- K3 F& g7 y1 u5 `) B6 M2 L" a' h/ a* h; s
    $ k+ H' f# n$ h" D, j* {& B
    二、修改属性相克表! S# r7 t, b7 T' v& |& @5 M
    属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。
    - b% Z6 [# I$ Q, U* P. |8 {0 j+ n

    1 k4 u% P2 i) o, Q+ l% ?
    040404040402040002040404040404040404
    080402020408020008040404040208040802
    040804040402080402040408020404040404
    040404020202040200040408040404040408
    040400080408020408080402080404040404
    040208040204080402080404040408040404
    040202020404040202020408040804040802
    000404040404040804040404040804040204
    040404040408040402020204020408040408
    040404040402080408020208040408020404
    040404040808040404080202040404020404
    040402020808020402020802040404020404
    040408040004040404040802020404020404
    040804080404040402040404040204040004
    040408040804040402020208040402080404
    040404040404040402040404040404080400
    040204040404040804040404040804040202
    040804020404040402020404040404080804

    - U7 g: S0 }  e& A# ^6 p/ w( P〡、视窗十六进制9 f+ X' |8 E" ?6 a" m2 p* {
    横纵、终结红宝石始源蓝宝石的属性相克表在ExtractedRomFS文件夹的DllBattle.cro文件中,日月、究极日月的属性相克表在ExtractedExeFS文件夹的.code.bin文件中,在〖视窗十六进制〗中打开文件,菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制六代代码](整表)。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。5 w& O* o: X. b7 ]/ l  g2 f

    7 v& z# [* f- H% F5 M* B
    $ f! A) g" Y4 o7 O9 ]5 j2 s$ A' V% T% g6 l* b. _! X7 p2 F# W
    * W% Q& \5 ^* ^/ q4 q  e6 I+ l
    〢、口袋三双+ t- I* ]1 E6 p9 t9 O) M1 w
    菜单栏选择[文件]→[打开]〔[File]→[Open]〕,选择〖三双破解工具〗所在文件夹,横纵终结红宝石始源蓝宝石点击[CRO]→[属性相克表]〔Type Chart〕,日月究极日月点击[ExeFS]→[属性相克表]〔Type Chart〕,按需修改属性相克,然后点击右下角[保存]〔Save〕,会直接覆盖提取后的文件。% w* K4 c, Z  c; X: O* K
    0 Z+ X' E8 V6 g
    1 }& J% [1 t" X- ?7 Q
    【注】六代的反转对战无单独属性相克表,修改上表即同时修改反转对战属性相克表。+ f" j8 o* z. Y- S6 B6 S7 n1 U
    - c7 w+ b8 `0 H. Y; p' T
    三、使修改生效/ Z% w. C& u, G  O; |$ G. X  z& ]
    〡、横纵、终结红宝石始源蓝宝石$ X: x' a* f5 M% `2 V$ e
    在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“romfs”,将修改好的DllBattle.cro复制到romfs文件夹中。
    ( a1 z( u  U. H3 f0 x: q
    * Q/ x$ d+ y/ V1 L4 n( g〢、日月究极日月
    * `: ~7 I7 j2 L, ]6 D* y在橘子模拟器中[右键游戏]→[打开Mod位置],在打开的文件夹中新建文件夹命名为“exefs”,将修改好的.code.bin复制到exefs文件夹中并重命名为“code.bin”。4 m" w- l  r& I# z* y/ ?
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:45 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:45 编辑 & I) }8 M* a6 U/ u4 P- V% u

    ( C. U' l8 Y3 e7 B五代 黑白黑〢白〢
      A9 e) W$ _+ t概述:黑白的属性相克表位于overlay9_0093.bin文件中,黑〢白〢位于overlay9_0167.bin,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
    : X4 W4 I+ U8 Y, u( N/ G9 I工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表
    ( x6 M3 X$ I% L/ f! i
    1 ^- B5 x" Z9 y5 U一、解包游戏
    - W5 [& z/ Y  r, U% [/ `( C在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[解压]。
    ( r* L) K7 d2 {/ B( O$ I. ]% H4 ~( K1 \4 M

    6 v( W! L3 Q& G: x3 n; P0 z2 S二、修改属性相克表
    5 G0 t; p8 K# M$ Y* m; R+ n属性相克表为“真正的表格”,横行为攻方属性,竖列为防方属性。效果代码为00、02、04、08,分别对应无效、不好、一般、绝佳。% r3 D- a1 e) q

    ' r7 T+ P6 U1 i
    0404040404020400020404040404040404
    0804020204080200080404040402080408
    0408040404020804020404080204040404
    0404040202020402000404080404040404
    0404000804080204080804020804040404
    0402080402040804020804040404080404
    0402020204040402020204080408040408
    0004040404040408020404040408040402
    0404040404080404020202040204080404
    0404040404020804080202080404080204
    0404040408080404040802020404040204
    0404020208080204020208020404040204
    0404080400040404040408020204040204
    0408040804040404020404040402040400
    0404080408040404020202080404020804
    0404040404040404020404040404040804
    0402040404040408020404040408040402
    ; H  Y0 x7 M: A/ A" A6 k5 _% x6 K
    在视窗十六进制中打开overlay9_0093.bin(黑白)或overlay9_0167.bin(黑〢白〢),菜单栏选择[搜索]→[查找十六进制数值],输入0404040404020400,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制五代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0404040404020400的第一个04),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。: B6 `6 G& v7 b$ U7 ?, R- v
    ) Y: |5 q# x' O" j/ |# A( q! }! a

    2 T3 c  ~) S: U% F+ ?% S. ~& H
    / B) T; j  M3 Q. g5 g- L' e, y9 E# A# G1 ^  k( C  L/ l
    三、使修改生效
    8 X7 D) p8 t; f: k1 T2 L8 ]备份好游戏文件,在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0093.bin(黑白)或FSI.CT/overlay9_0167.bin(黑〢白〢),右键选择[压缩],选择上一步修改好的文件→[打开],菜单栏选择[文件]→[保存]。/ C2 V2 j" m# g7 k' h# J; m

    " |5 T1 f% i7 |
    8 S) G. ^0 E1 }【注】部分改版无需解包游戏,如《白〢加强版》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:46 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:51 编辑
    - t& y7 v; }$ B
    4 W+ B" c5 ]. e* ^% r8 x3 }四代 心金魂银
    " \& t4 `7 W  f. z7 H1 u
    • 概述:属性相克表位于overlay9_0012.bin文件中,该文件需解压才能编辑,改好后需重新压缩回游戏文件内。
    • 工具:水晶图块〢 视窗十六进制 口袋怪兽属性相克表2 S+ n8 T7 P! l* U
    # O( w; h' o% P4 m" [0 E1 c  i
    一、解包游戏# _) n; P5 e; g" A9 h
    在〖水晶图块〢〗中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[解压]。8 c1 F/ K, P+ j: n
    % Z" ]7 M4 y3 c% o  Y% L7 e

    3 y1 ^3 D  j+ z+ i二、修改属性相克表
    ! }7 J, V  i6 T7 @) A; X属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。4 \8 c. O- t" _3 K" f' {" C
    FFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。% r$ t) O' @# _  m0 x4 Q# D! R
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11
    ! D  [3 m  s* f' q% o4 E$ b" l4 E
    〡、未超过原有相克关系数量
    8 f; b  V. P- l# R在〖视窗十六进制〗中打开overlay9_0012.bin,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。跳到第四步。1 o: G% j; a2 j

    ( Q. L3 g+ W" q
    - H- n) V4 j0 ~: E9 B
    % S4 s. Z' G: m$ D9 ^( F/ P, r9 r" t9 Q3 ?' p4 }
    〢、超过原有相克关系数量(仅限原版); K  D- L5 Z. F$ I$ `8 a; s5 f
    若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0018.bin,右键选择[解压]。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码](推荐选择“完整”)。在视窗十六进制中打开overlay9_0018.bin,鼠标点击到最后(偏移量1629F),菜单栏选择[编辑]→[剪贴板数据]→[粘贴]→[是]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCIIHex]→[确定]。菜单栏选择[文件]→[保存]。需修改指针。
    . u' S3 C7 K! u( H  H! e$ V- _% w, h  G, T: ^# W  g0 E
    2 }" j. g  `  ~$ e5 F/ {! ]
    三、修改指针( L. n  C5 D+ [3 V
    在视窗十六进制中打开overlay9_0012.bin,菜单栏选择[搜索]→[替换十六进制数值],按下表进行替换(三种指针数据均需替换)。菜单栏选择[文件]→[保存]。* k" _$ B/ s( Z- @# o- f1 V6 ~
    游戏版本原指针新指针
    日语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是英语。- g% Q0 o  O8 g6 Y4 k; {# p
    % O0 @& {, @+ B* V% k) {3 N. G; j

    * Z4 G  R& r: I/ @0 b# i- e) H+ U四、使修改生效! c/ @/ B/ d0 m5 G
    备份好游戏文件,在水晶图块〢中打开游戏文件,菜单栏选择[工具]→[NDS文件系统信息],找到FSI.CT/overlay9_0012.bin,右键选择[压缩],选择上一步修改好的文件→[打开]。若修改过overlay9_0018.bin,则对其重复上述操作,会提示文件过大,通常直接按[确定]即可(或尝试7A29E00等地址)。菜单栏选择[文件]→[保存]。
    : I4 `6 p3 L- k% s
    4 p0 Z3 Y- l- h( K2 O" ?7 k
    # L) s- P% X: z% z- |# T【注】部分改版无需解包游戏,如《绝对心金》、《起源心金》,可直接用视窗十六进制修改游戏文件。本文仅为学习研究,请勿擅自发布二改作品。
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:47 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:53 编辑 7 D7 m  Q2 T. X
    7 ^. A, Y; I9 }- l5 t
    四代 钻石珍珠白金
    # q2 j, ?5 f" F  X& \2 p
    • 概述:直接编辑游戏文件,但指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表3 ]. `4 ~! W$ z$ O8 }* t. W* H. s

    / d$ i4 i/ y; U: l( j5 B一、修改属性相克表2 c; G9 O0 \& j+ o
    属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    ; z0 R! r" f  K9 e$ O! D/ aFFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。; `1 n$ a. _, b) B0 l1 \
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11
    % p2 [3 w! ~0 g9 I. Y  J5 T
    〡、未超过原有相克关系数量$ S( z+ x: z4 V6 t1 |; W
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。$ {4 w) ^7 F( R9 k& f7 A

    % O; q! Z- e- C4 T7 W( d
    0 X3 v  m( j6 E: f0 S* f0 s3 S" }  H; {; M; m8 h

    , X0 o5 v) r1 }〢、超过原有相克关系数量
    ' M/ A! M3 j6 X2 l% O8 N未知,希望有大佬能提供帮助!
    * ^" l1 Y8 f, P! ?2 s
    / K. r# o! A. z8 i8 x  p3 T; Y, b; c二、修改指针
    ( a$ H$ t0 k" w- `未知,希望有大佬能提供帮助!
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:48 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:55 编辑
    2 x' Y: I6 E, u, h0 q% N/ u4 M' ^$ |* @; a) _/ _% E3 B7 Y
    三代 红宝石蓝宝石绿宝石 火红叶绿
    0 E: i; D' n1 a/ c$ l
    • 概述:直接编辑游戏文件。
    • 工具:视窗十六进制 口袋怪兽属性相克表" Z7 y, R* U( B

    5 S# p# Z' f) A一、修改属性相克表
      H& \7 p- g! x0 N, w属性相克表由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组,原始共一百一十组相克关系。属性代码见下表,效果代码为00、05、0A、14,分别对应无效、不好、一般、绝佳。例如000505表示“普通属性招式”对“岩属性”“效果不好”。原始属性相克表省略了一般效果,即未在表中的属性相克效果均为一般。
    % B  Q, u6 P) h. j! KFFFF为结束符,FEFE00至FFFF之间的效果可被识破,被识破后属性相克效果将变为“效果一般”(有效果、一倍伤害)。+ u4 {8 T8 \9 Z" l6 a
    属性代码
    普通00
    格斗01
    飞行02
    03
    地面04
    05
    06
    07
    08
    ???09
    0A
    0B
    0C
    0D
    超能0E
    0F
    10
    11
    . O: p0 j7 F# e& ~2 v8 H, {$ ?
    〡、未超过原有相克关系数量4 _; s, g% D  t' I
    在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击属性相克表起始处(000505000805的第一个00),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。无需修改指针。
    5 n/ ?, H. d+ v- U) g8 A( m: z5 z8 L! [3 H- z0 v: [& e9 L
      G1 m7 e+ {* g  m( V. G5 p

    ; E0 t5 L5 y; G' d
    9 T4 k9 g% m7 y( D9 N+ I1 ?' x〢、超过原有相克关系数量
    7 }4 I: Y- @7 r  W- s" }若修改后的属性相克关系数量超过原有,则需要更改属性相克表位置及指针。在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《二至五代》工作表,按需修改属性相克,然后点击[复制三代四代代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。6 M+ H; C5 w0 R3 Y# k
    ( l' r' i: H, Y+ u$ \! \# ^
    二、修改指针9 {) y8 }" m; |7 J3 W7 o3 P3 Y# x
    首先确定原始属性相克表的指针,以绿宝石二〇一一汉化版为例,其原始属性相克表偏移量为31ACE8,四字节数据为0031ACE8,将其转成指针形式的数据就是E8AC3108,为什么这么写我也不知道,总之就是每两个字符为一组,倒过来写,最后再加上“08”。根据这个规律,得到新属性相克表的指针数据,比如新表偏移量106DA90,四字节数据为0106DA90,倒过来是90DA0601,最后还要再加上“08”,所以新表指针数据就是90DA0609。
      z, N. i, k' I
    形式原表新表
    属性相克表偏移量31ACE8106DA90
    四字节数据0031ACE80106DA90
    小端序(倒过来)E8AC310090DA0601
    指针数据(加08)E8AC310890DA0609
    按照上述例子,在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[替换十六进制数值],将E8AC3108替换为90DA0609,菜单栏选择[文件]→[保存]。1 e$ Q, f: Q  s. m$ R6 h7 Q
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:49 | 显示全部楼层
    本帖最后由 鸡蛋不行了 于 2025-12-14 16:57 编辑
    / a& H. I- U2 H0 N9 H! L' }$ f: K3 n8 v
    三代四代 改版
    % H! e  p  F1 a9 {. i. M" \; Q) G4 l
    • 概述:直接编辑游戏文件,但四代改版的指针修改方法未知。
    • 工具:视窗十六进制 口袋怪兽属性相克表; \7 [) X0 ^. j: O
    ( z* |; L% J; u( U! f
    一、修改属性相克表
    ' C3 _6 i% o9 B; V〡、增加属性的传统改版,如釉色、忆梦之巅·创世章、绝对心金, I) |8 \7 [, n2 i% O6 o& b
    属性相克表仍按照原版规律,由“攻击方招式属性”加“防御方属性”加“属性相克效果”组成,三字节一组。属性代码通常遵循原版,但也有版本修改了代码,可参考《口袋怪兽属性相克表》的《附录》工作表。
    & W& z' p. J9 g. Y7 d* Q0 Z㈠未超过原有相克关系数量
    ; C$ r- j" I. J: y在〖视窗十六进制〗中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入000505000805或000700010700(或尝试更多代码),即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击属性相克表起始处(需自行判断起始位置,或参考《口袋怪兽属性相克表》的《附录》工作表),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。9 m+ m- U; {; v- U. F' R( ~. [
    7 F+ d5 l( e$ M, ~0 k
    & X. O- {' }; X) P5 B
    ) Y, h/ B8 E  G! k
    8 x5 F2 l( t% F
    ㈡超过原有相克关系数量(仅三代), o8 ?) U- y7 u6 t( X4 @% U
    在视窗十六进制中打开游戏文件,找到合适的空位(全部为00或FF)。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制三代四代改版代码]。返回视窗十六进制,鼠标点击空位处,菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。需修改指针。
    $ z+ n/ T" g& i6 p. d/ o; O) s9 \6 t2 b8 e+ R: ?
    【注】复制后的妖精属性代码为17,请根据实际数据自行替换,比如釉色用的是09,那么就将复制后的代码粘贴到空白记事本中,将17替换为09。可参考《口袋怪兽属性相克表》的《附录》工作表。
    : I" w  N- U0 |3 M
    7 H4 H* }+ R7 r8 I6 s' Z% j: O2 P# N〢、五代形式,三代四代效果代码(暂称,不知正式名称为何),如究极绿宝石
    & [9 W. Q: L; l1 B属性相克表使用五代的形式,包含了???属性,效果代码仍为三代四代的。4 k; x" P  U$ h2 |9 v

    5 I" y/ x9 a6 Z8 I: z
    0A0A0A0A0A050A00050A0A0A0A0A0A0A0A0A0A
    140A05050A140500140A0A0A0A0A05140A1405
    0A140A0A0A05140A050A0A0A14050A0A0A0A0A
    0A0A0A0505050A05000A0A0A140A0A0A0A0A14
    0A0A00140A14050A140A140A05140A0A0A0A0A
    0A05140A050A140A050A140A0A0A0A140A0A0A
    0A0505050A0A0A05050A050A140A140A0A1405
    000A0A0A0A0A0A140A0A0A0A0A0A140A0A050A
    0A0A0A0A0A140A0A050A05050A050A140A0A14
    0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A
    0A0A0A0A0A05140A140A0505140A0A14050A0A
    0A0A0A0A14140A0A0A0A1405050A0A0A050A0A
    0A0A05051414050A050A0514050A0A0A050A0A
    0A0A140A000A0A0A0A0A0A1405050A0A050A0A
    0A140A140A0A0A0A050A0A0A0A0A050A0A000A
    0A0A140A140A0A0A050A0505140A0A05140A0A
    0A0A0A0A0A0A0A0A050A0A0A0A0A0A0A140A00
    0A050A0A0A0A0A140A0A0A0A0A0A140A0A0505
    0A140A050A0A0A0A050A050A0A0A0A0A14140A
    1 W: c6 s7 l0 a1 |% ~2 ^
    在视窗十六进制中打开游戏文件,菜单栏选择[搜索]→[查找十六进制数值],输入0A0A0A0A0A050A00,即可找到属性相克表。打开《口袋怪兽属性相克表》,选择《六代》工作表,按需修改属性相克,然后点击[复制五代形式三四代效果代码]。返回视窗十六进制,鼠标点击属性相克表起始处(0A0A0A0A0A050A00的第一个0A),菜单栏选择[编辑]→[剪贴板数据]→[写入]→[确定],弹出[选择剪贴板模式]窗口,选择[ASCII Hex]→[确定],菜单栏选择[文件]→[保存]。
  • TA的每日心情

    昨天 13:28
  • 签到天数: 24 天

    [LV.4]偶尔看看III

     楼主| 发表于 2025-12-14 16:02:50 | 显示全部楼层
    (接楼上)+ `8 y' R7 \! R9 W$ E
    3 M& W" s3 h7 E& \. U
    〣、火红完全升级引擎,如解放(无界)、水银项目9 O) S/ T" V' I% o( I
    属性相克表使用五代的形式,但有多馀属性,效果代码为01、05、00、14,分别对应无效、不好、一般、绝佳。下表为廿四属性版。; O" N8 H& [: [0 P" W* ?5 x. V1 l

    3 L4 G* _7 B" i' g, X/ f6 ]

    / n7 l- y* g/ Y0 H7 E, H

    , P5 j% F0 U8 f5 u& f$ D

    * V4 y7 f# L! L7 s) C% J5 J, p

    / l9 n4 A. |9 E, m( l& Q4 x: U) A% O
    2 y) g: ]5 J* K' N8 ?7 U
    000000000005000105000000000000000000000000000000
    140005050014050114000000000005140014000000000005
    001400000005140005000000140500000000000000000000
    000000050505000501000000140000000000000000000014
    000001140014050014001400051400000000000000000000
    000514000500140005001400000000140000000000000000
    000505050000000505000500140014000014000000000005
    010000000000001400000000000014000005000000000000
    000000000014000005000505000500140000000000000014
    000000000000000000000000000000000000000000000000
    000000000005140014000505140000140500000000000000
    000000001414000000001405050000000500000000000000
    000005051414050005000514050000000500000000000000
    000014000100000000000014050500000500000000000000
    001400140000000005000000000005000001000000000000
    000014001400000005000505140000051400000000000000
    000000000000000005000000000000001400000000000001
    000500000000001400000000000014000005000000000005

    " [7 A. v* k& D" w
    000000000000000000000000000000000000000000000000
    * R5 z# |' Z9 V; W3 s
    000000000000000000000000000000000000000000000000
    + ]9 Y4 n, b! ~( D
    000000000000000000000000000000000000000000000000
    . m+ d$ j1 ^, c3 `# Q: @
    000000000000000000000000000000000000000000000000
    7 m0 g8 X) W) J# k- e7 N$ F# g+ V5 D
    000000000000000000000000000000000000000000000000
    001400050000000005000500000000001414000000000000

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

    本版积分规则

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

    GMT+8, 2026-1-3 08:21 , Processed in 0.052214 second(s), 18 queries .

    Powered by PokeTK V5

    © 2011-2021 Poke The Kingdom.

    返回顶部