哈迪斯吧 关注:43,082贴子:198,137
  • 17回复贴,共1

哈迪斯1即时存档/读档小技巧【申精】

只看楼主收藏回复

最近才入坑第一代哈迪斯,以前几本没怎么玩过这类游戏,总之就是被深深吸引了,但是在开荒的时候吃了不少苦头。后来突发奇想,如果这个游戏可以随时SL,那我岂不是无敌了。之前玩的大多数单机游戏都可以通过SL来进行很多便捷的操作,所以开始研究了这个游戏的存档,没想到真被我研究明白了!楼下娓娓道来,给有需要的朋友们,虽然我看这个吧基本都是研究哈2的!


IP属地:浙江1楼2025-10-09 22:04回复
    首先哈迪斯1的存档位置是C:\用户\用户名\文档\Saved Games\Hades,复制地址栏的时候是C:\Users\用户名\Documents\Saved Games\Hades


    IP属地:浙江2楼2025-10-09 22:07
    回复
      2026-02-26 09:10:38
      广告
      不感兴趣
      开通SVIP免广告
      在这个文件夹里面有很多存档文件,一会慢慢说。玩过哈1的都知道,游戏中每次进入一个房间右上角是会弹出存档图标的,但是有些房间是不能退出游戏的(只有一些房间可以退出),只能选放弃,选完放弃游戏就会退出到你此次进入地下城之前在骨头房间,也就是这次冒险都白打了。这个操作其实就是系统给你回档了。在我稍许研究之后发现,这个文件夹中【Profile1.sav】这个文件就是你进入地下城之前的存档,然后【Profile1_Temp.sav】就是你每次进入地下城的新房间的临时存档,当你进入的房间可以退出并且保存的时候,再次从游戏主菜单进入游戏就会读取这个临时存档,比如进入欧律迪克房间选三种食物的时候就可以退出重选,但是大部分房间刚进入是不能退出的,但是每次进入房间也会生成这个临时存档文件。也就是说,我们只要把这个临时文件保存下来,再让系统读取这个文件那么每次进入房间都可以保存存档。


      IP属地:浙江3楼2025-10-09 22:15
      回复
        笨一点的办法是整个文件夹直接复制粘贴,或者把这个文件复制粘贴备份一下,这样每次打不过可以放弃游戏,退到主菜单,然后把存档全部复制回来,这样显得很麻烦。并且有时候如果房间不能退出游戏,你强行任务管理器结束游戏结果也被会系统回档到【Profile1.sav】。总而言之,放弃游戏或者强制退出都会让存档回档到【Profile1.sav】,我一想,那为什么不直接删除【Profile1.sav】,然后把【Profile1_Temp.sav】这个文件重命名为【Profile1.sav】,这样每次进入房间,再点放弃,再读档回来还是这个房间的存档。那么就可以无限在地下城SL,再也不用担心打不过,而且有时候你选错祝福或者刷祝福都可以这样操作。


        IP属地:浙江4楼2025-10-09 22:20
        回复
          那么问题来了,怎么样快速在游戏中删除【Profile1.sav】,再把【Profile1_Temp.sav】重命名为【Profile1.sav】。手动操作可行但略显麻烦,于是我简单地问了一下AI,删除文件和重命名文件的cmd指令。


          IP属地:浙江5楼2025-10-09 22:22
          回复
            在windows cmd菜单中 copy是复制,del是删除,ren是重命名 在指令后面加上[文件路径] [文件名]即可操作
            复制这个指令还需要再后面再加上一个新的保存地址也就是copy [文件路径] [文件名] [将要保存的路径] [复制之后的文件名],我直接在哈迪斯这个存档文件夹下面又新建了一个【Backup】文件夹用以备份这两个文件,以防突发情况。然后首先备份一下这两个存档的指令是
            copy C:\Users\Star\Documents\"Saved Games"\Hades\Profile1.sav C:\Users\Star\Documents\"Saved Games"\Hades\Backup\Profile1.sav
            copy C:\Users\Star\Documents\"Saved Games"\Hades\Profile1_Temp.sav C:\Users\Star\Documents\"Saved Games"\Hades\Backup\Profile1_Temp.sav
            这里面的Star是我的用户名 你们电脑的用户名要自己改一下


            IP属地:浙江6楼2025-10-09 22:27
            收起回复
              然后删除【Profile1.sav】指令
              del C:\Users\Star\Documents\"Saved Games"\Hades\Profile1.sav
              重命名【Profile1_Temp.sav】为【Profile1.sav】指令
              ren C:\Users\Star\Documents\"Saved Games"\Hades\Profile1_Temp.sav Profile1.sav


              IP属地:浙江7楼2025-10-09 22:28
              收起回复
                把这四条指令复制粘贴到一个新建文本文档里面去,如图,然后另存为.cmd后缀的文件,注意编码要选ANSI。这样就完成了一个简单的【备份+即使存档/即使回档】的操作。你每次进入一个房间,你没把握或者需要SL一下就可以双击这个cmd文件,就完成了这个复杂的操作。


                IP属地:浙江8楼2025-10-09 22:32
                回复
                  2026-02-26 09:04:38
                  广告
                  不感兴趣
                  开通SVIP免广告
                  但是新的问题又来了,总不能每次想SL了都切换到桌面点那个文件吧,那样岂不是还是麻烦,所以我想到了鼠标宏和键盘的宏。我这里用的是雷蛇的鼠标宏。把这个文件绑定要雷蛇鼠标侧键上去,每次点一下侧键就会完成该操作。雷蛇选的时候右下角要选All Files (*.*)类型。当我完成这个操作之后,新的问题又来了,每次点完居然会弹出cmd的窗口,在桌面运行的时候是不会弹出的,那岂不是还是不顺滑,于是我又问了AI,没想到AI还挺厉害给我几个指令直接解决了这个问题!方法我不在赘述,大家自己看图。


                  IP属地:浙江9楼2025-10-09 22:40
                  回复
                    就是把如下代码复制到一个新建文本文档中,然后后缀改成.vbs,然后用鼠标或者键盘宏绑定这个.vbs文件运行就完美了,最后只需要两个小小的文件就完成了这一串的操作
                    Set objShell = CreateObject("WScript.Shell")
                    ' 注意:路径如果有空格,需要用双引号括起来
                    objShell.Run "cmd /c ""D:\Hades SL.cmd""", 0, True
                    ' 0表示隐藏窗口;True表示等待CMD执行完再关闭VBS


                    IP属地:浙江10楼2025-10-09 22:43
                    回复
                      我把文件放到网盘里,有需要的自取,注意两个文件内都需要改成你的存档路径,第二个文件里面的路径需要改成你第一个文件存放的位置,自己右键编辑一下。尝试的时候先自己备份游戏文件。注意这个命令不要在一个房间内点击两次,不然直接删除当前存档了,但好在备份文件夹还有。
                      通过网盘分享的文件:Hades
                      链接: https://pan.baidu.com/s/1XTXNSg1Xz9Q7P_5-nW5spw?pwd=s2hu 提取码: s2hu


                      IP属地:浙江11楼2025-10-09 22:47
                      回复
                        虽然很佩服楼主的勤思爱学,但我觉得也许n网上有类似的功能,因为我下载的hades2 qol mod做到了这一点。能不能sl带来的体验差别挺大的


                        IP属地:上海来自iPhone客户端12楼2025-10-10 09:25
                        收起回复