キャラクター

キャラクター

  • 22

マクロでも先行入力を可能にする方法

公開
マクロを使用していると単純にスキルを配置した時とは異なり、GCD時に先行入力を行うことが出来ません。

この問題を解決する方法として、同じアクションを重ねて記載すると言う方法(下記例1参照)が一般的ですが、これは同じアクションを複数記載しなければならず、マクロが記載できる15行を無駄に消費してしまうデメリットがあります。

例1
/micon ファストブレード
/ac ファストブレード <t>
/crosshotbar set サベッジブレード 1 RA3
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>
/ac ファストブレード <t>

上記の様に記載すると、先行入力を行うことが出来ますが、この中に他の処理を記述する余裕はありません。繰り返しを減らせば、記述する余裕は生まれますが、先行入力が失敗する可能性も高くなります。

ならば、どのようにして先行入力を行えば良いか?

私の出した答えは「もっと早く先行入力を行う事」です。

もっと早く先行入力を行うと上記の例1のマクロの場合、ファストは発動せずにR側の○ボタンがprocしていない(光っていない)サベッジに変化するだけになります。
ファストが発動後にサベッジに変化させたいので、これだと問題外です。そこで以下の様に記述します。

/micon ファストブレード
/ac ファストブレード <t>
/crosshotbar set ファストブレード 1 RA3 <wait.1>
/crosshotbar set サベッジブレード 1 RA3

上記の様に記載すると先行入力を行った場合、1秒だけファストがR側の○ボタンにセットされ、その後サベッジに変化します。

つまり1秒間だけファストブレードを押す時間が生まれます。この1秒間にファストを押し実行すれば、次のサベッジに変化した時にはサベッジがprocした状態になっている事になります。

この1秒間に表示されるファストブレードは手動でスキルを配置した状態と同じなので先行入力が行えます。

簡単に説明するとマクロで先行入力が出来ないのであれば、マクロでアクションを実行しなければ良いと言う方法になります。

しかしながら、上記のマクロだけではサベッジに変化した後、元のファストマクロが消えてしまいますので変化したスキルを元のマクロに戻す必要があります。

そこで以下のように記載します。

/micon ファストブレード
/ac ファストブレード <t>
/crosshotbar copy ナイト 1 剣術士 1
/crosshotbar set ファストブレード 1 RA3 <wait.1>
/crosshotbar set サベッジブレード 1 RA3 <wait.3>
/crosshotbar copy 剣術士 1 ナイト 1

この2文を記述する事で、ボタンを最初に押した際に現在のナイトのset1が剣術士のset1にコピーされ、4秒後に剣術士のset1からナイトのset1へXHBの情報がコピーされ元に戻ることになります。

使用しない剣術士のset1にナイトのXHBコピーし循環させることで、問題を解決しております。
連打しているだけで先行入力が行え、かつ記述も省略出来ると言う事になります。

が、この方法はファストを実行するまでにボタンを最低でも2回押さなければいけないと言うデメリットが存在します。
また実際にやると「もっと先行入力」はタイミングが難しく慣れるまでが大変です。慣れれば普通に出来ます。

実際に操作している動画を以下に貼り付けておきますので、参考にしてください。
https://youtu.be/Q-LdICjdnfQ


また以下の様に記載するとボタンを2回押すことに意味を持たすことが出来ます。

/micon ファストブレード
/ac ファイト・オア・フライト <me>
/ac ファストブレード <t>
/crosshotbar copy ナイト 1 剣術士 1
/crosshotbar set ファストブレード 1 RA3 <wait.1>
/crosshotbar set サベッジブレード 1 RA3 <wait.3>
/crosshotbar copy 剣術士 1 ナイト 1

このように記述すると連打しているだけでファイトが発動し、ファストが先行入力出来、サベッジも先行入力出来る事になり、一石二鳥のマクロになります。ただこの記述だとファイトを使用したくない場合でも使用してしまいますが・・・・。

最後に私が使っているマクロで先行入力した際の様子を公開致します。
https://youtu.be/PTDyKb2-fQA

コメント(22)

Poh Tan

Kujata [Elemental]

竜騎士おすすめマクロって、あります?(^_^;)

Makoto Tomoka

Gungnir [Elemental]

うわぁ、今すぐ試したいっ
でも、仕事で明日まで出来ないぃ……

素晴らしい日記をありがとぉございますっ!?

Qadisha Holyvalley

Kujata [Elemental]

プーさん
竜はやってないので、わからない(-_-;)
誰かがこのマクロを活用して作ってくれる事を期待してます!

マコトさん
そう言ってもらえると、頑張って考えたかいがありました!
注意点としては、このマクロはタイマーマクロの一種なので、バフをまとめているマクロと相性が良くありません。なので、私はバフはまとめずにsetマクロで毎回配置する様にしてます。

