クラフターのレベル上げで、製作マクロをコピペして使っている人は多いですよね。でも、そのマクロが思ったとおりに動かないことがあります。
こういう状態、けっこう萎えます。素材も時間も消えていきますからね。
そこでこの記事では、コピペしたクラフターマクロが不発になる原因を、症状から逆引きできる形にまとめました。
よくある原因は5つに整理できます。そしてそのうち4つは自分で直せます。残る1つ(ラグ)は、正直に言うと緩和しかできません。そこも隠さずに書きます。
それと「スキルは全部出たのに完成しない/HQにならない」というケースもありますよね。これは不発とは別物ですが、同じ切り分け表でまとめて判定できるようにしました。
ここで扱うのは「あなたが使っているマクロ」全般です。当サイトのレベル上げ記事で配っているマクロも含みます。どこで拾ったマクロでも、不発になる理由はだいたい共通なんですね。
クラフターの育て方そのものを探している人は、クラフターのレベル上げまとめのほうが近いかもしれません。
まず前提:マクロは「時間で進むだけ」の仕組み
直し方の前に、ここだけ押さえてください。ここを知らないと、あとの話が全部ふわっとします。
FF14のマクロは、前のアクションが終わったのを見届けてから次に進む仕組みではありません。指定した秒数を数えて、時間が来たら次の行を送るだけです。
<wait.n> は整数のみ・最大60
製作マクロの行末についている <wait.3>。あれの公式の説明はこうです。
指定した秒数だけ、マクロの実行を一時停止する。整数のみ指定可能。最大で60で、それを超える値は60とみなされる。
出典:FINAL FANTASY XIV エオルゼアデータベース/プレースホルダー(一次情報・確認済み)
ポイントは「整数のみ指定可能」のところですね。
ネット上には <wait.2.5> のように小数を書いたマクロがあります。でも公式は整数のみと明記しています。小数を使う運用は、公式仕様とは食い違っている非公式のやり方だと思っておいてください。
60を超える値も同じです。<wait.90> と書いても60として扱われます。
/ac は「覚えていないアクション」を実行できない
マクロの本体、/ac のほうも見ておきましょう。
/action(/ac) "アクション名" 代名詞 指定したキャラクターに指定したアクションを実行する
アクションが行える環境でない場合、または覚えていないアクションを指定した場合は実行できない
出典:FINAL FANTASY XIV エオルゼアデータベース/テキストコマンド(一次情報・確認済み)
覚えていないアクションは実行できない。ここ、あとで効いてきます。
つまりマクロは「1行送る → 数秒待つ → 次の行を送る」の繰り返しなんですね。その1行が通ったかどうかは、マクロ自身はチェックしていません。
だから、どこか1行が通らなくても、マクロは何事もなかったように次へ進みます。「途中で止まった」と感じる現象の正体は、たいていこれだとされています〈二次情報・複数一致〉。

