ページ 1 / 1
死亡状態(解決済み)
Posted: 2017年4月18日(火) 01:05
by leona
教会で生き返らせるイベントを組みたいんですけど
並び替え出来ることが前提なので
制御文字でパーティーの並び順で選択肢は出せたんですが
パーティーの死亡状態で分岐はどうしたらいいんでしょうか?
Re: 死亡状態
Posted: 2017年4月18日(火) 08:49
by しぐれん
選択肢の内部で、死亡状態を確認してスイッチに書き込んだ後、選択肢の外で分岐してみるのはどうでしょうか?
ただ、現状の質問だとどういった完成図なのかがよくわからないです。
Re: 死亡状態
Posted: 2017年4月18日(火) 09:11
by leona
アクターごとではなくて
その時のパーティーメンバーの
ステートで分岐させたいんです。
例えばB.C.Aという並びのパーティーで
だれを生き返らせる?
(選択肢制御文字で)
B
C
A
やめる
として
Bを選んだ時に
Bが戦闘不能かどうかで分岐させたいんです。
パーティーの何番目(任意)のステート状態を取得する方法
ありますか?
アクターのステートは取得できたんですが
Re: 死亡状態
Posted: 2017年4月18日(火) 10:11
by leona
条件分岐のスクリプトで
何番目のパーティーメンバーが死亡状態か
そうじゃないかで分岐させたいです。
パーティーメンバーは入れ替え組み換え可能なので
その時のパーティー、その時の並びで
選択肢→条件分岐にしたいんです。
Re: 死亡状態
Posted: 2017年4月18日(火) 12:14
by フトコロ
こんにちは。
パーティーメンバーのステート有無は、以下のスクリプトで取得できますよ。
$gameParty.members()[n].isStateAffected(x)
n : パーティーの並び順
x : ステートID
Re: 死亡状態
Posted: 2017年4月18日(火) 12:48
by leona
ありがとうございます!
やっぱりそれでいけるんですよね?
昨日の夜に
2番目のアクターを選択した場合の
条件分岐のスクリプト欄に
$gameParty.members()[2].isStateAffected(1)
こんなかんじでいれてみたんですけど
生きてても死んでても
生きてるほうの結果になるんですよね(;´д`)
何か間違えてるんですかね。
帰宅後に再度やってみます。
Re: 死亡状態
Posted: 2017年4月18日(火) 13:53
by トリアコンタン
こんにちは!
メンバーのインデックスは0が開始位置なので2番目のアクターなら「1」を指定してください。
Re: 死亡状態
Posted: 2017年4月18日(火) 14:09
by leona
ありがとうございます

そういうことだったんですね!
どうりで生きてる生きてる言われるわけですね(;´д`)
Re: 死亡状態
Posted: 2017年4月18日(火) 23:42
by leona
動作しました‼
しぐれんさん
フトコロさん
トリアコンタンさん
ありがとうございました(^O^)