「Something Need Doing」について【2023/01/06更新】
somethingneeddoing
はじめに

当記事のツールを使用することで被るいかなる不利益も
当ブログでは一切の責任を負いません
導入・使用は自己責任です
ここで言う自己責任とは
見つかったらBANされるかもしれないリスクを受け入れる
ことに他ならないです。

当ブログで紹介しているツールは
海外サイトへの接続を含むコンテンツばかりです。
VPNサービスの契約を強くオススメします。

攻略の楽しみを失う
他のプレイヤーを不快にする
という可能性を含んでいます。

上記の内容に少しでも嫌悪感を抱かれる方は
ブラウザバック強くお勧めします。

記事の更新通知などはTwitterDiscordにて行っています。

更新履歴

2022/09/10
各リテイナーを上から順に選択するマクロを追加しました。
これで全自動化できます。

2022/09/15
上記のマクロを更に編集。
呼び鈴を選択するところから全自動になりました。
コメントしていただいた方、ありがとうございます。

2022/09/26
ゲーム内マクロからSNDのマクロを実行する方法を追記。
/pcraft run ○○ のようにゲーム内マクロを用意すれば
SNDの画面を起動する必要がなくなります。

2022/10/06
自動制作プラグイン「Artisan」の記事を追加しましたので、
こちらにもリンクを貼っておきます。
自動制作に関してはSNDを超えています。

2022/10/07
リテイナー用のマクロを使う際に、
QoL Barを使うと良さそう。
ちょっと追記。
永続ループのところに追記。
設定項目の解説がなかったので追記。

2022/10/19
リテイナー用マクロのところをちょっと修正。

2023/01/06
ゲーム内マクロからマクロを実行するところを一部追記。

(2022/10/06更新)自動制作プラグイン「Artisan」の紹介

自動制作に関してだけ言えばSNDより便利なので、こちらをおすすめします。

マクロも必要ありません。

導入方法

参考にしたページ

GitHub - daemitus/SomethingNeedDoing

システムからDalamud設定を開く

Escキーを押してシステム画面を開き、Dalamud設定を開きます。

試験的機能タブでURLを入力

① 試験的機能タブをクリックする

② 入力欄に https://github.com/daemitus/MyDalamudPlugins/raw/master/pluginmaster.json
と入力する

③ をクリックする

④ 保存して閉じるをクリックする

あとはプラグインリストから検索しインストール。

(2022/10/07追記)設定項目

ここから開きます。

Optionsタブ

クリックで拡大

Commands, Modifiers, Lua, CLI, Clicks, Sendsタブ

こちらは入力できるコマンドの例が載っています。

自分でなにか作る際にはこちらを参考にすると良いです。

基本の使い方

マクロの土台を作る

土台の中身に実行したいマクロを貼り付ける

「Unnamed Macro」の名前は自由に変更可能です ③はペースト。
ゲーム内のマクロはそのまま改変なしで使えます。

上記画像では「コピーする」と書いてありますが、
自分で作ることももちろん可能です。

制作する以外で使う場合は/waitのコマンドを使うことになります。

(制作のみ)ループ設定をする

-1 にすることで永続ループ
永続ループ設定について

上記の②・③の設定をすることにより、
マクロがループされるたびに

/waitaddon "RecipeNote"
/click "synthesize"
/waitaddon "Synthesis"

のコマンドがマクロの前に追加されます。(これを追加するための設定と言ってもいい)

マクロページを別のマクロ(制作以外のもの)に流用したときに
/waitaddon "RecipeNote"のエラー文が出るときは確認してください。

OptionsタブでSmart Waitにチェックを入れる

ゲーム内マクロをそのまま貼り付けた場合waitの秒数は無視されます。最速で実行します。

寝マクロのように製作開始のボタンを押す設定をしなくても、
自動で制作を開始してくれるので
制作部分のマクロだけで良いです。

上手く設定すれば寝マクロの代わりになるかも?

リスプレンデントツールを作る場合

状態の指定をするコマンドはあるようですが、
日本語での指定をするために少し調べる必要がありそうなので、
一旦ゲーム内マクロを半永久的に回す方法を紹介します。

リスプレンデントツール用マクロの一例

1つ目のマクロを「1」キー、2つ目のマクロを「2」キー、それぞれの動作秒数を40秒と仮定します。また上記で紹介しているSmart waitのチェックは外してください。

/send KEY_1 <wait.40>
/send KEY_2 <wait.40>
/loop 10

ループ回数、秒数は任意で変更してください。

制作手帳を開いた状態で実行ボタンを押す

コメントで頂いたマクロ例

巨匠の薬酒をリーヴ受注→納品するマクロ

2022/06/02 15:49
おそらくこれで前提は完成かなという印象です。

2022/06/05 20:44
「現在のジョブ」に関する前提を追加。

前提

✅ Yes Alreadyでの設定一覧

↑この4つをやっておかないと
 下記のマクロはうまく動きません。

✅ 88の依頼2つ86の依頼1つを先に受けた状態

✅ キーバインド設定で「決定」「エスケープ」「サブコマンド」の確認

テンキーレスのキーボードを使っている場合は
F9~F12あたりを使うといいかも。
その際には下記マクロの太字の部分を
自分の使用するキーに書き換えてくださいね。

✅ 現在のジョブリーヴを受注したいジョブにする

一応これも前提として必要なので追記しておきます。
マクロ例(錬金86:巨匠の薬酒)

/target グリッグ
/send Numpad0
/waitaddon JournalDetail
/click journal_detail_accept
/wait 0.5
/send Escape
/click select_string4
/wait 0.5
/target アルダイルン
/send Numpad0
/waitaddon SelectIconString
/click select_icon_string2
/waitaddon Request
/send Multiply
/send Numpad0
/send Numpad0
/click request_hand_over
/wait 2
/loop ○(任意の数字)

Numpad0・・・決定
Escape・・・エスケープ
Multiply・・・サブコマンド

太字の部分は各自で設定する箇所です。
「前提」と同じようにしていれば
変更せずにそのまま使えます。
waitの秒数(特にループ直前のもの)は
余裕を持っておくと良いです。
2秒としておきました。(2022/06/02 13:18)
/click select_icon_string2
の「2」の部分は、
納品をするときの
「上から何番目の選択肢か」で決まります。

呼び鈴にアクセスしてから実行すれば全自動になるコマンド

/waitaddon RetainerList
/click select_retainer1
/waitaddon RetainerList
/click select_retainer2
/waitaddon RetainerList
/click select_retainer3
/waitaddon RetainerList
/click select_retainer4
/waitaddon RetainerList
/click select_retainer5
/waitaddon RetainerList
/click select_retainer6
/waitaddon RetainerList
/click select_retainer7
/waitaddon RetainerList
/click select_retainer8
/waitaddon RetainerList
/click select_retainer9
/waitaddon RetainerList
/click select_retainer10

呼び鈴前で実行したい場合は
/target 呼び鈴
/send Numpad0 (←任意で変更)
を最初に付け足しましょう。

