Ifsc,調べたい文字列,調査するショートカット番号,飛ぶ行
- 調査するショートカット番号に何が登録されているか検知する
- アイテムが登録されている場合はそのアイテム名から、スキルが登録されている場合はスキル名から比較する
- 調べたい文字列と部分一致した場合は飛ぶ行で指定した数値の行に飛ぶ
- ショートカット{1}に魔法の矢の魔法書が登録されているなら魔法の矢を、そうでないなら魔法の矢の魔法書を読む動作をショートカット{1}に登録するマクロ
| 001 |
Ifsc,魔法の矢の魔法書,1,4 |
ショートカット{1}に魔法の矢の魔法書が登録されているなら、4行目に飛ぶ |
| 002 |
Itemset,魔法の矢の魔法書,1,1 |
ショートカット{1}に魔法の矢の魔法書を"読む"動作を登録 |
| 003 |
End |
マクロの終了 |
| 004 |
Skillset,魔法の矢,1 |
ショートカット{1}に魔法の矢を登録 |
| 005 |
End |
マクロの終了 |
Ifstop,止めるためのキー
- この命令に来た時に指定したキーを押していた場合その場でマクロの実行を停止する
- 10000回何もせずにループする、キーボードのaを押すと止まる
| 001 |
Roop,10000 |
10000回ループ |
| 002 |
Ifstop,a |
aを押している場合即座にマクロの実行を停止 |
| 003 |
Roopend |
ループの終わり |
| 004 |
End |
マクロの終了 |
Pause,説明文,選択肢1,選択肢1を選んだときに飛ぶ行,選択肢2,選択肢2を選んだ時に飛ぶ行...
- 説明文を定義せずに使用した場合、一時停止として機能する
- 説明文を定義した場合、選択肢を定義する必要がある
- 選択肢から処理内容を分岐させることが出来る
- 選択肢によってセットするショートカットを変えるマクロ
| 001 |
Pause,どのショートカットをセットする?,魔法,2,技能,4,道具,6 |
選択肢を表示させ、魔法を選べば2行目へ、技能を選べば4行目へ、道具を選べば6行目へ飛ばす |
| 002 |
Skillset,魔法の矢,1 |
魔法の矢をショートカット{1}に設定 |
| 003 |
End |
マクロの終了 |
| 004 |
Skillset,スウォーム,1 |
スウォームをショートカット{1}に設定 |
| 005 |
End |
マクロの終了 |
| 006 |
Itemset,魔法の矢の魔法書,1,1 |
ショートカット{1}に魔法の矢の魔法書を"読む"動作を登録 |
| 007 |
End |
マクロの終了 |
Skillset,魔法・技能の名前,定義するショートカット番号
- 指定した名前の魔法・技能をショートカット番号に登録する
- 選択肢によってセットするショートカットを変えるマクロ
| 001 |
Skillset,魔法の矢,1 |
魔法の矢をショートカット{1}に設定 |
| 002 |
Skillset,魔力の集積,2 |
魔力の集積をショートカット{2}に設定 |
| 003 |
End |
マクロの終了 |
Itemset,アイテムの名前,用途,定義するショートカット番号
- 指定した名前のアイテムをショートカット番号に登録する
- アイテムの名前はそのアイテムの鑑定名及びゲーム中に表示されている名前が部分一致したスタックが使用される
- 用途の中にはそのアイテムの使用方法に応じた番号を入れる
- 拡張ショートカット使用時、アイテム名に以下の定義が使用できる
| 呪われた |
呪われているアイテム |
| 堕落した |
堕落したアイテム |
| 呪われていない |
呪われてなく、祝福されていないアイテム |
| 祝福された |
祝福されたアイテム |
| 未鑑定の |
未鑑定のアイテム |
| 0 |
食べる |
| 1 |
読む |
| 2 |
飲む |
| 3 |
振る |
| 4 |
使う |
| 5 |
開く |
| 6 |
調合 |
| 7 |
投げる |
| 001 |
Itemset,魔法の矢の魔法書,1,1 |
ショートカット{1}に魔法の矢の魔法書を"読む"動作を登録 |
| 002 |
Itemset,祝福された下落のポーション,2,2 |
ショートカット{2}に祝福された下落のポーションを"飲む"動作を登録 |
| 003 |
Itemset,呪われていない下落のポーション,7,3 |
ショートカット{3}に通常品の下落のポーションを"投げる"動作を登録 |
| 004 |
End |
マクロの終了 |
Key,押すキー
| UP |
上 |
| DOWN |
下 |
| LEFT |
左 |
| RIGHT |
右 |
| UPLEFT |
左上 |
| UPRIGHT |
右上 |
| DOWNLEFT |
左下 |
| DOWNRIGHT |
右下 |
| ESC |
Esc |
| ENTER |
Enter |
- インベントリの投げられるアイテムを10回投げるマクロ
| 001 |
Roop,10 |
10回ループ |
| 002 |
Key,T |
投げるメニューを開く |
| 003 |
Key,a |
[a]のアイテムを投げる |
| 004 |
Key,ENTER |
ターゲットを決定 |
| 005 |
Roopend |
ループ終了 |
| 006 |
End |
マクロの終了 |
Sc,実行するショートカット番号
| 001 |
Itemset,魔法の矢の魔法書,1,20 |
ショートカット{20}に魔法の矢の魔法書を"読む"動作を登録 |
| 002 |
Sc,20 |
ショートカット{20}を呼び出し、魔法の矢の魔法書を読む |
| 003 |
End |
マクロの終了 |
Paste,入力する内容
- 文字を入力する場面でのみ使用可能
- 入力欄に指定した文字を入れ、即座にEnterを打つ
| 001 |
Itemset,願いの杖,3,1 |
ショートカット{1}に願いの杖を"振る"動作を登録 |
| 002 |
Sc,1 |
願いの杖を振る |
| 003 |
Paste,スキル 速度 |
願いで「スキル 速度」と願う |
| 004 |
End |
マクロの終了 |
End
Roop,回数
- 指定回数Roopendまでの処理をループさせる
- Roopの中でRoopを使用することは出来ない