症状別・原因の切り分け表
ここがこの記事の本体です。まず自分の症状を探してください。
先に断っておきますね。表は6行あります。上の5行が「不発」の原因、いちばん下の1行だけは不発ではなく「完成しない・HQにならない」側の話です。症状から引けるように、あえて同じ表に入れています。
| 症状 | 疑う原因 | 自分で確認する方法 | 直せるか |
|---|---|---|---|
| 押しても何も起こらない | 全角文字・スペース・アクション名の誤字 | /macroerror on でエラーを表示させる |
◎ 直せる |
| 毎回同じ行で止まる | そのアクションを覚えていない/すでに削除されたアクション/15行を超えて後半が入っていない | アクション名がゲーム内のアクションリストにあるか確認。マクロが16行目以降で切れていないかも見る | ◎ 直せる |
| 後半のスキルが空振りする | CP不足でアクションが発動していない | 製作画面のCP残量を最後まで見る | ◎ 直せる |
| たまにランダムで失敗する | wait が短く、コマンドが受理されていない | wait を1つずつ増やして再現するか見る | △ 緩和のみ |
| 途中で別の動作に切り替わる | 実行中に別のマクロを押した | 1行目に /macrolock を入れる |
◎ 直せる |
| 不発ではないが完成しない/品質が足りない | 作業精度・加工精度・初期品質の不足 | マクロの配布元が書いている前提値と自分を照合 | ○ 条件しだい |
この表の「直せるか」の列が大事です。◎が付いている4つは、あなたの操作で消せる原因です。△のwait/ラグだけは、完全にはなくせません。ここまでが「不発の5つ」ですね。
いちばん下の1行だけは、そもそも不発ではありません。原因も対処も別物なので、後半の「不発ではないのに完成しない・HQにならないとき」でまとめて扱います。
では、上から順に潰していきましょう!
【直せる】構文・アクション名・マクロの上書き
「押しても何も起こらない」「毎回同じ行で止まる」「途中で別の動作に切り替わる」なら、まずここを疑ってください。確実に消せる原因なので、ここから潰すのが早いです。
まず /macroerror on でエラーを表示させる
これ、意外と知られていない公式機能です。
/macroerror(/merror) テキストコマンドの記述の間違いなどで発生するエラー表示の状態を設定する
出典:FINAL FANTASY XIV エオルゼアデータベース/テキストコマンド(マクロ)(一次情報・確認済み)
チャット欄に /macroerror on と打ってから、もう一度マクロを実行してみてください。書き方が間違っていれば、ゲーム側がエラーを出してくれます。
「無反応」なのか「エラーが出ている」のかが分かるだけで、切り分けは一気に進みますね。診断が終わったら /macroerror off で戻せます。
半角で書く(全角が混ざると動かない)
コピペしたマクロが動かない定番の理由がこれです。
- 全角のスラッシュ「/」が混ざっている
- 全角の数字「3」が混ざっている
- 行の途中や末尾に全角スペースが入っている
- ダブルクォーテーションが「”」(全角)になっている
マクロは半角で書く、というのは複数の攻略サイトが共通して挙げています〈二次情報・複数一致〉。公式ページでの注意書きは、今回の調査では確認できていません。ただ挙動としては広く一致しているので、実務的には守っておくべきルールです。
とくに危ないのがブラウザやメモ帳を経由したコピペ。見た目では全角スペースに気づけないんですよね。1行ずつ手打ちで入れ直すと直ることがあります。地味ですが確実です。
そのアクション、本当に「持って」いますか
さっきの /ac の説明を思い出してください。覚えていないアクションは実行できません〈一次情報・確認済み〉。
持っていないアクションが1行でも混ざっていると、その行は毎回かならず不発になります。パターンは2つですね。
ひとつはレベル不足。上位レベル向けのマクロをそのまま持ってきた時に起きるやつです。
もうひとつが厄介で、そもそもゲームから消えたアクションです。
パッチ7.0で「注視作業」と「注視加工」が削除されました。あわせて「真価」の効率が100から300に変更、「上級加工」の習得レベルが84から68に変更、コンボ条件が「中級加工」から「中級加工または経過観察」に変更されています。
出典:パッチ7.0 コンテンツアップデート(一次情報・確認済み)
7.0より前に作られたマクロに「注視作業」や「注視加工」の行が残っていると、そこは絶対に動きません。ラグでもPCでもなく、単に存在しないアクションを呼んでいるだけですね。
「毎回、同じところで工数が足りなくなる」という人は、まずここを見てください。マクロの中のアクション名を1つずつ、自分のアクションリストで引いてみる。これだけで原因が出ることは多いです。
なお、パッチ7.1以降のクラフターまわりの変更点については、今回は一次情報での網羅確認ができていません。「7.x系では変更なし」とは言えないので、古いマクロを使うときはアクション名が現存するかを自分で確認するのが安全です。
1マクロ15行・1行半角180字
マクロ1つに書ける量には上限があります。15行、1行あたり半角180字とされています〈二次情報・複数一致〉。
この数値は複数の攻略サイトが同じ内容を載せていますが、公式ページでの明記は今回の調査では確認できていません。目安として使うのは構いませんが、公式が言っていることとしては扱わないでください。
長いマクロが「途中までしか動かない」ときは、16行目以降が入りきっていない可能性があります。製作マクロが前半・後半の2本に分かれて配られているのも、この制限と無関係ではなさそうです〈推定〉。配布元が理由を書いているわけではないので、そこは断定しません。
/macrolock で他のマクロによる中断を防ぐ
「途中で急に別の動作になった」なら、これです。
/macrolock(/mlock) これを実行した行以降、マクロの実行が終わるまで、他のマクロの実行を禁止する
出典:FINAL FANTASY XIV エオルゼアデータベース/テキストコマンド(マクロ)(一次情報・確認済み)
マクロの実行中に別のマクロを押すと、後から押したほうに上書きされて、実行中だったマクロが中断される。これは複数のサイトが同じ説明をしています〈二次情報・複数一致〉。公式が「上書きされる」と明言した文は確認できていませんが、/macrolock という予防コマンドが公式に用意されている時点で、整合はしていますね。
対策はかんたんです。マクロの1行目に /macrolock を入れるだけ。前半マクロが終わる前に後半マクロを押してしまう、あの事故を防げます。
それと、実行中のマクロを止めたいときは /macrocancel(/mcancel)が使えます。ただしこれはチャット入力欄からの実行専用です〈一次情報・確認済み〉。ホットバーに登録して押す使い方はできません。
【直せる】CPが足りていない
ここで、よくある誤解を先に潰しておきます。
CPが足りなくても、マクロ自体は止まりません。
CPが足りないアクションは実行されず、空振りします。でもマクロは前の行が通ったか見ていないので、<wait> の秒数だけ待って、そのまま次の行へ進みます〈二次情報・複数一致〉。
結果どうなるか。後半のスキル回しがごっそり崩れたまま、工数も品質も足りずに製作が終わります。
これも「途中で止まった」ように見える現象のひとつです〈推定〉。マクロは最後まで回っているのに、中身がスカスカという状態ですね。
確認のしかた
難しいことはしません。マクロを流しながら、製作画面のCPの数字を最後まで見ていてください。
ゼロ付近で張り付いたあたりから、スキルが出ていないはずです。そこがあなたのマクロの「壊れ始める行」です。
ここが分かれば対処は2択ですね。
- CPそのものを増やす(装備・マテリア・食事・薬)
- そのマクロを諦めて、CPの前提が低いマクロに変える
食事と薬で補う
食事や、CP系の薬は、CPや作業精度・加工精度を一定時間上げてくれる消費アイテムです〈二次情報・複数一致〉。
ただし、個別のアイテムが何ポイント上げてくれるのかは、今回のリサーチでは一次情報で確認できていません。なのでこの記事では具体的な数値を書きません。使う前に、ゲーム内のアイテム説明文を必ず自分で見てください。
配布マクロに「食事は○○を使用」と書いてあるなら、それは飾りではなく前提条件です。素直に従うのが早いですね。
【緩和しかできない】wait と ラグ
ここが、この記事でいちばん正直に書きたい章です。
「毎回ではないけど、たまに失敗する」。この症状だけは、完全には消せません。
なぜ「たまに」失敗するのか
まず、公式の話から先に片付けます。
公式が「マクロの不発の原因」を説明した文書は、今回の調査では見つかりませんでした。エオルゼアデータベース、パッチ7.0・7.1のパッチノート、公式マニュアルを、網羅的にではありませんが調べた範囲では、該当する説明を確認できませんでした。〈一次情報での不在の確認〉
したがって、以下の説明はスクウェア・エニックスの公式見解ではありません。プレイヤー側で長く共有されてきた理解です。
そのうえで、複数の独立した情報源が一致して挙げている説明はこうです。
FF14には「先行入力」という仕組みがあります。リキャストが明ける少し前からでも、次のスキルを先に入力として受け付けてくれる機能ですね〈二次情報・複数一致〉。手動で早押ししてもスキルが出るのは、これのおかげです。
ところがマクロから出す /ac は、この先行入力の恩恵を受けないとされています。
この点は、2014年の公式フォーラムでのプレイヤー間の議論から、2018年の解説ブログ、2021年・2023年の言及まで、複数の情報源が同じ理解で一致しています〈二次情報・複数一致〉。ただしスクウェア・エニックスが公式に説明したものではありません。「公式が認めている仕様」としては扱わないでください。
もうひとつ、仕様そのものが変わっていないかも見ておきました。上のボックスは「不発の原因を説明した文書があるか」の話で、こちらは「仕様が変更されたか」の話です。パッチ7.0・7.5・7.55の公式パッチノートを直接あたった範囲では、先行入力・マクロ・テキストコマンドの仕様が変更されたという記載はありませんでした〈一次情報・確認済み・2026-08-26取得〉。7.1〜7.4のパッチノートまでは見ていません。これは「変わっていないことの証明」ではありませんが、少なくとも公式が変更を明言した記録は見当たらないということです。
また、この理解が現行パッチ(7.55)でも変わっていないかどうかも、直接の確認は取れていません〈未確認〉。情報の初出が古い点は割り引いて読んでください。
クライアントの時計と、サーバーの受付時刻がズレる
先行入力が効かないと、何が起きるか。
<wait.3> は、あくまであなたのPC側で3秒を数えているだけです。3秒経ったらコマンドを送ります。
でも、実際にそのアクションが受理されるかどうかを決めるのはサーバーです。通信の往復にかかる時間や、その日の混雑ぐあいで、受け付けられるタイミングは毎回わずかに揺れます。
先行入力のキューに乗らないので、タイミングを外したコマンドは、待たされずにその場で捨てられる——というのが複数ソースの一致する説明です〈二次情報・複数一致〉。
これが「毎回じゃないけど、たまに1個スキルが飛ぶ」の正体だと考えられています。あくまでプレイヤー側の技術的な推測で、公式が仕組みを解説した資料は確認できていません。
対処は「wait を1つずつ増やす」
やることは単純です。<wait.3> を <wait.4> に変える。これだけ。
waitを長めに取ると、通信の往復時間の揺れを吸収できるので不発が減る。これも複数の情報源が共通して挙げている対処法です〈二次情報・複数一致〉。
コツは一気に全部増やさないことです。
- まず、不発が起きる行の wait だけを +1 する
- 数回まわして再現するか見る
- まだ出るなら、次の行も +1 する
- 全部を一律に増やすのは最後の手段(1回の製作にかかる時間がむだに延びるため)
小数で微調整したくなりますが、公式は「整数のみ指定可能」と明記しています。刻めるのは1秒単位だと思ってください。
waitを増やしても直らない時は、切り分けを疑う
waitを伸ばしたのに変わらない。そういう時は、そもそも原因が違います。
その失敗、本当にランダムですか?
5回まわして5回とも同じ行で落ちるなら、それはwaitやラグの話ではありません。構文か、覚えていないアクションか、CP切れです。前の章に戻ってください。
逆に、3回に1回くらい、しかも毎回ちがう行で飛ぶ。これがwait/ラグの典型です。「毎回同じ場所」か「たまにバラバラ」か。ここで切り分けが決まります。