Meruru Nucoca

Atomos [Elemental]

なるほど・・・!
わからん!!\(^o^)/

Qadisha Holyvalley

Kujata [Elemental]

殿下
くっ・・・マクロ使わず全て手動入力者にはどうあがいても敵わん(ToT)

Lyla Straycat

Kujata [Elemental]

なるほどわからん(´・ω・`)

Qadisha Holyvalley

Kujata [Elemental]

ライさん
このやり取り恒例になりつつあるな(^q^)

対象のコメントは、投稿者によって削除されました。

Qadisha Holyvalley

Kujata [Elemental]

クララさん
ジャンジャン使ってください!
/xhbは私のマクロの至る所で使ってます。ナイトのマクロを日記に書いてますので、宜しければそちらもご覧ください。

Myun Muramasa

Kujata [Elemental]

なるほど。
解らん。(´ω`)
けどかでさんがマクロに特化してるのはわかた。

Qadisha Holyvalley

Kujata [Elemental]

ミュンさん
一番面白いコンテンツはマクロで間違いない!

Mint Chrosophie

Kujata [Elemental]

なるほど。
マクロコマンドの上に通常のWSやアビリティーを上書きするのか。。

マクロコマンド張り付けられる仕様よ実装はよ。。吉田?

/crosshotbar set マクロ51番 1RAD

これがあれ幅広がる。。


あ、
そうそう。
竜のオススメマクロ

/statusoff 捨身

やばい時に捨身をキャンセルできまふ。

Qadisha Holyvalley

Kujata [Elemental]

ミント嬢
マクロでマクロの張り替え出来ますよ!

/crosshotbar copy 剣術士 1 ナイト 1

このxhbをcopyする方法でやりたい事は代用出来る。準備が面倒臭いけど。

Mint Chrosophie

Kujata [Elemental]

うちもそれつかってる(笑)

クロスホットバーの1ページ丸ごとコピー(>_<)

かでしゃんには、是非機工士にトライしてほしいかも。
WSが少なくアビリティーだらけのあのジョブ。そして、アホみたいにバフアビリティーが多い。。。(リロード、クイックリロード、整備、ラピッドファイア、ハイパーチャージ、プロモーションで、アディで捨身、ホークアイ、猛者に静者!)

ミントンも現在悩み中(´Д`)

Qadisha Holyvalley

Kujata [Elemental]

ミント嬢
機工か。ミント嬢がそこまで言うジョブなら面白そうね!
チョットやってみよう。マクロ作成空き枠が後5個しか無いのが多分一番の障害になりそう。

Jiji Summer

Ultima [Gaia]

マクロを検索してたらこちらにたどり着きました。
とても参考にさせて頂いてます。
こちらのマクロをまったくそのまま使用させて頂いているのですが、たまに技が変わらずマクロの部分に上書きされてしまいます。
対処法とかありましたらご教授願います!

Qadisha Holyvalley

Kujata [Elemental]

ジジさん
恐らく他のマクロの横入りがあったのではないかと思われます。
このマクロはタイマーマクロの1種なので、バフマクロ等で割込されるとその時のXHBの状態で止まります。
改善方法は一応私の別のナイトマクロの日記に書いてますので、見てもらえれば幸いです。

Jiji Summer

Ultima [Gaia]

早速の回答ありがとうございます!
凄い早くてビックリしましたw

実は他のマクロが干渉してるのかと思い、このマクロだけにして運用してたのですが同じ現象が度々起こるので原因がわからずにいますorz
私の環境はPS4でやっています。
もう少し、どんな時に起こるか試してみます!
ありがとうございました!

Qadisha Holyvalley

Kujata [Elemental]

ジジさん
マクロの割込以外にもう1つマクロが止まる事があります。
それは場面転換が行われる時で、暗転が入るとXHBがその時の状態で止まります。
その場合は私は忠義切替マクロを押してXHBの状態をリセットする様にしています。

Jiji Summer

Ultima [Gaia]

遅くなりましたが原因がわかりました。
やはり仰るようにタイマーがストップされているようでしたので、余ってるsetで復元用を作りました。
カデさんのナイトや召喚のように複雑なのはまだ組めませんが少しずつ勉強していきます!ありがとうございましたー!

Lia Liber

Carbuncle [Elemental]

(´・ω・)つ/mlock

Ray Kibitu

Asura [Mana]

久しぶりにマクロ作りだして、、このことがわからなくて検索したらここに戻ってきました><
これかなり重要ですね。ありがとうございます。
コメント投稿

コミュニティウォール

最新アクティビティ

表示する内容を絞り込むことができます。
※ランキング更新通知は全ワールド共通です。
※PvPチーム結成通知は全言語共通です。
※フリーカンパニー結成通知は全言語共通です。

表示種別
データセンター / ホームワールド
使用言語
表示件数