ページ 1 / 1
【解決済み】イベントのメモで条件分岐
Posted: 2017年11月29日(水) 19:11
by ぼた餅
こんにちは。
「指定したイベントIDのメモに特定の記述があるかどうか」で条件分岐をしたいのですが、
スクリプトにどう書けばいいのでしょうか?
にゃたまさんの似たような質問も見ましたが、
私では理解できませんでした。(https://tm.yumineko.com/viewtopic.php?t=3574)
ご教授お願いします。
Re: イベントのメモで条件分岐
Posted: 2017年11月29日(水) 21:20
by 奏ねこま
メモ欄にどういう書き方をしたかで、取得の仕方もいろいろあります。
以下、「条件分岐」のイベントコマンドの「スクリプト」で指定してください。
■イベント3番のメモ欄に あいうえお と書かれてあるかどうかを判定
コード: 全て選択
$gameMap.event(3).event().note === 'あいうえお'
■イベント3番のメモ欄に書かれている文章の中に あいうえお が含まれているかどうかを判定
コード: 全て選択
$gameMap.event(3).event().note.match(/あいうえお/)
■イベント3番のメモ欄に <ABCD> と書かれているかどうかを判定
コード: 全て選択
$gameMap.event(3).event().meta['ABCD']
■イベント3番のメモ欄に <ABCD:1> と書かれているかどうかを判定
コード: 全て選択
$gameMap.event(3).event().meta['ABCD'] === '1'
Re: イベントのメモで条件分岐
Posted: 2017年11月29日(水) 21:37
by ぼた餅
ありがとうございます!
希望通りの動作ができました。
その他様々な状況のスクリプトも書いていただいて、感謝いたします!