liuliuqd 发表于 2019-3-1 13:17

游骑兵难度自动存档AutoHotkey保存脚本

真实难度玩了一段时间,伏尔加河BUG重开2次游戏,太浪费时间了,迫不得已手动保存存档,来回切换桌面太麻烦,参照大神用AutoHotkey写的黑暗之魂的脚本改改,游戏里脚本保存存档。刚在里海正好卡BUG自动存档,被手动保存的存档救了1次,否则要打吐了。有需要的大家可以参考一下代码,存档位置、按键不同的自己改下。
看游戏提示自动存档后,按F6、F7分别备份一份脚本到metro exodus和metro exodus_bak文件夹下,理论上只备份m3_auto_save就可以,user.cfg保存的应该是游戏的配置选项。F10和F11还原存档,分别对应F6和F7保存的存档。脚本运行会按下Esc按键,给个提示。还原的存档必须完全退出游戏到桌面,重新进入游戏才可以使用。非快速存档、读取,毕竟整个游戏过程都可能用不到整个手动保存的档,只是预防万一。


SetWorkingDir %A_ScriptDir%

IfExist, %A_ScriptDir%\MetroExodus.exe
{}
else
{
    msgbox 请将脚本放至MetroExodus.exe所在路径中。`n本脚本将自动退出。
    IfWinExist,ahk_pid %ceAhkPid%
      winclose,ahk_pid %ceAhkPid%
      exitApp
}

#IfWinActive ahk_exe MetroExodus.exe

$f6::
    sendinput {blind}{esc down}
    sleep 90
    sendinput {blind}{esc up}
    sleep 250
    filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\m3_auto_save, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus, 1
      sleep 90
      filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\user.cfg, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus, 1
    if ErrorLevel
      MsgBox 备份存档出错!
    return
      
$f7::
    sendinput {blind}{esc down}
    sleep 90
    sendinput {blind}{esc up}
    sleep 250
    filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\m3_auto_save, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus_bak, 1
      sleep 90
      filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\user.cfg, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus_bak, 1
    if ErrorLevel
      MsgBox 备份存档出错!
    return
      
$f10::
    filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus\m3_auto_save, %SystemDrive%\Users\%USERNAME%\Saved Games, 1
      sleep 90
      filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus\user.cfg, %SystemDrive%\Users\%USERNAME%\Saved Games, 1
      sleep 90
    sendinput {blind}{esc down}      
    sleep 250
      sendinput {blind}{esc up}
    if ErrorLevel
      MsgBox 备份存档出错!
    return
      
$f11::
    filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus_bak\m3_auto_save, %SystemDrive%\Users\%USERNAME%\Saved Games, 1
      sleep 90
      filecopy, %SystemDrive%\Users\%USERNAME%\Saved Games\metro exodus_bak\user.cfg, %SystemDrive%\Users\%USERNAME%\Saved Games, 1
      sleep 90
    sendinput {blind}{esc down}      
    sleep 250
      sendinput {blind}{esc up}
    if ErrorLevel
      MsgBox 备份存档出错!
    return
      
#IfWinActive


附件是以上代码用AutoHotkey生成的exe脚本。
**** Hidden Message *****

DexArson 发表于 2021-5-19 10:18

666666666666666666666

6451709 发表于 2021-8-2 15:43

先下载看看好不好用!感谢楼主分享优质内容,希望继续努力!

L根 发表于 2021-12-18 18:49

如果您要查看本帖隐藏内容请

lrxhxy 发表于 2022-1-11 16:06

发而发未发文案说法为

a233160552 发表于 2022-1-13 02:31

爱人过去热爱

coolfei 发表于 2022-1-15 17:58

牛逼不牛逼牛逼牛逼牛逼牛逼能不能

leexuutaoao 发表于 2022-5-9 20:40

必须支持一下6666666666666
加油6666666666666666666666

3dm_20051028 发表于 2022-11-9 11:09

先下载看看好不好用!感谢分享!给你点赞!

3dm_19827880 发表于 2022-12-28 13:48

666666666666

3dm_20127932 发表于 2023-2-13 11:43

大佬666666

qadghjkl258 发表于 2023-2-27 18:09

感谢楼主分享!

1947820511 发表于 2023-4-8 22:51

xx谢谢分享

qq1476414591 发表于 2023-5-31 02:21

感谢分享

Sageras_____// 发表于 2023-11-17 20:41

666666666666666

斜坡大大 发表于 2023-12-10 19:04

66666666666

Foolish_man 发表于 2023-12-28 23:22

6666666666666666

286083612 发表于 2024-3-18 06:45

111111111111111111

jianghanhandy 发表于 2024-4-21 01:06

6666666666666666

qq879309766 发表于 2024-6-9 19:47

谢谢谢谢

大便王子 发表于 2024-7-2 20:49

回复下载妥妥的了啊

半醉半迷、演繹 发表于 2024-8-20 09:13

下载试用一下,如果用着不错就给楼主顶贴!你说的观点我也很支持!

zhuzhanshen 发表于 2024-8-31 12:45

游骑兵难度自动存档AutoHotkey保存脚本

3dm_17398470 发表于 2024-10-2 18:18

33333333333333

人生过度 发表于 2024-10-12 13:34

啊实打实大苏打实打实打算

ufoyanglei 发表于 2025-2-4 16:23

666666666666666666

w84311219 发表于 2025-11-2 19:41

地方撒发的发的

二儍子? 发表于 2026-7-8 21:25

反发现擦拭
页: [1]
查看完整版本: 游骑兵难度自动存档AutoHotkey保存脚本