_______________________________________________________________________________________________
_______________________________________________________________________________________________
あいらはマクロのようなロジックを考えるのが大好きです。
ここでは主に、特殊なマクロの使い方を紹介したいと思います。
| 魔法選択マクロ | |
| /ma ファイア <st> /ma ブリザド <st> /ma エアロ <st> /ma ストーン <st> /ma サンダー <st> /ma ウォータ <st> |
<st>を呼び出したときPCにターゲットしている場合はターゲットしているPCを最初に指し示します。また、NPCをターゲットしている場合は自分を最初に指し示します。つまり、デフォルトでPCの頭の上にサブターゲットが呼び出されるのです。一方、攻撃魔法や弱体魔法はPCにかけることは出来ないため、PCを選択した状態で決定するとその魔法はキャンセルされ、次の行が呼び出されます。 たとえば、ブリザドを使いたい時はマクロを呼び出しPCの上で一回決定をします。そうすると「***にファイアは使用できない」とでて、次にブリザドのサブターゲットが呼び出されます。そのブリザドのサブターゲットを対象にあわせて決定すれば、ブリザドを使用することが出来ます。その後出現するエアロのサブターゲットはキャンセルしてしまえば問題ありません。 1:マクロを呼び出す。 注意)このマクロは慣れればMBなどに瞬時に対応することが出来ますが、魔法の誤爆の危険性がとても高いです。慣れるまでは注意して使いましょう。 |
| <bt>と<st>の組み合わせ | |
| /ta <bt> /echo Stand by >> パライズ /ma パライズ<stnpc> |
<bt>は赤ネームの敵のうち自分が一番最後に触った敵に魔法を発動することが出来ます。誤爆防止などではとても便利なのですが、一つ欠点があります。リンクした時やBCなど複数の敵と戦う時に目的の敵に的確に魔法を使うことが出来ないのです。そこで、このマクロです。戦闘中抜刀してない後衛でも一行目に/target <bt>をはさむことによって現在の<bt>に直接サブターゲットを呼び出すことが出来ます。これによりごばく防止効果を得るだけでなく、<bt>以外の敵にサブターゲットを雨後書くことが可能になります。 |
| やまびこ薬マクロ | |
| /ma バエアロ <me> /echo Stand by >> バサイレス /ma バサイレス <me><st> /echo Stand by >> やまびこ /item やまびこ薬 <me><st> |
普段は沈黙耐性魔法を使い、いざ沈黙状態になったときはやまびこ薬が使えるマクロです。バエアロの方が効果時間が短いので先に書きましょう。バエアロのみ使用したい場合はバサイレス以下をキャンセルすればよいです。<me><st>とは特殊な代名詞の使い方です。この場合サブターゲットはでるのですが、/ma
バサイレス <ms>で構文が完成しているため、<st>の指し示したものは無視されます。つまり、サブターゲットで誰を指しても必ず自分に実行されるわけです。主にマクロを任意の場所で待機させ、それ以下の文を実行するかキャンセルするかを選択するときに使用されます。やまびこ薬の<me><st>も同じ用法です。 以上が平常時の沈黙耐性アップマクロです。しかしひとたび沈黙になるとバエアロもまサイレスも唱えられないため、やまびこ薬までの魔法はキャンセルすることが出来ます。これにより緊急時はすばやくやまびこ薬を飲むマクロにはや代わりするわけです。 |
| リフレシュ記憶マクロ | |
| /echo stand by >> リフレ /ma リフレシュ <st> /tell <me> Lastリフレ⇒<lastst> |
リフレシュを回すのはとても骨の折れる作業です。ふと誰に回したか忘れてしまうこともあるのではないでしょうか?そんな時のためのマクロです。上二行は至って普通のリフレシュマクロです。3行目で自分にtellをすることで、リフレシュをかけた人を記録することが出来ます。このとき何もしないとtellが二行流れてしまうので、あらかじめ自分をブラックリストに載せておきましょう。ブラックリストの載せ方は/blist
add <me>です。くわしくは/? blistを参照してください。 ログはテンキーの+キーを2回押すとチャットモードごとに整理することが出来ます。もしリフレシュの順番を忘れてしまったら、ここで自分にテルされてるリフレシュの履歴を確認すればよいわけです。またコンフィグのチャットフィルターにてtellをholdにすると流れにくくなります。 |
_______________________________________________________________________________________________
_______________________________________________________________________________________________