(2022/10/07追記)呼び鈴を開いている間はホットバーが見えない→QoL Barなら使えます

QoL Barはホットバーが表示されていない間でも使えます。

QoL Barに「/pcraft run リテイナー」などのコマンドを設定し、
呼び鈴を開いている間にQoL Barからマクロを入力することで
スムーズにリテイナーベンチャーを完了→再依頼できます。

打ち込むわけではないですが、コマンドをラクにするために
Simple Tweaksでコマンドショートカットを作成することができます。

あくまで一例です

(記述途中)マクロ内で使えるコマンド

試していない項目が多いので、すべてを紹介するのは無理なのですが・・・。

使えそうなコマンド

/click guild_leve_tradecraft ・・・リーヴ受注画面制作稼業を開く

随時更新予定。

/waitaddon で使えるコマンドについて

現在用いている使い方としては、例えば
/waitaddon SelectString → 選択肢のウィンドウが表示されるまで待つ
などがありますが、太字の部分の文字列(この例ではウィンドウの内部処理名)をどうやって探せばいいかを書いておきます。

このコマンド、YesAlreadyと相性が良すぎるというか
YesAlreadyを使ってる人用のコマンドですね。
作者が同じなので当たり前といえば当たり前なのかもしれませんが。

ウィンドウごとの内部処理名を表示

/xldata

とコマンド入力すると、Dalamudのウィンドウが表示されます。

このウィンドウはリアルタイムに更新されていくので、
表示したまま目的のウィンドウを閉じたり開いたりすることで
目的のウィンドウの文字列が把握できます。

やり方

① Adoon Inspectorを選択

② Depth Layer 5を選択

③ 名称を知りたいウィンドウを開いたり閉じたりすれば
  当該ウィンドウの名称が分かる(画面ではマケボの画面がItemSearchだと分かる)

/waitadddonの例

/waitaddon SelectString

/waitaddon IconSelectString

/waitaddon RecipeNote

(2022/09/26追記)ゲーム内マクロからSNDのマクロを実行する方法 /pcraft run ○○

/pcraft run でゲーム内マクロからSNDを実行

SNDのHelpにこのようなタブがあり

/pcraft run MyMacro

のようにゲーム内でSNDのマクロを実行するコマンドが紹介されています。

 

2023/01/06追記 マクロを止める方法 /pcraft stop loop

上記画像にも書いてありますが

/pcraft stop loop

でマクロを停止させられます。

離席マークがつかないようにするには

システムコンフィグで設定

システムコンフィグ→その他の設定→自動離席モード設定→切り替えない

あとがき

やれることは多そうなプラグインなので、
コメントなどで情報提供をお待ちしております。

