プロのゲーム攻略サイト

www.zgtz168.com

テイルズ オブ アライズ – ワンボタン節約ガイド

すばやく保存するための AutoHotKey スクリプト。

ハウツー:ワンボタン保存

それは何をしますか?

AutoHotKey プログラムでスクリプトを作成し、11 個のキー入力ではなく 1 つのボタンだけでゲームを保存できるようにしました。 F5 ホットキーと最初のセーブスロットを使用します。スクリプトは編集可能ですが、必要に応じて変更できます。 F5 を押してスクリプトがゲームの保存を開始したときは、キーボードやマウスに触れないでください。

説明

<オール>
  • 公式ウェブサイト (無料) (AutoHotKey_dot_com) から AutoHotKey プログラムをインストールします。
  • リンクからスクリプトをダウンロードします (または、拡張子が .ahk のファイルを作成し、このガイドの最後の内容をコピーします)。
  • (オプションの手順) ダウンロードした .ahk ファイルを右クリックし、[スクリプトの編集] を押して、F5 ホットキーを必要な他のキーに変更します。
  • ダウンロードしたファイルを右クリックし、[スクリプトの実行] を押します (Windows トレイに大文字の「H」ロゴが表示されている場合は、スクリプトが実行されていることがわかります)。
  • スクリプトが実行されていて、ゲームに参加していて、フィールドにキャラクターが表示されている間に、F5 を押すと、スクリプトが自動的に 11 個のキーを押して間隔を空け、最初の保存スロットにゲームを保存します。スクリプトを起動するときは、キーボードやマウスに触れないでください。
  • スクリプトの内容

    #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
    ; #Warn ; Enable warnings to assist with detecting common errors.
    SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
    SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
    
    ;This is HotKey for saving. It's F5 by default, but you can change it.
    ;------------
    F5::
    ;-------------
    
    ;Game recognizes keys that had been pressed and released with pause. That's why here are {KEY down} / {KEY up} expressions.
    
    ;Go to Main Menu
    Send, {Esc down}
    Sleep 13
    Send, {Esc up}
    Sleep 300
    
    ;Go to settings
    Send, {Left down}
    Sleep 13
    Send, {Left up}
    Sleep 300
    Send, {Enter down}
    Sleep 13
    Send, {Enter up}
    Sleep 300
    
    ;Go to Save Game and wait for them to appear
    Send, {Enter down}
    Sleep 13
    Send, {Enter up}
    Sleep 1000
    
    ;Select first save slot, confirm and wait a little
    Send, {Enter down}
    Sleep 13
    Send, {Enter up}
    Sleep 300
    Send, {Up down}
    Sleep 13
    Send, {Up up}
    Sleep 300
    Send, {Enter down}
    Sleep 13
    Send, {Enter up}
    Sleep 1500
    
    ;Back to game
    Send, {Esc down}
    Sleep 13
    Send, {Esc up}
    Sleep 700
    Send, {Esc down}
    Sleep 13
    Send, {Esc up}
    Sleep 700
    Send, {Esc down}
    Sleep 13
    Send, {Esc up}
    Sleep 700
    Send, {Esc down}
    Sleep 13
    Send, {Esc up}
    return