*マクロ [#z8ff6261]
#contents
-参考:[[システムコマンド一覧>Command#sb7e471f]]
-[[公式サイトの説明>http://econline.gungho.jp/manual/control.html]]
-ECOでは、ショートカットによるチャット欄への自動入力を「マクロ」と呼んでいる。
例えば「こんにちは」とマクロ登録すると、ショートカットコマンド1回で「こんにちは」と発言できる。
-一般的な「マクロ」は、''複数の''コマンドや動作手順を記憶・記述し、それをショートカットキーなどで実行させるものを指すが、
ECOの「マクロ」は複数の連続動作には対応しておらず、1回のコマンド入力で1つの動作しか実行できない。
-ECOではチャット欄への入力により、様々な動作が実行できる。
例えばチャット欄に/ui_statusと入力すると、キャラクターのステータスウィンドウが開く。(発言はせず、チャットログに保存されない)
この/ui_statusのように、発言ではなく実行動作を指定するようなものは[[システムコマンド>Command]]と呼ばれる。

**マクロセット [#macro_preset]
以下の動作をマクロ登録できる
-チャット発言(「こんにちは」等)
-システムコマンド
--ウィンドウ表示
--情報表示
--モーション・エモーション
--アイテム使用
--装備品の着脱
--スキル使用
--その他のシステムコマンド

以下の、システムコマンドに無い動作はマクロ登録できない。
-矢印キーによる動作
--キャラクター移動
--視点移動
-マウスクリックによる動作
--スキル使用対象の指定
--NPCに話しかける

ショートカットコマンドには2種類あり、それぞれ登録できる動作に制限がある。
-ファンクションキーによるショートカット (Alt+F1など)
--ゲーム画面上部のウィンドウ(移動可能)の枠にアイコンをドラッグ&ドロップで登録される。
--アイコンが設定されている動作のみ登録できる。
---アイテム使用:持ち物内のアイテムを登録し、使用する。(持ち物内でダブルクリックするのと同じ)
---装備品を着ける:アイテム使用と同じ
---装備品を脱ぐ:装備ウィンドウ内の装備品を登録し、使用すると脱げる。(装備ウィンドウ内でダブルクリックするのと同じ)
---スキル使用:スキルウィンドウ内のスキルを登録し、使用する。(スキルウィンドウ内でダブルクリックするのと同じ)&br;      使用対象は登録できないので、マウスクリックで指定する必要がある。
---モーション・エモーション
-英数字によるショートカット (Ctrl+1など)
--装備品を脱ぐ動作以外は全て登録できる
--以下の方法で呼び出すマクロウィンドウにて登録内容を編集する。&br;発言内容やコマンドを直接記述するか、アイコンをドラッグ&ドロップした後に、''Enterキー''で登録される。
---巻尺メニューのシステム内
---ファンクションキーのショートカットウィンドウ左下の歯車
---チャット欄に/ui_macroと入力

登録したマクロの組み合わせは名前を付けて保存でき、複数のセットを保持・切り替えて運用できる。
-マクロウィンドウ内だけでなく、ファンクションキーのショートカットの内容も合わせて保存される。
-切り替え方法は2通り
--マクロウィンドウ内のセット名をクリック
--ファンクションキーのショートカットウィンドウ左の▲▼をクリック (数字は各セットに自動的に割り振られたもの)
-PC上の保存先はECOインストールフォルダのconfigフォルダ内。ネカフェ等に持ち出して使用可能。
-マクロウィンドウ上部の歯車から「マクロの消去」を選択すると、表示中のセットが削除される。&br;(セットにはファンクションキーのショートカットの内容が含まれる)
-「マクロの初期化」を選択すると、表示中のセットの内容が初期状態になる。内容は後述

既にセットされている「Chara1」セットをベースにして、新しいマクロセットを作成します。
「Chara1」とかかれている部分にカーソルを合わせ、
#ref(https://eco.lycolia.info/wiki/old_img/gamedb_info/eco/macro/Dialog1.jpg,nolink,302x257);
「新しいマクロ」を作成します。
#ref(https://eco.lycolia.info/wiki/old_img/gamedb_info/eco/macro/Dialog2.jpg,nolink,369x258);

**初期状態のマクロ一覧 [#q34f970b]
|CENTER:50|LEFT:100|LEFT:300|c
|>|>|Ctrl|h
|0|||
|1|/*ok!|大丈夫!平気!|
|2|/*ok?|大丈夫?平気?|
|3|/*allright|いいですよ! / 合点承知!|
|4|/*fight|行くぞ! / 戦えー!|
|5|/*help|助けて!|
|6|||
|7|||
|8|||
|9|||
|A|/ui_status|ステータスウィンドウ|
|B|||
|C|/ui_sc_ctrl|ショートカットウィンドウのCtrlモードをON/OFF|
|D|/ui_sc_def|ショートカットウィンドウをノーマルモードに戻す|
|E|/ui_party|フレンドリストウィンドウの「パーティータブ」を開く|
|F|/ui_friend|コミュニティウィンドウ|
|G|||
|H|||
|I|/ui_item|アイテムウィンドウ|
|J|||
|K|/ui_macro|マクロウィンドウ|
|L|/ui_commentlist|募集コメントリスト|
|M|/ui_map|マップウィンドウ|
|N|/ui_comment|募集コメント登録|
|O|/ui_system|オプションウィンドウ|
|P|||
|Q|/ui_equip|装備ウィンドウ|
|R|/ui_ring|フレンドリストウィンドウの「リングタブ」を開く|
|S|/ui_skill|スキルウィンドウ|
|T|/ssmode|スクリーンショットモード|
|U|||
|V|||
|W|/ui_worldmap|全体マップ|
|X|/ui_sc_alt|ショートカットウィンドウのAltモードをON/OFF|
|Y|/ui_quest|クエストウィンドウ|
|Z|/ui_main|メインウィンドウ|
~

|CENTER:50|LEFT:100|LEFT:300|c
|>|>|Alt|h
|0|/turn1|右ターンする|
|1|/bye|手を振る|
|2|/speek|喋る素振り|
|3|/nod|頷く|
|4|/joy|ガッツポーズ|
|5|/no|OhNO~!|
|6|/sit|座る/立つ|
|7|/relax|仰向けに寝転がる|
|8|/yahoo|大喜び|
|9|/turn2|左ターンする|
|A|/*sweat3|汗だら~|
|B|/*note|るん♪|
|C|/*anger2|ムカムカ|
|D|/*stone|グー|
|E|/chair|椅子座り|
|F|/*scissors|チョキ|
|G|/*paper|パー|
|H|/*starle|キャッキャ|
|I|/bow|お辞儀|
|J|/*daze|ぼ~|
|K|/*surprised2|ショック2|
|L|/disappoint|orz|
|M|/*sweat2|あせあせ|
|N|/*sweat1|たらーん|
|O|/slump|突っ伏す|
|P|/tired|へろへろ|
|Q|/jump|ジャ~ンプ|
|R|/break|ぺたん座り|
|S|/*line|ガビーン|
|T|/pon|なるほど|
|U|/*sorry|Sorry|
|V|/*smile|ワイワイ|
|W|/dogeza|土下座|
|X|/*anger1|ムカ|
|Y|/*thx|Thanks|
|Z|/*surprised1|ショック|

**隠しマクロ [#HiddenMacro]
初期マクロには記述されていないがゲーム内で実際に有効なコマンドのこと。「[[システムコマンド一覧>Command#sb7e471f]]」を参照

**情報提供・コメント欄(Wikiの編集が苦手な方はこちらに) [#o21c4354]
COLOR(red):コメント欄はゲーム内容を質問する場ではありません。質問等は[[こちら>Tutorial#p39618b7]]にどうぞ。
#pcomment(コメント/Command)