仙剑3外传问情篇吧 关注:9,972贴子:311,043
  • 12回复贴,共1

【原创】仙剑3外传存档坐标修改

取消只看楼主收藏回复

一楼祭天


1楼2010-10-02 20:53回复
    很少写过技术性文章- -尽量做到让大家能看明白吧。
    修改存档坐标的目的不用多说,可以用于修正诸如“地脉入口用土灵珠”“大地图没蜀山”“被猫猫狗狗卡住”等问题,也可以用于跨越迷宫。
    需要的工具:
    ultraedit
    仙剑3外传全过程存档(至少是你想改到的地方的存档)
    以修正地脉入口用土灵珠的BUG为例讲解存档坐标修改
    


    2楼2010-10-02 20:54
    回复
      地脉入口用土灵珠出去后存个档,众所周知,剧情就此卡死了。


      


      3楼2010-10-02 20:56
      回复
        存的是25号档,对应的存档文件在save文件夹下,名为pal3a24.arc,1号档对应pal3a00.arc,2号档对应pal3a01.arc......
        用ultraedit打开它。把滚动条往下拖一点,左边地址是000000e0h的地方,选中000000e0h-000001f0h这一大段,右键“剪切”

        之后就变成了这样

        


        4楼2010-10-02 21:03
        回复
          这时候我们想弥补“地脉用土灵珠”这个错误,所以需要一个在地脉入口内的存档(如果没有的话可以去下剑舞存档),用ultraedit打开它。同样是选中000000e0h-000001f0h,右键复制

          然后回到刚才我们鼓捣的那个pal3a24.arc,注意光标放到000000e0h那行的开头,就是我们刚才剪切的那个地方

          右键粘贴

          点选文件保存,或者退出的时候选保存也行。
          这样我们就把pal3a24.arc这个存档的坐标修改到了地脉入口内部,走出来就可以触发剧情了。可以用同样的方法跨越迷宫。
          


          6楼2010-10-02 21:12
          回复
            除了坐标修改,还有个很好玩的东西,注意到26aH和26cH的这两个00。

            有人会问,到处都是00,这两个字节有什么奇怪嘛?
            不要小看这俩字节,它们可是用来控制游戏中的特效的!26aH处和26cH处分别代表回魂仙梦的暗黄特效和下雨的特效,把它们改成01就可以实现这些特效了。

            修改后的效果如下

            


            7楼2010-10-02 21:19
            回复
              暂时就这么多吧,存档中有趣的东西还有很多,包括主线和支线剧情都可以改,应该还有唐家堡那雕像,不过目前研究得没有那么深。
              3代坐标修改也差不多,地址是000000d0H-000001e0H。


              9楼2010-10-02 21:23
              回复
                差点忘了最重要的= =
                修改的存档和想去的地方的存档领队人物必须是同一个人,否则很有可能发生坐标偏移,把人弄到墙里边或者水里边,天上


                10楼2010-10-02 21:25
                回复
                  回复:5楼

                  回复:8楼
                  O(∩_∩)O~第一次写技术类文章
                  回复:11楼
                  谢谢给糖^_^


                  13楼2010-10-02 21:30
                  回复
                    回复:12楼
                    其实就是把一个存档的000000e0h-000001f0h换成了另一个存档的000000e0h-000001f0h,那一段代码是坐标


                    14楼2010-10-02 21:31
                    回复
                      回复:15楼

                      我没被柱子卡过,但被猫卡住过


                      16楼2010-10-02 21:36
                      回复
                        回复:17楼

                        回复:19楼
                        战斗中我也卡过,中了“乱”的人很容易直接飞升
                        


                        21楼2010-10-05 09:18
                        回复
                          主线和支线剧情的地址找到了
                          存档中的主线剧情代码是干嘛用的呢?简单的说就是你当前应该完成的事情。
                          比如游戏一开始,即使你把存档坐标改到里蜀山打燎日那儿,燎日也不会理你,因为当前你应该完成的主线任务是“找茅如松,救桃子”。需要把当前主线剧情的代码改为“打燎日”的代码才行。
                          这个地址是变动的,打开存档,点击“搜索”→“查找”,输入675f73746f7279
                          UE就会帮我们找到存档中的这串字符,它前面空一格的3个字节(下图第一个方框)就是当前需要完成的主线剧情的编号。
                          值得一提的是,最终打燎日的任务有两个编号,一个是絮儿(隐藏)结局,一个是温慧结局。前者是C2E701,后者是C2E702。
                          举个例子,比如你最终战前存档本来应该是温慧结局的,那么你的存档中的主线剧情代码是C2E702,如果把它改成C2E701,可以强制发生絮儿或隐藏结局。(元戈兄就当是来看热闹的= =)
                          往下面一点那堆代码都是支线,右边的是名称,比较汗的是这些名称全是汉语拼音比如下面方框里的那啥g_xiongmei,大概是兄妹情深吧- -,前边对应的数字04是当前这个支线的完成度,00是完全没碰过,每完成一个阶段这个数字会+1,这个东西也是可以直接改的。
                          比如最下边的g_zhenyu,是镇狱明王支线,打完了可以把进度改到00,无限去折磨它

                          


                          22楼2010-10-05 09:49
                          回复