正確にはマクロを使って擬似的に元ネタは以前どうにかならんかなーとギアセットを1本に詰め込む方法を探してたときにでてきたどこかの誰かの日記参照。
で、前の日記で紹介したけどやっぱり読んだだけだとわっかりづらいので詳細解説も作ってみた。すげー時間かかって若干後悔してなくもない。
◆何ができるのか◆1本のホットバーの中身をマクロを利用してワンタッチで入れ替えることができます。
僕が使ってるのは(元ネタでも)1本のホットバーにバトルからギャザクラからまで全部詰め込んだ複数のギアセットページを疑似ページ切り替えによって詰め込む用途。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するそれを本当の基礎の基礎から解説します。今うちのメンバーが作ってるけど果たしてちゃんと作れるのかどうか。
←わりとすぐに作れてた◆共有ホットバーと専用ホットバー◆そもそものこのゲームのホットバーの作りの話しです。クロスホットバーの話しはとりあえず省きます。
このゲームのホットバーは1から10の合計10本あって、それぞれに
「共有ホットバー」と
「専用ホットバー」の二種類が割り当てられています。
共有ホットバーは、どのクラス、どのジョブにチェンジしても常に同じ内容が表示されるホットバー。
一方専用ホットバーは各クラス、各ジョブごとにそれぞれ固有の内容が表示されるホットバー。
わかりやすく画像で示すと↓

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する
参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する1枚目が学者、2枚目がナイト。たぶんこれで違いはわかるはず。
どのホットバーを共有として使うか、クラス/ジョブ専用ホットバーとして使うかは、
キャラクターコンフィグから個別に設定できます。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するここ。チェックが入っているのが共有。
さらにわかりやすい見分け方が。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するホットバーの数字。この数字が普通の数字なら専用ホットバー(図の4番)
この数字が
クリーム色の背景の中抜き文字になっていたら共有ホットバー(図の6番)
ちなみにこの数字をドラッグしたらホットバー移動、右クリックしたら形状変化できます。そして数字邪魔だったらキャラクターコンフィグで表示消せます。
さて、おさらいすると
・ホットバー1本1本に【共有ホットバー】と【専用ホットバー】が割り当てられている
・1本1本、共有か専用どちらを使うか設定できる
・そして専用ホットバーは全クラス(バトル、ギャザクラ込み)+ジョブの数だけあるので、合計するとバトルクラスが9、ジョブ15、ギャザクラ11の合計35枚。
つまりホットバー1本につき
、共有をあわせて36枚もページがあるということなのです無駄に多いわ
多いのはいいけど問題はその大部分が使われず腐っていることなわけだけど。
◆マクロの仕組み◆ここまで前提。ここから導入。
で、これから作るマクロは、前述の最後の「腐らせているホットバー」を活用する。
例えばナイトを使っていた場合、剣術士のホットバーなんて使いませんよね?もし使ったとしても、普段共有表示してる7~10番とかそういうのはまず使いませんよね???
そういうバトルクラスの決して使うことがないであろう、空いているホットバーの枠に、ホットバーのセットを作っておく、そしてそれをマクロで別のホットバーにコピーして使う。
そういう仕組み。実践いってみよー。
◆実際に作ってみる◆メインキャラはすでにいろいろごっちゃごちゃしているので、サブちゃん使います。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するサブキャラのりんちゃんです。ほぼ使ってません。削除されたスキルがある時点でお察しください。そしてホットバーはわかりやすいように適当に並び替えました。
ついでにいうとジョブどころか他のクラスも開放してないので、ページ入れ替えマクロとかさらさら必要ないのですがとりあえず作ります。あぁ作るものあった。
とりあえず実用的なものとして
・EXホットバーが使いづらいので普通のホットバーに入れてペットによって入れ替えるマクロと、共有ホットバーも利用として
・エモートを1本のホットバーに複数ページつっこむマクロの2つ作ってみます。
とりあえずペットのほうから。
▼ペットごとにホットバーを入れ替えるマクロEXホットバーって使いにくいですよね。とりあえず邪魔だし他のジョブだと使わないし。クロスホットバーはもっと大変らしいけれど。
作り方

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するこの4番のホットバーにペットアクションをつっこみます。
1.まずは共有ホットバーの確認
参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するこの右の7~10のホットバー、現在は共有ホットバーとして利用しています。どうせそのうちジョブになることもあるので7~10の【巴術士の専用ホットバー】を使うことはまずないでしょう。その空欄を利用します。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するまずは7から10を共有から専用に切り替えます。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはい、まっさらな【巴術士の7~10番のページ】が表示されました。ここの上に列にペットアクションをとりあえず突っ込みます

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するとりあえずカーバンクル・エメラルドとカーバンクル・トパーズのスキルをつっこみました。適当に使いやすそうな順番にも並び替えました(実際は知らん)。
そして4番のホットバーにも、とりあえずエメラルドの場合のスキルを突っ込みました。
そしてマクロ製作。まずはエメラルドのセットの呼び出し、上書きをマクロで作ります。
/hotbar copy 巴術士 4 巴術士 7まずはこれを実行しても何も起きないはずです。ここで、4番のホットバーの順序をいじってみましょう。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する右の7番とくらべて、左の4番のホットバーの左端と右端を入れ替えてみました(セミオーダー⇔帰還)
ここであのマクロを使うと、

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する左の4番のホットバーのスキル配列が、右の7番のホットバーのスキル配列を上書きして同じになりました。
これは実際に4番のホットバーを戦闘で使っていて「あ、このスキルの順序かえたいなー」とか「このペットスキルはずして別のスキルいれたいなー」ってなって4番のホットバーを直接いじったあと、その状態を保存するために必要な手順です。
さて、次こそはエメラルドからトパーズにスキルを入れ替えます。先程のマクロに一行加筆するだけです。
/hotbar copy 巴術士 4 巴術士 7
/hotbar copy 巴術士 8 巴術士 4
巴術士のホットバー4の内容を巴術士7のホットバーに上書きし、巴術士8のホットバーの内容を巴術士4のホットバーに上書きする
さてマクロを使ってみると

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する
参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはい、できましたー。
ただしこれはエメラルド→トパーズへの一方通行なので
/hotbar copy 巴術士 4 巴術士 8
/hotbar copy 巴術士 7 巴術士 4
トパーズ→エメラルドverも作ります。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはい、エメラルドの呼び出し成功しました。
ただ、この現状2つのマクロをホットバーにセットしないといけないので邪魔です、というか芸がないです。だからとりあえず、一番使わないであろう及びトパーズ・エメラルド共通の「帰還」あたりをどこか他においやって……

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するこうやってエメラルドの列の最後のトパーズの呼び出しマクロ、トパーズの列の最後にエメラルドの呼び出しマクロをセットし

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するもう用済みなので7~10番の共有もONに戻しちゃって

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する
参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはいできあがり。4番のホットバーの一番右のマクロをぽちっと押すだけでエメラルド⇔トパーズのスキルの入れ替えができるようになりました。
ペットの召喚は手動でお願いします。ペット召喚と一体型マクロは使ってるけどまた別の方法になるので……。
さぁ次
▼エモートのページ切り替えを作ってみるペットの話しは巴術士の中で完結してしまっているので、こっちは共有ホットバーを使ったパターン。
ギアセットリスト入れ替えマクロにも転用可。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するさっきと同じで、とりあえずホットバー7~10番の共有を解除して巴術士の専用ホットバーを表示(さっきつくったペットホットバーはお亡くなりになって頂きました)。
今回は3ページ切り替えます。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する5番をエモートリストとして普段使いして、その内容をマクロで切り替えます。
7番は一旦空にして、5.8,9にエモートを突っ込みます
先ほどと同じようにまずは上書きマクロを制作して動作確認。
/hotbar copy share 5 巴術士 7はいポイント。マクロでホットバーを指定する際、専用ホットバーの場合はそのままクラス/ジョブ名を指定すればよかったですが、【共有ホットバー】を指定したい場合は
shareと記述します。
そのまま「共有」って名前でもよかったじゃんと思わなくもない
参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する5番の共有から7番の巴術士にコピー成功。次に一行足して切り替えです。
/hotbar copy share 5 巴術士 7
/hotbar copy 巴術士 8 share 5
まずあらかじめ現在のホットバー情報を巴術士7にコピーしておいてから、巴術士8のホットバーのエモートを呼び出します。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する出来上がったマクロを現在のホットバー5(共有)の一番右端にでも配置して、ポチッと。

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはいできたー、巴術8のエモートが共有5にきましたー、次いってみよー。
3頁目(ネガ)にいくためのマクロを別に作ります。
/hotbar copy share 5 巴術士 8
/hotbar copy 巴術士 9 share 5現在共有5にあるポジティブエモートを巴術士8に上書きしてから、巴術士9のネガティブエモートを引き出します

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはいできた次で最後ー!
現在ネガティブエモートのある共有5に、巴術士7にあるノーマルエモートを呼び出します
3つ目のマクロ
/hotbar copy share 5 巴術士 9
/hotbar copy 巴術士 7 share 5これを現在ネガエモの入ってる共有5の端っこにいれてぽちっと

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認する はい出来たかんせーい!あとは共有設定を戻せば

参照先の画像がhttpによる通信のため読み込めませんでした。
下記ボタンをクリックして直接外部サイトでご覧ください。
画像を確認するはい、これで一箇所をぽちぽちすれば約3ページ分のエモートを登録できる仕組みのできあがりー。
当然エモートじゃなくてギアセットをいれたら、見た目1本にバトルギャザクラ全部つっこんだりできます。ページ数も余ってるバトルクラスのホットバーなんて大量にあるので大量にふやせます。
マクロを各ページふやせば順送りじゃなくて逆送りも作れます。
よし、これでいいだろうやっと書けた終わり。
僕はとりあえず順送りと逆送りありでギアセット4ページ分使ってる。あとミニオンとかエモートとかどうするかなってのは前々から終わってるからさらに増やすかもしれない。
ただしマクロ作ってる途中に数値とか間違えるといろいろ台無しなることあるから注意な!!!