孙源程吧 关注:11贴子:227
  • 3回复贴,共1

精灵宝可梦/口袋妖怪_红/绿/蓝/皮卡丘(GBA第一世代)

只看楼主收藏回复

代码类型
GameShark
代码由8位字符组成,两两一节,采用16进制。
本人并非专业研究代码的,通过摸索得出以下结论:
第一节参数无需更改;
第二节参数通常为想要的目标数值;
第三节参数通常为目标数值所在位置;
第四节参数通常为目标数值所在模块。
因版本不同,部分代码看似无效,实际微调第三节参数+1或-1后即可使用。
(汉化版可能将原版部分bug修改过,通常也算作独立版本)
下面以某蓝版汉化为例,说明已成功使用的金手指。
并且建议在合适的环境下使用代码,避免数据错乱。
(例如设置了指定遇敌编号或等级后与NPC战斗可能会死机)


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

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

    指定遭遇宝可梦等级
    010A27D1
    表示下一场战斗对手的等级为15,代码中0A为十进制15。
    指定遭遇宝可梦的异常状态
    0102E9CF
    表示下一场战斗对手处于睡眠异常状态。代码中02为睡眠,下图为对应情况。

    战斗中PP不减
    01322DD0
    01322ED0
    01322FD0
    013230D0
    表示战斗中四个技能PP值永远为50。代码中32为十进制50,2D/2E/2F/30为四个技能位置。但是战斗外仍会扣减PP,原因是只在出招阶段修改了PP值。
    修改第一只宝可梦技能
    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属地:江苏2楼2025-07-19 19:57
    回复
      2025-07-31 14:24:08
      广告
      不感兴趣
      开通SVIP免广告
      关于火箭队代币错误:红/绿/蓝可以使用0199A4D50199A5D5,但皮卡丘无法使用,皮卡丘正确的是:0199A3D50199A4D5


      IP属地:江苏3楼2025-07-19 20:00
      收起回复