ページ 11

【解決済み】戦闘参加キャラを条件にしたイベント

Posted: 2016年12月16日(金) 14:09
by -S2-
パーティーが10人いたとして
戦闘参加人数は(基本的に)4人です。
イベント作成で条件分岐に
●アクター:0001キャラA:パーティーにいる
というのがありますが
これだとあくまでパーティーにいる事が条件となり
戦闘未参加キャラでも条件になってしまうので
キャラAが戦闘参加してたらイベントA発生
逆に参加していなければイベントAは発生しない
キャラBが戦闘参加してたらイベントBも発生
逆に参加していなければイベントBも発生しない
というのを作るにはどうすれば良いでしょうか?

パーティーからは外す事なく
あくまで戦闘参加キャラの有無で
イベント条件の有無を処理したいと思ってます。

Re: 戦闘参加キャラを条件にしたイベント

Posted: 2016年12月16日(金) 15:31
by 奏ねこま
条件分岐のスクリプトで

$gameActors.actor(n).isBattleMember()

とやったらできるかもです。
actor(n)のnは、確認したいアクター番号に置き換えてください。

Re: 【解決済み】戦闘参加キャラを条件にしたイベント

Posted: 2016年12月19日(月) 14:22
by -S2-
それで無事出来ました。
ありがとうございます!