SelectString

メニュー項目を 0〜9 の数字キーで選択するキーボード操作補助。

作者
NightmareXIV
リポジトリ
github.com/NightmareXIV/SelectString
バージョン
v1.0.1.12
ステータス
active
プラグイン最終リリース
ガイド最終更新
  • #UI
  • #QoL

概要

SelectStringは、ゲーム内のメニューやダイアログにある選択肢・ボタンの脇に09の番号を表示し、対応する数字キーやテンキーを押すだけで選択を実行できるようにする入力補助プラグインである。マウスに手を伸ばさずキーボードのみで定型的な操作を片付けたい場面で動作する。

NPCとの会話で出る選択肢ウィンドウ(SelectString / SelectIconString)や右クリックメニュー(ContextMenu)はもちろん、リテイナーリスト・キャラクター選択画面・タイトルメニュー・コンテンツファインダー・リテイナーベンチャー・グループ募集など、対応アドオンは多岐にわたる。対応アドオンごとに有効/無効を切り替えられる。

主な機能

  • 数字キーによる選択 - 画面に表示中の選択肢/ボタンの隣に09の番号オーバーレイを描画し、対応する数字キー(メインキー上段およびテンキー)で選択を実行
  • 多数のアドオン対応 - ダイアログ選択肢に加え、リテイナーリスト・キャラクター選択・タイトルメニュー・コンテンツファインダー・グループ募集・郵便・幻想薬・ミラージュプリズム変換など多数のUIを網羅
  • アドオン単位の有効/無効切り替え - 設定ウィンドウで対応アドオンを一覧表示し、個別にショートカットを無効化できる
  • Raise中の自動停止 - 自キャラにRaise(蘇生)が掛かっている間はショートカット入力を抑止し、復帰直後の誤操作を防ぐ(既定で有効)

インストール

本プラグインはDalamud公式リポジトリでは配布されておらず、配布元のカスタムリポジトリを追加する必要があります

  1. /xlsettingsを実行し、Dalamud Settings の Experimental タブを開く
  2. Custom Plugin Repositories に以下のURLを追加して保存:
    https://github.com/NightmareXIV/MyDalamudPlugins/raw/main/pluginmaster.json
  3. プラグインインストーラー (/xlplugins) から SelectString を検索してインストール

基本的な使い方

コマンド動作
/ssプラグインの有効/無効を切り替え(オーバーレイのON/OFF)

対応UIを開いた状態でショートカット番号が表示されたら、その数字キーを押すだけで該当の選択肢/ボタンが実行される。テンキーでも同じ番号が利用できる。

設定ウィンドウでは以下を調整できる。

  • Disable when Raise active - 自キャラにRaiseが掛かっている間はショートカットを停止する(既定ON)
  • Enable SelectString for these windows - 対応アドオンごとの有効/無効。一覧から検索して個別にチェックを外せる

関連プラグイン

注意

  • 番号オーバーレイはフォーカス中(または直近にフォーカスがあった)のアドオンにのみ描画される。複数のウィンドウを開いている場合は対象が想定と異なることがある
  • 対応していないアドオンでは番号は表示されない。動作対象は対応アドオンのリストにあるUIに限られる