切り分けの手段として、一度マクロを使わずに手動で同じ順番を回してみるのも有効です。手動なら通るのにマクロだと飛ぶなら、ステータスや構文ではなくタイミングの問題である可能性が高くなりますね。
ラグそのものは、あなたには直せません
ここははっきり書きます。
回線の混雑やサーバー側の状況は、読者側でどうにかできるものではありません。waitを伸ばすのは「揺れを吸収して当たる確率を上げる」対処であって、ゼロにする対処ではないんですね。
ワールドが混む時間帯を避ける、有線接続にする、といった一般的な通信環境の改善は無駄ではありません。ただしそれでマクロの不発が必ず消えると言い切れる根拠は、今回のリサーチでは確認できていません。
「waitを増やしても、たまに1個飛ぶ」。この状態まで来たなら、それはもうあなたのミスではないです。マクロを分割して手動で挟む、失敗しても痛くない素材で回す、といった付き合い方に切り替えたほうが早いですね。
【条件しだい】不発ではないのに完成しない・HQにならないとき
スキルは全部出ている。マクロも最後まで回る。でも完成しない、あるいはHQにならない。
これは不発の問題ではありません。ステータスの問題です。
作業精度と加工精度、どっちが足りないのか
ざっくり分けるとこうです〈二次情報・複数一致〉。
| ステータス | 効くところ | 足りないと起きること |
|---|---|---|
| 作業精度 | 工数(製作の進捗) | 完成しないまま製作が終わる |
| 加工精度 | 品質(HQ判定) | 完成はするが毎回NQ |
「完成しない」のか「NQで完成する」のか。まずここを見分けてください。原因も対処も別物です。
なお、この2つの定義はゲーム内のステータス画面が一次情報になるはずですが、今回のWeb調査では公式ページでの説明文そのものを確認できていません〈未確認〉。名称自体は実際のステータス名です。
マクロの「前提値」を読む
いちばん確実なのはこれです。
配布されている製作マクロには、たいてい前提条件が書いてあります。「作業精度○○以上」「CP○○以上」「食事は○○」といった注記ですね。
たとえば酔いどれげーまーさんのクラフター製作マクロ置き場は、マクロごとにCPやアビリティ数の前提まで併記されています。こういう書き方をしてくれている配布元は、照合がすごくラクです。
ただしここは必ず見てください。配布マクロには「いつの・何を前提にしたマクロか」が必ずあります。上のページは対応パッチの番号ではなく、前提の装備名(ピーコック、スターテック装備など)で対象を示しています〈確認済み・2026-08-26取得、最終更新2026-07-11〉。配布元によっては「7.4対応」のようにパッチ番号で書いているところもあります。どちらの書き方でも、自分の装備・パッチと噛み合っていないマクロは、どれだけ正しく貼っても足りません。
マクロが動かないのではなく、そのマクロを動かす前提を満たしていない。このパターンはよく見かけます〈推定〉。
ここで注意点をひとつ。レシピ側の必要作業精度・必要加工精度は、レシピごと・パッチごとに変わります。「レベル○○帯なら作業精度いくつ」という一律の公式基準は存在しないとみられます。だからこの記事でも早見表は作りません。
あくまで「自分が使うマクロの配布元が書いている前提値」と「自分のステータス」を突き合わせる。これが正しい手順です。同じブログでも装備世代ごとにページが分かれていることがあるので、古い世代のページに着地していないか、更新日と前提装備をあわせて確認してください。
足りないときの埋め方
- HQ素材を使う…製作開始時の初期品質が上がるので、HQ判定に必要な品質の上げ幅が減ります〈二次情報・複数一致〉
- 食事・薬を使う…一定時間ステータスを上げられます〈二次情報・複数一致〉
- マテリア禁断…通常の穴数を超えて盛れます。ただし穴の少ない部位ほど成功率が下がります〈二次情報・複数一致〉
数値については、正直に書いておきます。
HQ素材でどれだけ初期品質が上がるかは、素材のアイテムレベルとレシピへの使用数で変わります。一律の数値は存在しないとみられるので、この記事では「+○○」といった数字は書きません。
食事・薬の上昇量も、マテリア禁断のステータス上限も同じです。装備ごと・アイテムごとに違うため、一律の数値は確認できていません。使う直前に、ゲーム内の説明文で確認してください。
製作の品質と経験値の関係については、クラフターの経験値まわりの記事もあわせてどうぞ。
「PCのスペックが原因」と言われることについて
マクロが途中で止まる話をしていると、「PCのスペックが低いからでは」という説明を見かけることがあります。
ここは、はっきり書いておきます。
今回の調査では、この主張を支持する技術的な根拠は確認できませんでした。〈未確認〉
複数の独立した情報源が「不発の原因」として挙げているのは、サーバーとの通信の往復時間、つまり回線やサーバーの混雑です〈二次情報・複数一致〉。PC本体のCPUやGPUの性能ではありません。
「FF14が重い」「カクつく」というテーマの記事はたくさんあります。ただし、それらが扱っているのはグラフィックの描画や常駐ソフト、熱まわりの話です。マクロの不発や製作の失敗と結びつけて説明したものは、今回は見つかりませんでした。
理屈として絶対にあり得ないとまでは言いません。ただ、それを実証した情報源も、言及した情報源も確認できていないのが現状です。
なので、この記事ではPCの買い替えを勧めません。マクロが不発になったからといって、まずPCを疑う理由はないですね。
先に潰すべきは、この記事のいちばん上にある切り分け表の4つです。全角文字、削除済みアクション、CP不足、マクロの上書き。ここを全部つぶしてから、最後に回線を疑ってください。順番が逆になると、お金だけ使って何も解決しません。
よくある質問
wait.2.5 みたいな小数は使えますか?
公式は「整数のみ指定可能」と明記しています〈一次情報・確認済み〉。小数を書いたマクロは実在しますが、公式仕様とは食い違う非公式の運用です。刻みたい気持ちは分かりますが、まずは整数で組んでください。
マクロは何行まで書けますか?
15行、1行あたり半角180字とされています〈二次情報・複数一致〉。ただし公式ページでの明記は今回確認できていません。製作マクロが前半・後半の2本に分かれて配られているのも、この制限と無関係ではなさそうです〈推定〉。
昔から使っているマクロが急に動かなくなりました
パッチ7.0で削除されたアクションが入っていないか見てください。「注視作業」「注視加工」はパッチ7.0で削除されています〈一次情報・確認済み〉。覚えていないアクションは /ac で実行できないので、その行は必ず不発になります。
お得意様取引のマクロだけ失敗するのはなぜ?
お得意様のレシピ特有の仕様までは、今回は確認していません。ただ、マクロ側の仕組み(時間で進むだけ・覚えていないアクションは実行できない)は、レシピの種類で変わるものではありません。なので、切り分けの手順はそのまま使えます。
まずスキルが全部出ているかを見てください。全部出ているのに納品の基準に届かないなら、それは不発ではなく品質側の話です。要求される作業精度・加工精度はレシピごとに違うので、必ず製作画面で自分の数値と突き合わせてください。お得意様取引の進め方そのものはお得意様取引の解説記事にまとめています。
マクロを途中で止めたいときは?
/macrocancel(/mcancel)で止められます。ただしチャット入力欄からの実行専用です〈一次情報・確認済み〉。ホットバーに置いて押す使い方はできません。なお、Escキーなど他の操作でどこまで止まるかについては、公式の説明を確認できていません。
まとめ:直せる4つを先に潰す
最後に整理しておきますね。上の5行が「不発の5つ」、いちばん下の1行が「不発ではないけど完成しない・HQにならない」ケースです。
| 原因 | 直せるか | やること |
|---|---|---|
| 構文ミス(全角・誤字) | ◎ | /macroerror on で切り分け、半角で入れ直す |
| 覚えていない/削除されたアクション/15行超過 | ◎ | アクションリストに実在するか確認。7.0で消えた「注視作業」「注視加工」も探す。マクロが16行目で切れていないかも見る |
| CP不足 | ◎ | CP残量を見る/食事・薬・装備で補う |
| 別マクロによる上書き | ◎ | 1行目に /macrolock |
| wait不足・ラグ | △ | waitを1つずつ +1。ゼロにはできない |
| (不発ではない)完成しない・品質不足 | ○ | マクロの前提値と自分のステータスを照合 |
ポイントは「直せる4つを先に全部潰す」ことです。
いきなりwaitを伸ばしても、原因が全角スペースだったら永遠に直りません。逆に、4つ潰してもまだ「たまに」失敗するなら、それはもうラグの領域です。あなたのせいじゃないので、そこで悩むのはやめましょう。
それと、この記事で扱ったのはあなたが使っているマクロ全般です。当サイトのレベル上げ記事で配っているマクロも、他サイトのマクロも、動かない理由は同じところに集まります。うまく回らなかったときは、この切り分け表に戻ってきてください。
クラフターをどの順番で上げるかで迷っている人はクラフターのレベル上げ手順を、全体像から見直したい人はクラフターのレベル上げまとめもどうぞ。
マクロが決まると、レベル上げは一気に軽くなります。がんばっていきましょう!
