PR

【FF11】ws_linkコマンド一覧まとめ|連携が動かないときのチェック方法

Windower

最後にゲーム内で使えるコマンド一覧と、うまく動かないときのチェック方法をまとめます。

コマンド一覧

コマンドは //wsl または //wslink のどちらでも使えます。

//wsl on                  -- 連携をON
//wsl off                 -- 連携をOFF
//wsl toggle              -- ON/OFFを切り替え
//wsl debug on            -- デバッグ表示ON(何を検知したか逐一表示)
//wsl debug off           -- デバッグ表示OFF
//wsl target t            -- デフォルトターゲットを<t>に
//wsl target bt           -- デフォルトターゲットを<bt>に
//wsl status              -- 現在の設定とシーン一覧を表示
//wsl scene list          -- シーン一覧を表示(statusと同じ)
//wsl scene on N          -- N番目のシーンをON
//wsl scene off N         -- N番目のシーンをOFF
//wsl scene toggle N      -- N番目のシーンのON/OFFを切り替え
//wsl role list           -- 登録済みの役割とキャラ名を表示
//wsl role set <役割ID> <キャラ名>  -- 役割にキャラ名を割り当て(保存も自動でされる)
//wsl role clear <役割ID>          -- 役割のキャラ名を空にする
//wsl json reload         -- ws_link_config.jsonを読み直す
//wsl json save           -- 現在の内容をws_link_config.jsonに保存
//wsl reload              -- アドオン自体を再読み込み

ゲーム内から直接キャラ名を登録することもできる

エディタを開かなくても、ゲーム内で

//wsl role set roleA 実際のキャラ名

と打てば、その場で役割にキャラ名が登録され、ws_link_config.json にも自動保存されます。急いで確認したいときはこちらが早いです。

全員まとめてリロードするマクロ

設定ファイルを更新したあと、6キャラ全員にws_linkを再読み込みさせたいとき、1キャラずつ//wsl reloadを打つのは面倒です。Windowerのsendコマンドには全キャラ宛の@all指定があるので、マクロ1行だけで済ませられます。

ゲーム内マクロ帳に、以下の1行を登録してください。

/console send @all lua r ws_link

頭の/consoleは必須です(sendはWindower側のコマンドなので、これを付けないとマクロが受け付けないことがあります)。これをパレットのボタンに登録しておけば、ワンクリックで6キャラ全員分のws_linkが一括リロードされます。

設定ファイルの再読み込みだけでよい場合(アドオン自体は再起動しなくてよい場合)は、同じ要領で以下でもOKです。

/console send @all wsl json reload

動かないときのチェック順

  1. //wsl status を打つ
    • enabled=ON になっているか
    • シーンの数が想定通りか、各シーンが ON になっているか
  2. //wsl role list を打つ
    • 役割にキャラ名がちゃんと入っているか確認。空欄(未設定)のままだと、そのシーンは動きません
  3. //wsl debug on にしてみる
    • 技を検知するたびにチャットログに表示されるようになるので、そもそも検知できているか確認できます(英語名/日本語名の両方が並んで表示されます)
  4. チャットに warning: scene(s) reference role "..." but it has no character name set yet と出ていないか確認
    • 出ていたら、そのロールにキャラ名が入っていません。//wsl role set かエディタで登録してください

まとめ

  • 初期設定は①役割にキャラ名を入れるだけ
  • シーン作りは②の画面で手作業、または連携チェーンの自動作成でまとめて作る
  • 困ったら //wsl status//wsl role list//wsl debug on の順に確認

これで導入から運用まで一通り解説しました。お疲れさまでした。

