Monster Hunter: World Guide

Better Radial: 通过AutoHotkey实现不需要按F键就可以使用快捷菜单 for Monster Hunter: World

Better Radial: 通过AutoHotkey实现不需要按F键就可以使用快捷菜单

Overview

四百小时的手柄玩家,PC版更新了鼠标模式之后真是感觉如丝般顺滑,遂准备拿键鼠玩弓和弩。弄了半天终于把键位调到满意了,但是键盘用快捷键感觉真是非常难过。手柄的话我可以一边跑一边拿快捷键喝药,在键盘上按住Shift和WASD的情况下真是怎么也够不到F键。于是搞了个AutoHotkey脚本,实现了通过快速点击1到4之间的两个按键的组合,总共可以执行16个不同的命令。比如,双击1执行F1 + 1,快速点击1和2执行F1+2,等等。代码在这儿[pastebin.com]。

功能

默认键位如下。可以自行修改哪个组合键执行哪个命令。具体如何修改请看代码里的注释。

双击1: F1 + 1 快速点击1和2: F1 + 2 快速点击1和3: F1 + 3 快速点击1和4: F1 + 4 快速点击2和1: F1 + 5 … 快速点击3和1: F2 + 1 … 快速点击4和3: F2 + 7 双击4: F2 + 8

如何使用

  1. 安装AutoHotkey[autohotkey.com]
  2. 代码[pastebin.com]内容复制到一个新建的文本文档,保存,后缀名改为.ahk。(也可以直接在pastebin的网页上点击download,然后下载时改好后缀名)
  3. 玩游戏时运行脚本。游戏结束后脚本也会自动退出。

按键功能可以自行修改,挺简单的。具体请看代码的注释。

如果想在游戏开始时自动运行脚本的话。

  1. 新建一个文本文档,把下面两行内容复制过去:
    start “C:Program Files (x86)SteamsteamappscommonMonster Hunter World” MonsterHunterWorld.exe start “C:Program Files (x86)SteamsteamappscommonMonster Hunter World” BetterRadial.ahk
  2. 第一行是你的游戏exe位置,第二行是你的ahk脚本的位置以及文件名。
    注:可以通过在这里增加更多命令来实现更多功能。比如我自己还有另外两行内容,用于游戏启动时运行伤害统计mod[www.nexusmods.com]以及

    I wrote a script to automatically backup Monster Hunter PC saves (since there were instances of people losing saves). Its a batch file that can be scheduled to run as often as you want. from MonsterHunter

  3. 保存,后缀名改为.bat。
  4. 进入Steam,游戏列表里右击怪物猎人,属性-启动选项,复制下面的内容:
    “C:Program Files (x86)SteamsteamappscommonMonster Hunter WorldstartMHW.bat” %command%

    同样把位置和文件名改成你的.bat。

  5. 大功告成,现在Steam里点开始游戏的时候就会在启动游戏的同时运行这个脚本,然后游戏退出脚本也会退出。

后记

其实这个脚本完全不算我写的。我不过上AutoHotkey论坛发了贴[autohotkey.com]问了下该如何实现这个功能,然后就有大佬基本帮我搞定了。我只不过拿大佬的代码又做了一些微小的工作以更符合游戏需求。♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥。

SteamSolo.com