onChangeMap/ja
• バージョン1.14.0より導入
This event is triggered whenever the map is changed.
このイベントは地図が変更された場合に常に発生す。
Returns the
map ID
地図ID
を返す。
準備
A special macro that can be created on library tokens to have macro code automatically execute when the map is changed.
地図が変更されたときに自動的に実行されるマクロコードを持つ、ライブラリートークン上に作成可能な特殊マクロだ。
This special macro is ideally suited for setting parameters specific to the map you've changed to.
この特殊マクロは、遷移させた地図に固有のパラメータを設定するのに最適である。
When an onChangeMap macro is executed automatically, it is considered a Trusted Macro. If you wish to use trusted functions within
onChangeMap
and execute it manually (e.g. while developing macros), you will have to make sure that it follows all of the rules of Trusted Macros.onChangeMap マクロが自動的に実行された場合、それは信頼済みマクロとみなされる。onChangeMap
内で信頼済み関数を使用し、手動で実行する事を望むのであれば(マクロの開発中など)、それが信頼済みマクロの規則に全て従わなければならない。
onChangeMap マクロの作り方
You can create an
onChangeMap
macro on any library token; simply create a macro that is specifically named onChangeMap
.任意のライブラリートークンに onChangeMap
マクロを作成できる; 単に固有のマクロ名称である onChangeMap
を名付けてマクロを作成するだけだ。
The library token must have "Owner: All Players" unchecked, otherwise
onChangeMap
is not executed. To avoid permission issues with called functions, the onChangeMap
macro should have "Options: Allow Players to Edit Macro" unchecked.このライブラリートークンは『所有権:全プレイヤー』のチェックを外さなければならず、そうしなければ onChangeMap
は実行されない。関数呼び出しに伴う権限の問題を避けるため、onChangeMap
の『オプション:プレイヤーマクロ編集の許可』のチェックは外しておくべきだろう。
You can use
macro.args
to retrieve map ID
map ID.地図ID
を取得するために macro.args
を使用することができる。