コモンイベント / ツクールMZスクリプトリファレンスwiki
ツクールMZでコモンイベントをスクリプトで行うなら以下の通りです。
$gameTemp.reserveCommonEvent(コモンイベントID)
サンプルコード(コモンイベントIDが4のコモンイベントを呼び出す)
$gameTemp.reserveCommonEvent(4)
イベントを対象にする場合は以下のように記述します。
this.setupChild($dataCommonEvents[コモンイベントID].list, 対象イベントID)
サンプルコード(コモンイベントIDが4のコモンイベントを呼び出す,対象イベント指定なし)
this.setupChild($dataCommonEvents[4].list, 0)
こちらの方が簡単で良いかもしれませんね。
コード解説
MVの時と変わりません。
対象となるイベントがない場合は$gameTemp.reserveCommonEventで良いかと思われます。
対象となるイベントがある場合はイベントのIDをthis.setupChildの第2引数に設定する必要があります。
例えばIDが3のイベントにスクリプトでIDが6のコモンイベントを発生させる場合
this.setupChild($dataCommonEvents[6].list, 3)
とする必要があります。
なお、"$dataCommonEvents[コモンイベントID].list"の".list"は指定したコモンイベントのイベントコマンドリストを指すためについています。
オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。