コメント

  1. 通りすがりの購読者 より:

    WS_Linkの記事 UPありがとうございます。
    早速使ってみました。
    基本的には、大変満足しておりますが、少しだけ要望があります。

    WSや魔法のターゲット選択ですがを選択できるとMBの等は楽になりそうです。

    WS選択画面ですが召喚獣やマトン、獣のペットのWSを選択できると嬉しいです。

    潜在消しで使えるようにフェイス(主にAyame)のWSにも対応していただけると潜在消しがグッと楽になるかと思います。

    要望ばかりで申し訳ありませんが、対応していただけたら幸いです。

  2. SOUG より:

    あーいいですね〜(о´∀`о)自分もまだ全ジョブでやってないので把握してない部分もある為色々ためになります!

    「WS選択画面ですが召喚獣やマトン、獣のペットのWSを選択できると嬉しいです。」
    コレはよく考えるとそれも入れないといけないですね!約束はできませんがやってみます!

    「潜在消しで使えるようにフェイス(主にAyame)のWSにも対応していただけると潜在消しがグッと楽になるかと思います。」
    コレもそうですね!アヤメが打った後とかに自動で出るとかなり楽になりますね! 全てのフェイスは無理かもしれませんが主に要望が多いキャラに絞って打てるようにしたいですね!

    「WSや魔法のターゲット選択ですがを選択できるとMBの等は楽になりそうです。」
    もうちょっとこの要望詳しく聞かせていただけますか?思い違いで別の事をやってしまいそうなのでw

    • 通りすがりの購読者 より:

      ご返信ありがとうございます。
      文字の一部が消えていたようです。

      WSや魔法のターゲット選択ですが<tid>を選択できるとMBの等は楽になりそうです。
      sendとGSのセットで使われるコマンドですね。
      サブキャラが常に敵をターゲットしている状態なら良いのですが、そうでない場合コマンドエラーが出てしまうので。

      • SOUG より:

        一応 言われてたリクエストはなんとかやってみましたが制限はあります!ペットの全ての技をやることになるとかなり膨大なデータになるのでよく呼出されそうなペットの技のみになります あとフェイスなどはリクエストがあったアヤメだけですが対応してます! ws_link記事3記事目4記事目にやり方は書いてあります(о´∀`о) 不具合とかはまだそこまで確認できてないのでもし何かあればご連絡くだされば対応します!あー後ファイルもダウンロードし直してくださいね♪

  3. 2年ぶり復帰者 より:

    お初にかかります。直観的にLuaを作成できてとても便利です。
    1点気になったことがあります。
    学者の一人連携についてです。
    「(2) 連携チェーンを一括作成」項目のアビリティに”震天動地の章”が選択できないため連携ができません。
    ws_magic_dictのファイルを見ると”戦術魔導書”は存在するのですが、その先の各アビリティがありません。
    よければ対応していただけると幸いです。

    • SOUG より:

      コメントありがとうございます!ありゃwやっちゃってますね~作りかけの第一段階の時は自分も学者専用で作ってたんですが何かの拍子でぐっちゃになってましたねw修正しなおしたので【ws_link_config_editor.html】ファイルと【ws_magic_dict.lua】ファイルを【FF11/Windower】WS連携自動化アドオン「ws_link」の導入方法(ダウンロード〜設置)ダウンロードしなおしてくださいね!

      • 2年ぶり復帰者 より:

        早速の対応ありがとうございます!アビリティ項目に震天動地の章が追加されてました!
        ですがターゲット項目にが存在しないため2回目の震天~が組込めません・・・。
        やのままにするとクライアント毎強制終了してしまします。
        度々で申し訳ありませんが、御対応していただけると幸いです。

        • 2年ぶり復帰者 より:

          (誤)ターゲット項目にが存在しないため2回目の震天~が
          (正)ターゲット項目にが存在しないため2回目の震天~が

  4. 2年ぶり復帰者 より:

    何度も申し訳ありません。 自分をターゲットにする項目が存在しないの意ですね・・・。

    • SOUG より:

      指摘めちゃくちゃ助かります!今<me>を入れました!【ws_link_config_editor.html】ファイル入れなおしてみてくださいwまたなにか不具合あればお気軽にお願いします(*‘∀‘)
      <me>←これ半角でいれたらこのコメントには表示されませんね(*‘∀‘)大文字で入れたら表示されるんですねw

      • 2年ぶり復帰者 より:

        御対応ありがとうございます!早速触ってみます。また何かあれば是非よろしくお願いします。

      • 2年ぶり復帰者 より:

        度々申し訳ありません。今確認したのですが、2回目の震天でクライアント強制終了します・・・。
        核熱連携:1回目震天~をトリガ設定→ファイア→震天~(2回目)→雷門
        ファイルは全て更新してみたのですがダメですね・・・。時間があれば確認よろしくお願いします。

        “scenes”: [
        {
        “name”: “連携チェーン_詠唱役1→詠唱役1”,
        “enabled”: true,
        “trigger”: {
        “who”: “roleA”,
        “ja”: [
        “震天動地の章”
        ]
        },
        “steps”: [
        {
        “who”: “roleA”,
        “kind”: “ma”,
        “name”: “ファイア”,
        “cmd_name”: “ファイア”,
        “target”: “”,
        “delay”: 1
        },
        {
        “who”: “roleA”,
        “kind”: “ja”,
        “name”: “震天動地の章”,
        “cmd_name”: “震天動地の章”,
        “target”: “”,
        “delay”: 4
        },
        {
        “who”: “roleA”,
        “kind”: “ma”,
        “name”: “雷門の計”,
        “cmd_name”: “雷門の計”,
        “target”: “”,
        “delay”: 1
        }
        ]
        }
        ]

        • SOUG より:

          報告ありがとうございます!一応これで大丈夫かっやってみてください~アビリティ(/ja)も、WSや魔法と同じように日本語→英語に変換してから送るように統一。震天動地の章のような日本語名がそのまま送られていたのを解消してみましたw 【ws_link.lua】ファイル更新しましたのでこのファイルだけ上書きした後かならずゲームのチャットに【//wsl reload】してくださいね

          • SOUG より:

            色々こちらで試しました、一人連携がちゃんとできてなかったのでそこも見直ししました 【ws_link.lua】ファイル更新しましたのでこのファイルだけ上書きした後かならずゲームのチャットに【//wsl reload】してください!

  5. 2年ぶり復帰者 より:

    度々の御対応ありがとうございます!改めて使用させていただきます!