ページ 11

(解決)待機メンバーを含めたメンバーの有無をバトルイベントの条件にするには?

Posted: 2016年12月28日(水) 18:17
by 3番目
初めて投稿させていただきます。

現在 http://inumochi.blog.fc2.com/blog-entry-24.html こちらのイベントをMVでつくっていまして
そのままつくるとマップ画面にもどってからコモンイベントが発生してしまうため戦闘終了のリザルトイベントの前にコモンイベントが発生するようにしています。

その過程で、条件分岐にバトルイベントの中で呼び出すコモンイベントに対象のアクターがいるかどうかの判定を行って既に仲間にいる場合は分岐を終了するように設定しています。

これだと戦闘に参加しているときはちゃんと分岐してくれるのですが待機メンバーにしていると分岐してくれません。

条件分岐で待機メンバーを含めたメンバーの有無をバトルイベントの条件にするにはどのようにすればいいのでしょうか?

Re: 待機メンバーを含めたメンバーの有無をバトルイベントの条件にするには?

Posted: 2016年12月28日(水) 19:24
by まっつUP
3番目様
お世話になります。

イベントコマンド「条件分岐」のスクリプトの項目で以下を評価してください。
!$gameParty._actors.contains(id)
この時、引数にはアクターIDを入れてください。
正しく動作すれば指定のアクターIDのアクターが隊員に含まれない場合に真を返します。

Re: 待機メンバーを含めたメンバーの有無をバトルイベントの条件にするには?

Posted: 2016年12月28日(水) 19:48
by 3番目
ありがとうございます。
希望通りのイベントをさくせいすることができました