コメント一覧
  1. 匿名 より:

    /target グリッグ
    /send F12
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target アルダイルン
    /send F12
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send Multiply
    /send F12
    /send F12
    /click request_hand_over
    /wait 2
    /loop 100

    決定操作F12
    エスケープEsc
    サブコマンドF11
    [SND] Failure while running /waitaddon "Synthesis" (step 4): Addon not found
    このエラーが出てくるんですけどどうしたらいいのでしょうか?

  2. 匿名 より:

    いつもお世話になって居ります。
    巨匠の薬酒をリーヴ受注→納品するマクロを参考に「指定採集:霊域に棲息する現地固有種サンプル」の受注納品をやってみたのですが、挙動が安定しない状況です。
    [SND] Unexpected error
    上記エラーで進みません。
    前提条件も採集用にして問題なく設定できていると思うのですが。
    お手数ですがサンプルをご提供いただけませんでしょうか?

    • とらまめ より:

      どこで止まるかはわかりますか?

      • 匿名 より:

        実行してすぐなので最初からだと思います。
        エラーの行なども出ずに[SND] Unexpected errorが出るだけなのです、、、

        /target グリッグ
        /send Num0
        /waitaddon JournalDetail
        /click journal_detail_accept
        /wait 0.5
        /send Esc
        /click select_string4
        /wait 0.5
        /target ワートウィブ
        /send Num0
        /waitaddon SelectIconString
        /click select_icon_string2
        /waitaddon Request
        /send Num*
        /send Num0
        /send Num0
        /click request_hand_over
        /wait 2
        /loop 5

        • 匿名 より:

          PC再起動にてマクロが動きました。
          曖昧な部分を残しながらも解決しましたので記録を残します。
          最初から止まる現象は脱したものの、
          マクロでは最初にグリッグを選択することができず、マウスにてグリッグを右クリックしてあげたところ進みました。
          ところが、ループ回数を増やしたところ15回ぐらいでstep3で止まるエラーが出て、スキップしてスタートするとまたしばらくうまく動くという感じで、挙動が安定しませんでした。
          しかし、その繰り返しで数分で99枚のチケットを処理できましたので概ね成功としましたw
          お騒がせしました。

          • とらまめ より:

            ご報告ありがとうございます。
            マクロ自体が間違っていなくても、その他不確定要素で動かなかったりするんですね。。
            安定して動かせるようにマージンを取ったマクロを書けるといいなとは思いました。
            本当の原因が何かわからないことには、どこでマージンを取るかというのも難しい話ですが・・・

            • 匿名 より:

              いつも参考にさせていただいてます。
              私も同じ状態で再起動含め成功はしなかったのですが、途中まで動いたので情報だけでもと思い記載してます。
              同じくエラー行とうでず[SND] Unexpected errorと表記され

              /target グリッグ
              /send Numpad0
              /waitaddon JournalDetail
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /click select_string4
              /wait 0.5
              /target アルダイルン
              /send Numpad0
              /waitaddon Request
              /wait 6
              /loop 20

              とすることで納品だけ手動で行う必要があるが一応動く状態でした。
              なぜか私の環境だとなぜかsendを追加すると[SND] Unexpected errorと表示されてしまいます。

              • 匿名 より:

                参考になるかわかりませんが
                /waitaddon JournalDetail
                /wait 0.5
                /click journal_detail_accept
                とすることで私の環境では安定するようになりましたのでお試しあれ

  3. 匿名 より:

    畑自動植え付け&回収のマクロがどうやっても作れないので何かアドバイスをいただけませんか…

    • とらまめ より:

      無人島全然やってなくて分からないので、
      私の方からはできるようになってからコメントさせていただきます。。

  4. 匿名 より:

    いつもありがとうございます、とても役に立っています

    リーヴ納品のように個数がスタックするアイテムではなく、
    収集品のように1個1個が別枠でインベントリに保管されるアイテムを
    自動で納品するようなものはできますでしょうか…?

    • とらまめ より:

      収集品の場合は今は納品ウィンドウで決定ボタンを連打すれば良くなったので、
      そこに対して決定ボタンを連打するマクロがあれば良さそうと思っていましたが、
      押下している間だけ決定ボタンを連打してくれるようなツールがあれば最適かなというのが今の意見です。
      納品できる個数もスクリップ上限までであればそこまで多くないですし、
      私は手動でやってますね。

      • 匿名 より:

        すみません、例で収集品を出したのが良くなかったです…

        具体的には、蒼天街で復興用のアイテムをクラフターで大量に作ったのを納品したいな、と思っていたのですが
        収集品と違って、蒼天街の納品ウィンドウは1個1個手動で選択しなければならず…

        • とらまめ より:

          1つ1つ選択するのではなくて、
          納品のウィンドウで
          サブコマンド→決定→決定
          で納品できるような気がしますね・・・
          サブコマンドを入力するとそのウィンドウに
          候補となるアイテムが一覧で表示されると思うので。

          • 匿名 より:

            ありがとうございました、サブコマンドのキーの存在を知らなかったので、
            試しに登録したところできました!

            いつもありがとうございます!

  5. 匿名 より:

    はじめまして
    Something Need Doingのマクロで特定のキーを押し続ける、というのは可能ですか?

  6. 匿名 より:

    見よう見まねで作成した製作&修理&リテイナー更新を1時間おきにループする設定です。
    /loop 142 ← 製作マクロのループ回数で使うマクロによって変わります。
    /loop 2 ← 3回実行します。(3時間実行)
    /target リテイナーベル ← 状況によって”呼び鈴”に変更して下さい。

    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"
    /ac 真価
    /ac マニピュレーション
    /ac 長期倹約
    /ac 下地加工
    /ac イノベーション
    /ac 下地加工
    /ac 下地加工
    /ac 下地加工
    /ac ビエルゴの祝福
    /ac ヴェネレーション
    /ac 下地作業
    /ac 下地作業
    /ac 下地作業
    /loop 142
    /waitaddon "RecipeNote"
    /send F5
    /send F4
    /waitaddon "Repair"
    /click repair_all
    /waitaddon "SelectYesno"
    /click select_yes
    /waitaddon "Repair"
    /send F4

    /target リテイナーベル
    /send Numpad0
    /waitaddon "RetainerList"
    /click select_retainer1
    /waitaddon "RetainerList"
    /click select_retainer2
    /waitaddon "RetainerList"
    /click select_retainer3
    /waitaddon "RetainerList"
    /click select_retainer4
    /waitaddon "RetainerList"
    /click select_retainer5
    /waitaddon "RetainerList"
    /click select_retainer6
    /waitaddon "RetainerList"
    /click select_retainer7
    /waitaddon "RetainerList"
    /click select_retainer8

    /send ESCAPE
    /send F5
    /loop 2

    • 匿名 より:

      【追加記入】
      F4:修理
      F5:製作手帳

      上記のように設定していますので適当に変更ください。

  7. 匿名 より:

    リスプレンデントツールの説明箇所についてですが、現状の説明だと上手くループしない気がします。
    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"
    /send KEY_7
    /loop 10
    こういった書き方になるのではないでしょうか?

    あとこれは余談ですが、マクロが2個以上の場合はMacro Chainによる/nextmacroを使用するといいかもしれないですね。

    • とらまめ より:

      コメントありがとうございます。
      条件として「永続ループの設定をしている」ことを書きそこねました。
      永続ループの設定がどのような変化を及ぼすか、も明記していなかったので、
      併せて記事内に追記しました。確認お願いします。

  8. 匿名 より:

    少し遅くなったかもしれませんが、巨匠リーヴ納品の時、YesAlreadyのList欄にアルダイルンと「製作依頼:品質を高める錬金薬」と書けば、「/click select_icon_string2」もいらなくなります。

  9. 匿名 より:

    製作中、たまにエラー文が出て止まることあります。
    [SND] Failure while running /ac イノベーション (step 7): Did not receive a timely response

    これが例なんですけど、これってどうしたら常にでなくなりますか?

    • とらまめ より:

      バックグラウンドで低リフレッシュレート下だと起きることがあります。
      バックグラウンドでリフレッシュレートを下げる設定を切るのが対応策になると思われます。
      私の場合、バックグラウンドでリテイナーを回す作業をすると止まる感じですね。

  10. 匿名 より:

    リテイナーの価格変更再出品的なマクロを考えていたのですが
    1ギル下げてクリップボードにコピーするプラグインとの併用を考えていて
    SNDで文字の貼り付けをすることは可能でしょうか
    自分でやってみて見当たらずダメかなと思ってはいるのですが
    ダメもとで質問させていただきます。
    よろしくお願いいたします。

    • とらまめ より:

      MarketBuddyとの組み合わせの方が現実味がありそうです。
      SNDで「貼り付け」のコマンドができるかわからないので・・・。
      MarketBuddyの記事はこちらです。
      出品価格調整ワンポチ「Market Buddy」について
      おそらく/send ○○(決定キー)との組み合わせでできそう。

      • 匿名 より:

        お返事ありがとうございます。
        該当記事はPenny Pincherを導入していたので
        似た機能だな と流し見だけしておりました。

        可能性が見えてきたので後ほど試してみます。
        ありがとうございます。

  11. 匿名 より:

    SNDでつくったマクロをホットバーに登録する方法はありますか?

    • とらまめ より:

      SNDには/runmacroというコマンドがありますが、
      これはSND上でないと使えないようですね。
      なのでゲーム内のマクロから実行するのはできなさそうです。
      もし知っていらっしゃる方がいればコメントにて情報いただけるとありがたいです。

      • 匿名 より:

        ゲーム内マクロに記述してホットバーにセットする場合は
        /pcraft run 任意のマクロ名
        という記述になります。

        途中でストップしたい場合は
        /pcraft stop
        も作っておけばいいと思います。

        詳細はSNDヘルプウィンドウのCLIタブにあります。

  12. 匿名 より:

    こんにちは
    各リテイナーを選択するコマンド(ベンチャー自動化と併せれば全自動になります)
    これの先頭に
    /target 呼び鈴
    /send Numpad0
    と付け足すとさらに楽になると思います。
    (視界内に複数あると意図しない呼び鈴タゲったりしますが)

    SNDに登録したマクロを直で呼び出し実行できたら
    さらにQoL向上に繋がると思いますがご存じないでしょうか?

    • とらまめ より:

      なるほどありがとうございます。
      記事内の例に付け足しておきます。
      呼び出し実行でしたら、これがそうなのかなと思いました。

      • 匿名 より:

        こんにちわ。回答ありがとうございました。
        リテイナーのマクロですが最初に提案されていたマクロは寝マクロ特化かなと今更ながら思いました。
        私の提案した呼び鈴を付け加えたものでもwaitを加え調整すればできなくはないですが
        余計な行はエラーの原因にもなるので通常用と寝る前用と作った方がいいかもしれません。
        呼び鈴ターゲットを付け加えたバージョンでうまく動かない場合は
        /wait 0.1をsendとの間に付け加えるといいかもしれません。

        今提案されているリテイナー選択自動マクロの最後からさらに
        /waitaddon RetainerList
        /send Escape
        この2行を加えるとリテイナーウィンドウを閉じるまでやってくれます。

        SNDマクロをホットバーへ登録する方法について9月26日に匿名の方が
        教えてくれました。
        そこで思い付いたのがQoLBarとのあわせ技になりますがコマンド欄に

        /pcraft run マクロ名
        /pcraft stop

        ModeをIncrementalにします。こうすることにより止めたければ
        同じアイコンをダブルクリックすると止まります。
        Incrementalモードは他にも応用が効く機能なので研究すると面白いかも。

        • 匿名 より:

          すいません。QoLBarのIncrementalモードの動作については
          誤った情報でした。

          誤 ダブルクリックすると止まる×

          正 次のクリックで止まる○

          たいした違いではないと思われるかもしれませんが
          SNDは再起動しない限りいつまでもこの次のクリックを覚えています。
          私が示したマクロの動作は次のクリックで必ずstopが実行されることになります。
          Incrementalモードはクリックするたびに必ず一行づつ処理をしていく動作でした。
          (マクロが5行なら5クリックしないと完遂しません)
          この動作はこれはこれで使い道はあると思いますが
          検証不足で誤った情報を発信してしまい申し訳ありませんでした。

          • とらまめ より:

            検証ありがとうございます。
            なかなか興味深い機能ですね・・・。
            呼び鈴を開いている最中はQoLBarが最適解ですし、
            検証していただけるのは非常にありがたいです。

  13. 匿名 より:

    エラーに関する質問です

    /ac 真価
    /ac マニピュレーション
    /ac 長期倹約
    /ac 下地加工
    /ac 下地加工
    /ac イノベーション
    /ac 下地加工
    /ac 下地加工
    /ac グレートストライド
    /ac ビエルゴの祝福
    /ac ヴェネレーション
    /ac 下地作業
    /ac 下地作業
    /ac 下地作業
    /ac 模範作業

    上記マクロを実行中、3行目の[長期倹約]までは成功しますが、4行目の[下地加工]でエラーが出て止まってしまいます。

    エラーメッセージ;
    [SND] Failure while running /ac 下地加工 (step 4): Could not parse percent hq number in the Synthesis addon

    他のマクロに組み込んである [/ac 下地加工]は動作するのですが、上記マクロを実行するとエラーが出ます。。。

    自分なりに色々と設定を調べましたが、改善できませんでした。

    ご教示いただければ幸いです。

    • 通りがかり より:

      家具など品質が関係ないもので作成をしていませんでしょうか?

    • とらまめ より:

      回答遅れて申し訳ございません。
      他の方がおっしゃっているように、何を作ろうとしているのかを教えていただけないでしょうか。

  14. 匿名 より:

    任意のキーを○秒間押したままにするコマンドってありますか?

  15. 匿名 より:

    /loopの所に回数入れると不具合起きる感じでした。
    /loopのままで動かしてると普通に動作しました。
    こんな感じです。中身は10分毎にリテイナーを1~9まで開くです。
    /click select_retainer1
    /waitaddon RetainerList
    /click select_retainer2
    /waitaddon RetainerList
    /click select_retainer3
    /waitaddon RetainerList
    /click select_retainer4
    /waitaddon RetainerList
    /click select_retainer5
    /waitaddon RetainerList
    /click select_retainer6
    /waitaddon RetainerList
    /click select_retainer7
    /waitaddon RetainerList
    /click select_retainer8
    /waitaddon RetainerList
    /click select_retainer9
    /waitaddon RetainerList
    /wait 600
    /loop

    • とらまめ より:

      なるほど・・・放置中に使うマクロですね。
      私は1時間に1回のリテイナー開始が面倒なので記事内に追記したようなマクロを作りましたw
      回数入れるのが原因だったということでしょうかね。。

  16. 匿名 より:

    すいません、質問です。
    リテイナーの画面でそれぞれのリテイナーをクリックしていきたいのですが、どのようなマクロを使えばよろしいのでしょうか?

    • とらまめ より:

      /send と /wait を組み合わせて作れそうです。
      /send ○○(決定)
      /wait 3(リテイナーベンチャーを自動で処理している時間)
      /send ××(↓を入力)
      /send ○○(決定)
      こんな感じでしょうか

      • 匿名 より:

        ありがとうございます。質問した後にhelpとにらめっこしてたらそれらしいコマンドありました!
        /click select_retainer1
        /waitaddon RetainerList
        で数字を変えれば各リテイナーへ順にアクセスできました!

        ただこれの最後にwaitを数分単位&loopを入れてしばらく放置してるとSomething Need Doing自体が動かない状態になりました。原因をご存じでしょうか?
        状態としては赤文字のエラー文が無い。
        一度今動いているマクロを止めて他の製作とかのマクロを動かしても、エラー文が出るわけでもなく全く動作しない(FF自体は動く)。
        クライアント再起動でまた動くようになる。

  17. 匿名 より:

    SNDで、食事が切れたら薬製作をとめて食事をして、再度ループさせるというのは可能でしょうか?

    • とらまめ より:

      できなくもなさそうな気はしますが・・・。
      やるにしてもループ数決めて何回後に食事するみたいな形になるかも?
      気が向いたら考えます。
      ・装備が壊れた
      ・食事が切れた
      など「指定したステータスより低い場合ループを止める」という設定はあります。
      /requirestats というコマンドになります。
      /requirestats 2600 2500 500 などのコマンドにして使うようです。

  18. 匿名 より:

    離席マーク対策ってシステムコンフィグ>その他の設定>自動離席モード設定 を切り替えないではダメなのでしょうか?

    • とらまめ より:

      「切り替えない」の設定があるの初耳でした・・・w
      それでいいと思います。
      自動ログアウトがなければAntiAfkKickを入れる必要はないですね。。w

  19. 匿名 より:

    コーヒークッキーのリーヴ納品を記載させていただいたものです!リーヴ納品について6.2より受注画面を閉じる際send Escape2回が必要になってるかもです!理由はわかりませんが、自分は初日に直してから問題なくそれで動作しておりますので、ご参考までに!

    • 匿名 より:

      一応補足でいままで使ってた方は前のマクロに+して【/send Escape】を1行だけ入れれば通常通り動くのでこんな感じになります!

      /target グリッグ
      /send Numpad0
      /waitaddon JournalDetail
      /click journal_detail_accept
      /wait 0.5
      /send Escape
      /send Escape
      /click select_string4
      /wait 0.5
      /target アルダイルン

  20. やすし より:

    いつも参考にさせていただいております。
    (おそらく)アプデ後から、「send」コマンドが機能していないのですが、これは私の環境だけでしょうか?
    たとえば、上記にある

    /target グリッグ
    /send O(キーバインドで"決定"にしてある)
    /waitaddon JournalDetail
    /click journal_detail_accept

    これを実行すると、グリッグを選択はしますがメニュー画面は現れません。
    試しに「send O」のみのマクロを作ってグリッグを手動選択後に実行しても無反応。
    グリッグ以外で試しても結果は変わりませんでした。

    SNDのヘルプ内「Sends」タブでキーがアクティブになるかを試してみると、ちゃんと反応しているようです。

    機能していないのはSendだけのようで、Clickやクラフターマクロは問題なく使えています。

    他に考えられる原因はありますか?

    • とらまめ より:

      コメントありがとうございます。
      私自身はリーヴ納品マクロが正常に動いているので、
      sendマクロが動作しない原因はよくわからないですね・・・。
      もともとは正常に動作していた、ということですよね?

      • 匿名 より:

        返事が遅れました。SSDの故障でPC再インストールしたのですが、ちゃんと動くようになっていました!なので結局何が原因だったのがわからずじまいです…。

  21. ゆらら より:

    迅速なお返事ありがとうございます。
    繰り返しのところを「1」にしておりました。
    0以外だと製作手帳を開くというマクロを挟んでしまうのですね。失礼しました。
    ありがとうございます。
    ↓このようなマクロを貼ってやってるのですが11行目がうまくいきませんでした。
    /target グリッグ
    /send O
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string3
    /wait 0.5
    /target アルダイルン
    /send O
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send U
    /send O
    /send O
    /click request_hand_over
    何度も質問失礼します。

    • とらまめ より:

      エラーメッセージを教えていただけますか?
      コピペしている以上文字の間違いというエラーは抜きで考えます。

      • ゆらら より:

        [SND] Failure while running /waitaddon SelectIconString (step 11): Addon not found
        こちらです。

        アルダイルンをターゲットして
        「何を聞く?
         
          リーヴとは
          受注権について
          採集稼業について
          製作稼業について
          やめる」
        の画面で止まってしまいます。

        • とらまめ より:

          yesalready側の設定は済んでいますか?

          • ゆらら より:

            【YesNo】タブ:ハイクオリティ品が~ の追加
            【Lists】タブ:(グリッグ)製作稼業 の追加
            【Talk】タブ:グリッグ / アルダイルン の追加
            【Bothers】タブ:JournalResultCompleteのチェック

            上記は済ませております。

            • ゆらら より:

              連続でのコメント失礼いたします。
              マクロの順番を確認しながらいじってみたところ以下のマクロでできました。
              /target グリッグ
              /send O
              /waitaddon JournalDetail
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /click select_string3
              /wait 0.5
              /send Escape
              /send Escape
              /target アルダイルン
              /send O
              /waitaddon SelectIconString
              /click select_icon_string2
              /waitaddon Request
              /send U
              /send O
              /send O
              /click request_hand_over
              ※決定操作:O / エスケープ:Esc / サブコマンド:U
              記事のマクロ8行目のあとEscを2回追加しました。

              記事通りにYesAlreadyの設定はしましたが、リーヴを受注したあとEscを2回押さないとグリッグの画面が終わらず、このマクロだとグリッグの画面が開いたままアルダイルンをターゲットしてしまいエラーを吐いたように見受けられました。
              (そして1個前のコメントでBothersタブのJournalの綴りが間違っておりました。失礼しました。)

  22. ゆらら より:

    いつもお世話になっております。
    とらまめさんの記事にある薬酒納品マクロを参考にキャロットラペ納品をしてみようと思ったのですが、▶(Run)させると「[SND] Failure while running /waitaddon "RecipeNote" (step 1): Addon not found」と出てしまい進みません。
    88両方と86両方と84片方のリーヴは先に受注済です。
    YesAlreadyとSomething Need Doingの記事を見た通り進めたと思っているのですが…
    もし何が原因か分かれば教えていただけると嬉しいです。

    • とらまめ より:

      コメントありがとうございます。
      繰り返しのところが-1になってませんか?
      制作で使用していたところを流用すると起こりうる不具合です。
      補足すると、/waitaddon "RecipeNote"は「制作手帳を開くまで待つ」コマンドです。

  23. ろろた より:

    どうしても

    アルダイン
    依頼した品は出来上がったのか?
    完成したら、この窓口に持ってきてくれ。
    で止まってしまい、数秒後
    [SND] Failure while running /waitaddon Request (step 13): Addon not found
    のエラーメッセージが出てしまいます

    マクロは基本コピペでテンキーレスの為 決定F9 サブコマンドF8に割り当てています

    • ろろた より:

      アプデを挟んだからか、Yes Alreadyでアルダインの項目がグレーアウトしており、設定しなおすことで正常に動作しました。お騒がせしてすみません。

  24. 匿名 より:

    素材切れなどによるループ失敗時に[SND]で始まるエラーメッセージをチャットログに表示させない方法をご存じありませんか?
    Helpのchatタブからnormal chat channelをNoneにしてもエラーメッセージがチャットログに表示され、またerror chat channelがUrgentに固定されておりNoneに変更することが出来ません

  25. 匿名 より:

    Numpad6 カーソル右操作
    Numpad7 SERECTボタン(ここでは開拓管理ボードをアクティブにしてます)
    Numpad8 カーソル上操作
    Numpad0 決定操作

    ですね
    waitは適時調整して頂ければよろしいかと思います

  26. 匿名 より:

    失礼半端でした

    /send I
    /waitaddon JournalDetail
    /send Numpad6
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad8
    /wait 0.01
    /send Numpad6
    /wait 0.01
    /send Numpad0
    /wait 1
    /send Numpad4
    /wait 0.1
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 4.5
    /send I
    /waitaddon ContentsFinderMenu
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 15
    /send Numpad7
    /wait 0.01
    /send Numpad0
    /wait 0.01
    /send Numpad6
    /wait 0.01
    /send Numpad0
    /wait 0.01
    /send Escape
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 2

    /loop

  27. 匿名 より:

    /send I
    /waitaddon JournalDetail
    /send Numpad6
    /wait 0.2

    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad8
    /wait 0.2
    /send Numpad6
    /wait 0.2
    /send Numpad0
    /wait 0.5
    /send Numpad4
    /wait 0.2
    /send Numpad0
    /send Numpad0
    /send Numpad0

    /wait 4

    /send I
    /waitaddon ContentsFinderMenu
    /send Numpad0
    /send Numpad0
    /send Numpad0

    /wait 12

    /send Numpad7
    /wait 0.2
    /send Numpad0
    /wait 0.2
    /send Numpad6
    /wait 0.2

    無人島一か所採取マクロ
    SERESTをNUM7へ変更してます
    もっときれいに出来そうだけど取り敢えず動きました
    CF申請制限回数あるみたいなのでほどほどに

  28. 23 より:

    無人島で使えるようなマクロはないでしょうか?

    • とらまめ より:

      今はまだないですね。
      作るにしても優先順位は低めです。

    • 匿名 より:

      ツイッターにある画面内をロックオンして走るマクロをループさせたもの
      /tnpc
      /lo on
      /automove on
      /ac コンテンツアクション1
      /wait 0.8
      /send P
      /wait 0.1
      /send SPACE
      /loop

      send P は決定キー
      send SPACE はジャンプキー(段差避け)
      たまに画面見て調整必要だけど

  29. ぴす より:

    something need doingのような自動制作できるものって他にはないのでしょうか??
    今回アプデがこなくて作成が進まず困っています...

  30. sage より:

    このプラグインは今ダウンロードできない状態になっているのでしょうか?
    作者のJsonを追加してもリストに出てこないようです

  31. 匿名 より:

    コメント失礼します。
    収集品納品で納品をし、スクリップが溢れてしまうときに表示されるダイアログが表示されたらループを終了するといった条件分岐のような処理はできるのでしょうか?

    • とらまめ より:

      コメントありがとうございます。
      条件分岐はまだ試したことがないですね・・・申し訳ないです。
      時間があれば試してみます。

      • 匿名 より:

        製作でのコンディションの指定に関する情報もあったので何かしら条件分岐させる方法があるのかと思ったのですがSNDのHelp見る限りはそういった手段はなさそうですかねえ
        そもそもダイアログが出た時点でマクロはエラーを吐いて止まる気がするのでこれでいいといえばいいんですが何か気持ち悪いので...

        • とらまめ より:

          制作における「状態」の条件分岐はあったような気がしますが・・・
          たしかにダイアログで止まりはしますが、気持ち悪いですよね。。
          心中お察しします・・・。

  32. 匿名 より:

    ありがとうございます!ちょうど今家に帰って別リーヴで省略できるか試したところ
    /waitaddon SelectIconString
    /click select_icon_string2
    ついては省略できるようです~!
    ↑を省いたマクロになりますが、↑の方とお話されていた内容で自分も同じことやっててある程度改善できたので自己流ですが漆黒大口リーヴでのマクロを共有しておきますね
    /target エイリクル
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target モイス
    /send Numpad0
    /waitaddon Request
    /send Multiply
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 0.5
    /send Numpad0
    /send Numpad0
    /send Numpad0
    /wait 0.5
    /send Numpad0
    /wait 0.2
    /send Numpad0
    /send Numpad0
    /click request_hand_over
    /wait 1.5
    /loop

    /wait を間に挟んでいるのは一応最速で6回だと3回目の納品で読み込めないみたいだったので追加してます。
    Yes Alreadyの追加設定としてはlistに「製作稼業」「追加納品する」「サクサク」※コーヒークッキーで試したので。(リーブ名) talkタブに(受注/納品NPC名)
    いつもの設定+αで何個かくっ付ければ、本来選択するところを省略できる分連打より比較的綺麗に動くとおもうのでお試しいただければと思います!

    • 匿名 より:

      ↑※訂正 検証途中で作ってあったマクロで実際動いてたのはこっちでした
       ※コーヒークッキー(リーブ券70枚分)ループ完走確認済です

      /target エイリクル
      /send Numpad0
      /waitaddon JournalDetail
      /click journal_detail_accept
      /wait 0.5
      /send Escape
      /click select_string4
      /wait 0.5
      /target モイス
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /wait 0.5
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /send Numpad0
      /wait 0.5
      /send Numpad0
      /wait 0.2
      /send Numpad0
      /send Numpad0
      /click request_hand_over
      /wait 1.5

  33. 匿名 より:

    一応共有でYes Alreadyのlistsに手動でリーヴ名を入力して登録しておくとアルダイルンの何番目を選ぶかの選択を回避できるかもしれない まだキャロットラペしか試してないのでもしできたら検証していただけると!

    • とらまめ より:

      情報共有ありがとうございます。
      /waitaddon SelectIconString
      /click select_icon_string2
      の部分が省略できる、ということですね。
      検証してみたいと思います。

  34. 匿名 より:

    返信ありがとうございます。
    ご教示して頂いた内容で試してみたのですが
    何故か1回目のトレード(アイテム選択)のところで止まってしまいますね。

    暁月納品マクロのあとに、ひたすら決定(Numpad0)連打すれば
    マクロは無駄に長い&汚い(のと、微妙にラグるので最速ではない)
    ですが2回目、3回目のトレードできているので、そちらでやっています。
    ありがとうございました!

    • とらまめ より:

      1回目のトレードということは私が提案したマクロに至るまでに止まってしまっているということでしょうか?
      なんとか改善したいところですね・・・!w

  35. 匿名 より:

    漆黒リーヴしかできないサブキャラでも納品したいのですが
    大口依頼での追加納品の2回目、3回目は
    どのようにマクロ改変すればいいのでしょうか?

    • とらまめ より:

      これを1回目の納品後(2回の/send Numpad0の後ろ)に挟めばうまく動作するかも?
      申し訳ないですが動作確認まではしていません。
      止まった箇所やエラー内容を教えて頂ければ修正できるかもしれません。
      /waitaddon SelectString
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0
      /waitaddon SelectString
      /send Numpad0
      /waitaddon Request
      /send Multiply
      /send Numpad0
      /send Numpad0

  36. 匿名 より:

    いつもお世話になっています。
    納品自動化をキャロットラペでやっていますが、とらまめさんの前提を満たしたうえで/click select_icon_string2の調整をして実行してみました。
    もちろん最初の行はとらまめさんのと同じ/target グリッグにしているのですが、実行するとMacroEditorではなくMacroQueqeの頭のほうに3行付け足されてしまいます。。
    追加される内容としましては

    /waitaddon "RecipeNote"
    /click "synthesize"
    /waitaddon "Synthesis"

    の三行です。
    手作業でスキップを三回行うと自動で終わり頭まで戻ってきます。
    何か理由や解決策はおわかりですか?
    もしよろしければお手すきの際にご教授賜りたく存じます。

    • とらまめ より:

      お世話になっております。
      自動制作用のプリセットを書き換えて使っていたりしませんか?

      ③のところが-1になっていないかを確認してください。②もかも?
      新しく作成してコピペ(そして編集)したものを使用することをおすすめします。
      あくまで私が遭遇したことがあるエラーではないので、推測になってしまい申し訳ないのですが。。

      • 匿名 より:

        ありがとうございます!解決できました!
        とらまめさんの指摘通りでした(-_-;)

  37. 匿名 より:

    いつもお世話になっています。
    製作をマクロで放置していると離席マークがついてしまいます。
    何か解決方法はないでしょうか?

  38. 匿名 より:

    リスプレなどを作る時に、
    /ac 倹約加工
    /ac 加工
    のように条件によって分岐させるマクロがありますがこのようなマクロの分岐をこのプラグインで動かすことって可能でしょうか?
    現状だと倹約加工も加工も実行してしまうので分岐させることができません。

    • とらまめ より:

      条件分岐するためのコマンドはあるようですが、日本語での指定方法を探すのは少し手間ですね。。
      私が紹介できる方法は、ゲーム内マクロを半永久的に回すようにプラグイン側でマクロを組むようにする方法ですね。
      今考えついただけですが、1つ目のマクロを「1」に、2つ目のマクロを「2」として
      OptionsのSmart waitのチェックを外しておきます。
      マクロ1つの動作秒数を40秒と仮定します。
      /send KEY_1
      /send KEY_2
      /loop 10
      こんな感じでできると思います。

  39. 匿名 より:

    マクロエディターの欄には1行目が/target グリッグになっています。

  40. 匿名 より:

    いつもお世話になっております。リーヴの自動マクロで前提の項目を抜かりなくしているのですが、いざ開始してみると初っ端で予期せぬエラーがと出てグリッグさんをターゲットしてくれません。何が原因なのか分からずコメントさせていただきました。

    • とらまめ より:

      いつもありがとうございます。
      エラー内容の文章を教えていただいてもいいでしょうか。
      おそらく「グリッグをターゲットできない」ではなく
      「そもそもマクロのどこかが間違っているせいで最初からエラーで止まっている」が正しいと思います。

      • 匿名 より:

        遅くなり申し訳ありません。エラーメッセージは
        Addon not found: Failure while running /waitaddon "RecipeNote" (step 1)
        と出ております。
        マクロに関してはとらまめさんが記載してくださっているのをコピペしています。

        • とらまめ より:

          この記事で掲載しているリーヴ納品用のマクロの1行目は
          /target グリッグ
          ですので、ご確認をお願いします。
          青枠で囲まれた箇所です。

          • 匿名 より:

            とらまめ様本当に申し訳ないです!納品する物を所持していなくて、制作して試してみたら成功致しました。お手数をお掛けしてすみませんでした・・・。

  41. 匿名 より:

    キャロットラペはこちらのやり方で納品自動化できますか?

  42. うたまるGT より:

    マテリア精製をSNDでやらせたいのですが
    /send と /click オンリーで書いた為、非常に内容が汚く
    実行完了までに時間が掛かってしまいます(もはや手動でやった方が倍早い)
    YesAlreadyと併用してwaitaddonとstringで記述したのですがどうにも上手く動きません
    お力添え頂けると幸いです(_ _)

    • とらまめ より:

      コメントありがとうございます。
      マテリア精製に関してはYesAlreadyの設定によってクリック連打するだけで終わるので
      SNDの出番はないかなって思ってました・・・。
      もしマテリア精製の方に手が回れば記事に追記したいと思います。

  43. 匿名 より:

    いつもお世話になっております。
    /requirestat
    こちらのコマンドの使い方がわかれば教えてください

  44. 匿名 より:

    こちらの薬酒納品マクロを前提通りやってみたのですが何度やっても木工のリーヴを受けてしまい上手く動きません。
    どうやったら錬金のリーヴを受けられるのでしょうか?

    • とらまめ より:

      現在のジョブ錬金術師にして受注しましょう。
      前提にこの部分を書いていませんでしたので、追記しておきますね。

  45. 匿名 より:

    自己解決しました。
    Yes AlreadyのBothers設定の中の「JournalResultComplete」にチェックを入れないとこのような現象が起きるようです。

    もしくはチェックを入れない場合、
    とらめもさんのマクロの/wait2の前に”コンプリート画面の処理”を追加したら動きました。
     
    ~~~~~
    /waitaddon JournalResult   ←追加
    /click journal_result_complete ←追加
    /wait 2
    /loop ○(任意の数字)
     
    前提として
    ・Yes Alreadyの「JournalResultComplete」にチェックを入れる。※チェックしない場合は上記2行を追加
    ・それからHQ品トレードの確認もスキップしないと動かなかったです。

    • とらまめ より:

      ありがとうございます。返信遅れて申し訳ありません。
      記事の「前提」に付け加えましたので確認お願いします。

      • 匿名 より:

        記事の「前提」を確認致しました。
        この度は丁寧な対応をありがとうございました!

        • とらまめ より:

          こちらこそ対応が後手に回ってしまい申し訳ない気持ちでいっぱいです・・・。
          メールでコメント内容を把握していて「おそらくジャーナルコンプリートとHQスキップだろう」と思っていたのですが
          PC前に来る時間が確保できなかったので返信できませんでした。
          これからも弊ブログをよろしくお願いします。

  46. ろけっと より:

    コメント失礼します。
    1回目は成功して受注→納品まで完了するのですが、その後ループがうまく発動しておらず、
    毎回 [SND] Addon not found: Failure while running /waitaddon JournalDetail (step 3)
    とエラーが出て止まってしまいます。
    一度Closeして再度実行するとまた動作はするのですが、やはりループせずに同じエラーで止まってしまいます。
    原因として考えられるのは何でしょうか?

    • とらまめ より:

      そのエラーは、リーヴ選択画面が表示されないときに表示されるエラーだと思われます。
      エラーが出た瞬間はどのような状況で止まっているかを教えていただいてもよろしいでしょうか。
      また前提がすべて設定できているかも確認してください。

      • 匿名 より:

        横から失礼します。

        私も全く同じ症状です。
        1回目の最終行/loopまで完走して納品完了

        2回目ループに入って
        /target グリッグ
        /send Numpad0
        /waitaddon JournalDetail ←リーブ画面が出ずにここで止まる

        止まった時の状況は、NPCグリッグをターゲットした状態です。
        恐らく2行目の/send Numpad0が機能してないと思われます。

        1回目は普通に完了するのに何故…という感じです。
        前提はすべて設定済みです。

        • とらまめ より:

          loop直前のwaitの秒数を伸ばしてみるとどうなるでしょうか?

          • 匿名 より:

            最後に表示されるリーヴコンプリート画面で「コンプリート」を押下する時間が伸びるだけで状況は変わりませんでした。

          • 匿名 より:

            何度もすみません。
            リーヴの最後の「コンプリート」ボタンを押せていないようです。

            1回目は「コンプリート画面」が表示されたままマクロ完走

            ループに入る(コンプリート画面は表示されたまま)

            1行目でグリッグをターゲット(コンプリート画面が表示されたままタゲる)
            2行目の/send Numpad0で「コンプリート」ボタンを押してここでリーヴ完了

            という処理になっているようです。

  47. KAITO より:

    こんばんは。早速のご返信ありがとうございます。

    共有していただいたマクロを使用したら、無事に制作出来ました。
    本当に助かりました!!
    ありがとうございます。

    これからも様々な記事を楽しみにしています。

  48. KAITO より:

    こんばんは。 記事お疲れ様です。
    1点質問失礼いたします。
    制作品「パンプキンポタージュ」をループにて作成しようとしているのですが、何故かうまく作成できません。
    とらまめ様のお知恵を頂ければ幸いです。

    《使用マクロ》
    /ac 確信 <wait3>
    /ac マニピュレーション <wait2>
    /ac ヴェネレーション <wait2>
    /ac 長期倹約 <wait2>
    /ac 下地作業 <wait3>
    /ac 下地作業 <wait3> ←ここで挙動がおかしくなります。工数がマックスになり終了してしまう。
    /ac 下地加工 <wait3>
    /ac イノベーション <wait2>
    /ac 下地加工 <wait3>
    /ac 加工 <wait3>
    /ac 中級加工 <wait3>
    /ac 上級加工 <wait3>
    /ac イノベーション <wait2>
    /ac 加工 <wait3>
    /ac 中級加工 <wait3>
    /ac 上級加工 <wait3>
    /ac 匠の神業 <wait3>
    /ac 匠の神業 <wait3>
    /ac 一心不乱 <wait3>
    /ac 秘訣 <wait3>
    /ac イノベーション <wait2>
    /ac 匠の神業 <wait3>
    /ac 匠の神業 <wait3>
    /ac グレートストライド <wait2>
    /ac ビエルゴの祝福 <wait3>
    /ac 作業 <wait3>

    • とらまめ より:

      コメントありがとうございます。
      マクロ自体の問題では?と思いましたが、
      一旦、作業精度3318 加工精度3227でパンプキンポータジュを
      制作する際に使っているマクロを共有させていただきますね。
      《マクロ開始》
      /ac 確信
      /ac 長期倹約
      /ac 下地作業
      /ac 下地加工
      /ac イノベーション
      /ac 下地加工
      /ac 下地加工
      /ac 下地加工
      /ac ビエルゴの祝福
      /ac 下地作業
      《マクロ終了》
      SomethingNeedDoingで使う際にはこのままで使えます。

      • ゆきゆき より:

        FF14のマクロは「秘訣」のような条件で発動するものがあっても
        無発動の場合は無視して次を処理するのですが、
        Something Need Doingはエラーで止まってしまうようです。
        ちょっと注意が必要ですね。

  49. 匿名 より:

    ↑を質問した者です。
    たびたびすみません。
    アイテム選択まで自動ですることはできないから、そこは手作業になるということかなといまさらながら思いました…!

    • とらまめ より:

      アイテム選択も自動でできていますよ!
      ただ、waitaddonのコマンドがうまくいかない理由は検証中です。。

      • 匿名 より:

        私も「/waitaddon ContextIconMenu」の部分でエラーが出てしまうんですよね。
        なんでだろ…

        • とらまめ より:

          もしよければTwitterのDMで詳しく状況をお聞かせしていただけませんか?
          YesAlreadyとの兼ね合いが主な原因になっていると思われます。

          • 匿名 より:

            当方のエラー原因わかりました。
            /send Multiply
            の部分がテンキー「*」のキーバインドを変えていたので納品物の選択がきちんとできなくてエラー出ていたみたいです。

            • とらまめ より:

              よかったです!
              また、情報提供感謝致します。
              前提としてキーバインドの方も共有しておけると良さそうですね。
              記事に追記させて頂きます。

  50. 匿名 より:

    Yes Alreadyで会話飛ばしと88の依頼2つ86の依頼1つを先に受けた状態の巨匠の薬酒納品です
    /target グリッグ
    /send Numpad0
    /waitaddon JournalDetail
    /click journal_detail_accept
    /wait 0.5
    /send Escape
    /click select_string4
    /wait 0.5
    /target アルダイルン
    /send Numpad0
    /waitaddon SelectIconString
    /click select_icon_string2
    /waitaddon Request
    /send Multiply
    /send Numpad0
    /send Numpad0
    /click request_hand_over
    /wait 1.5
    /loop
    どこかのスレにあったやつをちょっといじっただけですが参考にどうぞ
    Num0で決定です

    • 匿名 より:

      先に邪魔な依頼を受けておく方法でも良いですが、
      マクロの途中をこのように改変すれば

      /waitaddon JournalDetail
      /send Numpad8
      /send Numpad8
      /send Numpad0
      /send Numpad0
      /click journal_detail_accept

      ※Num8はカーソル上移動操作、Num0は決定操作
      ※waitは適当なので任意で調整
      ※特定のLv・依頼を直に選ぶコマンドがあれば誰か教えてください

      依頼を選択して受けることも可能です。
      ただし、Lv86依頼のグリモワか薬酒かの並びはランダムなので
      結局のところは、納品しないグリモワも先に受けておく必要があります。

    • 匿名 より:

      上記でためしてみましたが、11行目でエラーを吐いてしまいます。
      (薬酒の選択?納品画面?)ですね。

      • とらまめ より:

        /click select_icon_string2
        のところでしょうか?
        こちらは「上から2番めの選択肢を選択する」というコマンドなので、
        上から2番めに該当するリーヴがないと上手くいきませんね。

        • 匿名 より:

          /waitaddon SelectIconString
          こちらで止まってしまうのは、どんな理由が考えられますでしょうか。

          通常であれば、「リクエスト」の画面が出てきて、右クリック等で納品物を選択し、「渡す」のボタンを押す、という流れのところです。
          おそらく何か設定が抜けていると思い、無知ながら探してみたものの行き詰ってしまいました・・・

          ご教授いただけたらうれしいです。

          • 匿名 より:

            /target グリッグ
            /send Numpad0
            /waitaddon SelectString
            /click select_string2
            /waitaddon GuildLeve
            /click guild_leve_alchemist
            /waitaddon JournalDetail
            /click journal_detail_accept
            /send Escape
            /click select_string4
            /target アルダイルン
            /send Numpad0
            /waitaddon SelectIconString
            /click select_Icon_string2
            /waitaddon Request
            /send Multiply
            /waitaddon ContextIconMenu
            /send Numpad0
            /click request_hand_over
            /loop
            自己流マクロのため少し使い勝手は違うかもしれませんが
            上記のようにwaitを挟んでみてはどうでしょうか

            • 匿名 より:

              /target グリッグ
              /wait 0.5
              /send Numpad0
              /waitaddon SelectString
              /wait 0.25
              /click select_string2
              /waitaddon GuildLeve
              /wait 0.25
              /click guild_leve_alchemist
              /waitaddon JournalDetail
              /wait 0.25
              /click journal_detail_accept
              /wait 0.5
              /send Escape
              /wait 0.5
              /click select_string4
              /wait 0.1
              /target アルダイルン
              /wait 0.25
              /send Numpad0
              /waitaddon SelectIconString
              /wait 0.25
              /click select_Icon_string2
              /waitaddon Request
              /send Multiply
              /wait 0.25
              /waitaddon ContextIconMenu
              /wait 0.25
              /send Numpad0
              /wait 0.25
              /click request_hand_over
              /wait 1.5
              /loop
              ブログの仕様か、<wait>コマンドが消えてしまうようなので修正しました

  51. 匿名 より:

    リーブマクロですが 自環境ですとNum1でキャンセル Vで決定にしてます
    /target グリッグ
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /click guild_leve_tradecraft
    /wait 0.4
    /send V
    /wait 0.4
    /send V
    /wait 0.4
    /send V
    /wait 0.4
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /send NUMPAD1
    /wait 0.3
    /target アルダイルン
    /wait 0.2
    /send V
    /wait 0.5
    /send NUMPAD2
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.2
    /send V
    /wait 0.3
    /send V
    /wait 0.3
    /send V
    /wait 0.5
    /send V
    /wait 0.5
    /send V
    /wait 1
    /loop 28
    最後のループでリーブ権の枚数分いじる感じですかね
    改良の余地大いにありそうですが御参考までに

  52. 匿名 より:

    こんばんは 記事お疲れ様です。
    自分が試したところリーブ納品も自動で出来ましたよ。
    是非お試しください。

    • とらまめ より:

      いつもお世話になっております。
      リーヴ納品ができるのは便利ですね!
      どんな感じのマクロなのか、例を提示していただけると幸いです。

コメントを残す

CAPTCHA


関連キーワード
FF14Tools, XIVLauncherの関連記事
おすすめ記事