第一世代吧 关注:79贴子:753
  • 9回复贴,共1

金手指参考(精灵宝可梦第一世代)

只看楼主收藏回复

本文转载自【精灵宝可梦/口袋妖怪_红/绿/蓝/皮卡丘(第一世代)金手指参考】 by 【ww96310】
原文链接: https://www.bilibili.com/opus/955754871902961666
参考资料
https://www.bilibili.com/read/cv34052201/
https://www.bilibili.com/read/cv34105442/
代码类型
GameShark
代码由8位字符组成,两两一节,采用16进制。
本人并非专业研究代码的,通过摸索得出以下结论:
第一节参数无需更改;
第二节参数通常为想要的目标数值;
第三节参数通常为目标数值所在位置;
第四节参数通常为目标数值所在模块。
因版本不同,部分代码看似无效,实际微调第三节参数+1或-1后即可使用。
(汉化版可能将原版部分bug修改过,通常也算作独立版本)
下面以某蓝版汉化为例,说明已成功使用的金手指。
并且建议在合适的环境下使用代码,避免数据错乱。
(例如设置了指定遇敌编号或等级后与NPC战斗可能会死机)


IP属地:广东1楼2025-05-17 12:09回复
    金手指
    不遭遇野生宝可梦
    01033CD1
    修改金币
    019947D3
    019948D3
    019949D3
    表示金币修改为999999元,第二节表示数字位数分别为:十万/万、千/百、十/个。
    修改游戏币
    0199A4D5
    0199A5D5
    在狩猎区有用不完的球
    016447DA
    在狩猎区有用不完的时间
    01F00ED7
    修改商店出售物品
    01017CCF
    表示商店售卖的第一个位置是大师球。
    第二节是想要的道具,参数01如图是大师球;
    第三节是该道具在商店售卖的位置,7C表示第一个位置(+1得出7D是第二,7E是第三,以此类推)。
    下图为对应情况。重要物品不列举,如有需要可以自查道具清单,再按顺序推理出参数。


    IP属地:广东2楼2025-05-17 12:13
    回复
      2025-12-11 18:13:45
      广告
      不感兴趣
      开通SVIP免广告
      修改道具数量(列举2组并解释,可自己设定)
      01631FD3
      表示背包第一个位置的道具,将数量修改为99个。
      第二节是想要的道具数量,十六进制63等于十进制99;
      第三节是指定需要修改数量的道具在背包的位置,1F表示第一个位置。
      013221D3
      表示背包第二个位置的道具,将数量修改为50个,
      第二节是想要的道具数量,十六进制32等于十进制50;
      第三节是指定需要修改数量的道具在背包的位置,21表示第二个位置(1F是第一个位置,+2得出21是第二个位置,以此类推23是第三,25是第四……)。
      指定遭遇什么宝可梦
      0199D8CF
      表示下一场战斗必定遭遇妙蛙种子,代码中99为妙蛙种子,下图为对应情况。
      大部分时候遭遇的对手贴图会乱,实际不影响,想变正常贴图换精灵出场即可。

      指定遭遇宝可梦等级
      010A27D1
      表示下一场战斗对手的等级为15,代码中0A为十进制15。


      IP属地:广东3楼2025-05-17 12:24
      回复
        指定遭遇宝可梦的异常状态
        0102E9CF
        表示下一场战斗对手处于睡眠异常状态。代码中02为睡眠,下图为对应情况。


        IP属地:广东4楼2025-05-17 12:25
        回复
          战斗中PP不减
          01322DD0
          01322ED0
          01322FD0
          013230D0
          表示战斗中四个技能PP值永远为50。代码中32为十进制50,2D/2E/2F/30为四个技能位置。但是战斗外仍会扣减PP,原因是只在出招阶段修改了PP值。


          IP属地:广东5楼2025-05-17 12:27
          回复
            修改第一只宝可梦技能
            01__73D1
            01__74D1
            01__75D1
            01__76D1
            在空格处填入指定技能编号即可。下图为对应情况。

            最后,设置以上金手指了基本都是一招秒对手,其他一些金手指就没有进一步测试了。再列举一些测试了但因为不完美所以没使用的金手指:
            修改第一只宝可梦各个参数(战斗外可修改,战斗内未测试)
            01__6DD1,修改当前血量,空位填十六进制数字,但超出上限血量条会变很长
            01__6FD1,修改状态,填入00或01可以清楚异常状态
            01__88D1,修改第一个技能的当前pp,空位填十六进制数字
            01__89D1,修改第二个技能的当前pp,空位填十六进制数字
            01__8AD1,修改第三个技能的当前pp,空位填十六进制数字
            01__8BD1,修改第四个技能的当前pp,空位填十六进制数字
            01__8CD1,修改等级,十六进制,但不影响能力值,没什么用
            01__8ED1,修改血量上限,十六进制,但升级会重新计算,没什么用
            01__90D1,修改攻击能力值,十六进制,但升级会重新计算,没什么用
            01__92D1,修改防御能力值,十六进制,但升级会重新计算,没什么用
            01__94D1,修改速度能力值,十六进制,但升级会重新计算,没什么用
            01__96D1,修改特殊能力值,十六进制,但升级会重新计算,没什么用


            IP属地:广东6楼2025-05-17 12:38
            回复
              有没有免通讯进化的代码?


              IP属地:广东来自Android客户端7楼2025-05-17 14:14
              收起回复
                3ds实机上能用吗?


                IP属地:河北来自Android客户端8楼2025-05-27 20:39
                收起回复