口袋妖怪吧 关注:1,081,541贴子:32,605,449

【绿宝石】任意代码bug 无修改获得配信古代海图

只看楼主收藏回复

不使用模拟器烧录卡插件修改器自制配信器等任何意义上的外部修改手段,但利用游戏bug其实也不算什么很合理的手段,只能说是个“相对”纯净的路径,介意的请跳过
虽然标题古代海图,但别的配信道具也能获得,当然,靠这个bug还能实现别的功能,包括但不仅限于一键闪光等



IP属地:浙江1楼2023-12-31 23:41回复
    为了防止bd吞楼,接下来每层的开头我都会按顺序打上一个数字,如果你发现数字不连续,那就是被吞了,可以查看前面的楼层里的回复,我会在里面补上缺少的部分在后面哪一层
    大多的图都是我自己拍的,画质可能不太好,没办法我没内录啊,大家包容下,看个差不多就行了


    IP属地:浙江2楼2023-12-31 23:42
    回复
      2025-08-01 10:30:42
      广告
      不感兴趣
      开通SVIP免广告
      1
      适用版本为日版绿宝石,我不确定其它语言版本的方法,但应该是有的
      上一个梦幻bug的贴的延续,其实归根结底就是同一个bug(榴石果bug)的延伸,不过这个方法更简单且成功率更高(上次那个太折磨心态了),果然还是用日文搜比较方便啊
      此贴会按照顺序介绍利用这个bug可达成(我认为相对有用)的一些效果——
      1.获得配信道具
      2.修改宝可梦来源语言
      3.修改宝可梦名称
      4.一键闪光
      5.修改宝可梦缎带(包括ngc竞技场的地球缎带)
      6.修改电脑道具
      7.变更宝可梦技能(还有谁不会飞(划掉))
      8.查看里id
      9.开启时钟复位功能(似乎可以用于修复宝石的时钟漏洞)
      顺带说下第8条,虽然我本意是想要证明就算不靠修改器也能实现实机乱数,但其实就算不靠修改器不靠bug也能查里id,方法我已经写在之前梦幻的那个帖子里了(只是用bug更快,当然,用修改器更快)
      其实原本预计还有个演示用bug创造合法的三代闪基拉祈的教程,但是我昨天折腾的时候遇到了点问题(明明已经搞定接近90%的问题,其实我几个月前都已经完成了一次了的o(╥﹏╥)o ),所以先暂且搁置着吧,和dp一样有缘见
      除了上面这些外,还有一些看上去很离谱的功能,比如什么复制存档、启动游戏内的二进制编辑器之类之类的,这些东西我估计大家也用不上,有兴趣的可以自己去看原教程


      IP属地:浙江3楼2023-12-31 23:43
      回复
        细嗦一下


        IP属地:黑龙江来自iPhone客户端4楼2023-12-31 23:45
        收起回复
          2
          做完这一套,我觉得这张卡带的存档已经快被我玩成不知道什么形状了,当然,稍微麻烦点的其实也就制作触发器这步,做好触发器后用来实现这以上十几个效果就都简单了
          (值得一提的是,利用这个bug可以顺带给dp的任意代码漏洞铺路(只靠dp自己也行,但是操作上会麻烦很多),就能在dp获得合法的自id谢米和达克莱伊,不过dp的任意代码漏洞比绿宝石复杂很多,换言之,绿宝石这个相对dp已经是很简单了)
          这次的例子是古代海图和代欧,我猜可能要有人说了,“诶有些好像压根不是日版的配信了吧”,是的,不过不用担心,你只需要看下去即可
          一些基础的知识(比如“为什么要把ot改成这个?”“pid是什么?”)我默认不需要我来讲解


          IP属地:浙江来自iPhone客户端5楼2023-12-31 23:45
          回复
            4
            在开始前先写个免责声明——玩bug有风险!出现任何后果我概不负责!
            虽然执行bug本身不需要任何导出存档的操作,我玩到现在也没遇到过坏档的情况,但有条件的我一律建议备份存档


            IP属地:浙江7楼2023-12-31 23:48
            收起回复
              5
              那么正式开始吧,首先——
              准备工具:
              1.日版绿宝石
              2.能运行绿宝石卡带的设备(比如gba和nds)


              IP属地:浙江8楼2023-12-31 23:49
              收起回复
                6
                在执行bug前,请先确定你会使用复制bug
                (和上次一样,还是先提醒下,这篇贴里的一些宝可梦将会成为无法复原的工具宝可梦,想要保留的请提前用复制bug复制一份)
                我比较懒,这里只文字描述线下,就不自己拍图了,大家直接去b看别人已经做好的视频吧——BV1SV411b7UA,1:40-2:17
                复制bug:
                1.去对战开拓区右上角的对战塔
                2.把需要复制的宝可梦放进箱子里,然后存档,再把之前存入的宝可梦取出来
                3.和最右边柜台的小姐姐对话,随便选一个对战模式(如果是50级模式的话,请确保随行宝可梦不超过50级),选择完参战宝可梦后会提示你存档,此时选确定(第一个选项)
                4.然后它会在再跳出来第二个提示告诉你会覆盖存档,此时不要选确定,在这个界面同时按select+start+b+a重启游戏
                5.再次进入游戏时你会发现你人处在最右边的柜台前,打开随行宝可梦列表,之前的宝可梦都在,再进去查看电脑盒子,会发现第一次手动保存前存入的宝可梦也都在,相当于完成了一次复制
                (利用这个方法可以拓展开来用于复制道具)


                IP属地:浙江9楼2023-12-31 23:49
                回复
                  2025-08-01 10:24:42
                  广告
                  不感兴趣
                  开通SVIP免广告
                  7
                  除此之外还需要一个逆向复制bug,因为卡这个bug可能会留下一堆的bug产物,也就是坏蛋,坏蛋是孵不出来也无法放生的,但就是那么巧,绿宝石有个bug可以解决这个问题
                  前面我们介绍了复制bug的使用方法,而将这个bug的操作稍加修改,就会变成逆向复制bug,它会让宝可梦消失
                  逆向复制bug:
                  1.去对战开拓区右上角的对战塔
                  2.把需要销毁的宝可梦从箱子取出,然后存档,再把之前取出的宝可梦放进箱子,随便选几只别的宝可梦取出
                  3.和最右边柜台的小姐姐对话,随便选一个对战模式(如果是50级模式的话,请确保随行宝可梦不超过50级),选择完参战宝可梦后会提示你存档,此时选确定(第一个选项)
                  4.然后它会在再跳出来第二个提示告诉你会覆盖存档,此时不要选确定,在这个界面同时按select+start+b+a重启游戏
                  5.再次进入游戏时你会发现你人处在最右边的柜台前,打开随行宝可梦列表,会发现是你在和最右边柜台对话时所带的宝可梦,再进去查看电脑盒子,会发现第一次保存前取出的那些宝可梦已经全部消失
                  (正常的宝可梦只需要手动放生即可,利用这个bug主要是可以用来消除无法放生的蛋或坏蛋)


                  IP属地:浙江10楼2023-12-31 23:50
                  回复
                    8
                    游戏进度要求:至少推到二周目的对战开拓区
                    准备工具:
                    1.任意两只宝可梦
                    2.一只拉鲁拉丝,可以去102号道路抓一只
                    3.一只学会了诅咒的幽灵系宝可梦,比如121号道路抓一只怨影娃娃(方便用榴石果bug的,也可以不用),并为其添加hp努力值(确保使用榴石果后能降低其hp上限),最终hp为奇数
                    4.119号道路或123号道路获得榴石果(ザロクのみ),至少1个
                    5.水静市(ミナモシティ)的水静百货公司(ミナモデパート)2F购买向尾喵的尾巴,最好买多一点
                    6.神奇糖果(ふしぎなアメ)若干,可以用复制bug复制
                    7.至少1颗叶之石(リーフのいし),比如119号道路可以获得


                    IP属地:浙江11楼2023-12-31 23:51
                    回复
                      9
                      准备好上述工具后,即可开始布置bug宝可梦(bug触发器)
                      1.首先,来到卡那兹市(カナズミシティ),在图1所示的屋子(道馆旁边)里,与图2所示的npc交换宝可梦(拉鲁拉丝→橡实果),得到图3所示的橡实果




                      IP属地:浙江12楼2023-12-31 23:53
                      回复
                        10
                        2.交换到橡实果后,用复制bug复制至少三只
                        3.取出一只橡实果,我们暂且将其称之为“橡实果a”,将橡实果a的努力值调整为hp95、物攻8
                        举个例子,喂9瓶HP增强剂(マックスアップ),然后去101号道路打5只刺尾虫和8只土狼犬
                        4.再取出一只橡实果,我们暂且将其称之为“橡实果b”,将橡实果b的速度努力值调整为10,比如直接喂一瓶速度增强剂(インドメタシン)
                        5.用神奇糖果将橡实果b喂到14级进化为长鼻叶,然后使用叶之石将其进化为狡猾天狗,现在我们将其称为“狡猾天狗”


                        IP属地:浙江13楼2023-12-31 23:54
                        回复


                          IP属地:浙江来自iPhone客户端14楼2023-12-31 23:55
                          回复
                            11
                            6.用复制bug复制橡实果a和狡猾天狗,并将其按如图所示排列在box2中
                            请把别的宝可梦尽可能的放到靠后的箱子里,否则可能会导致那些宝可梦也变成牺牲品,前面的箱子尽可能空着
                            (值得一提的是,原教程提到说成功的似乎只能是第24号位置,其实上一个梦幻bug的攻略如果有人看过的应该知道,那个是直接只放了一只在第24号位置,其实这个有点玄学,因为榴石果bug是概率成功,多放几只宝可梦似乎能让成功率变高,但是多放的话容易出现坏蛋)


                            IP属地:浙江15楼2023-12-31 23:56
                            回复
                              2025-08-01 10:18:42
                              广告
                              不感兴趣
                              开通SVIP免广告
                              12
                              接着开始榴石果bug
                              1.将同行宝可梦列表调整为如图所示,前两只为任意两只濒死状态的宝可梦,第三只为学会了诅咒的幽灵系宝可梦,比如怨影娃娃
                              2.去101号道路,随便遇敌,让诅咒娃娃使用诅咒,它的hp会减少一半,再重复一次就能将其hp降至1点
                              3.存档!
                              接下来我没说的话,就不要随便存档


                              IP属地:浙江16楼2023-12-31 23:58
                              回复