仕掛けが作動すると、矢が飛んできて、ダメージを受ける罠のイベントを作ろうとしているのですが。
全員にダメージがいったり、特定の誰かだけがダメージを受けるのは不自然なので
パーティにいる誰か一人にダメージを受ける様にしたいんですね。
パーティのアクターIDを変数に格納することで、なんとか実現できたのですが、戦闘不能になってもダメージを受けてしまうようになってしまいました。※無駄な処理
今度は、戦闘不能の奴を除外したいのですが、対象のアクターIDが戦闘不能かどうかを取得する方法がわかりません。
戦闘不能かどうかで条件分岐はできますが、アクター名を指定することしかできないみたいで
アクターIDを指定する方法はありませんでしょうか?
パーティメンバーの中からランダムにダメージを受ける
Re: パーティメンバーの中からランダムにダメージを受ける
こんにちは。
パーティーメンバーが死亡しているかどうかは以下のスクリプトで判定できます。
以下の例は1番目のメンバーです。
イベントコマンドの条件分岐の欄に入力してお試しください。
0を1や2に変えると、他のパーティーメンバーが死亡しているかどうかも判定できます。
追記:
アクターIDで設定したいとのことでしたので、以下のコードが役に立つかもしれません。
こちらも同じように1を他の数字に変更すれば同じように使えます(アクターIDを使用するため、先の例と違いインデックスは1からです)。
パーティーメンバーが死亡しているかどうかは以下のスクリプトで判定できます。
以下の例は1番目のメンバーです。
イベントコマンドの条件分岐の欄に入力してお試しください。
コード: 全て選択
$gameParty.members()[0].isDead()
0を1や2に変えると、他のパーティーメンバーが死亡しているかどうかも判定できます。
追記:
アクターIDで設定したいとのことでしたので、以下のコードが役に立つかもしれません。
コード: 全て選択
$gameActors.actor(1).isDead()
こちらも同じように1を他の数字に変更すれば同じように使えます(アクターIDを使用するため、先の例と違いインデックスは1からです)。
【Twitter】https://twitter.com/TsumioNtGame/
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
Re: パーティメンバーの中からランダムにダメージを受ける
ありがとうございます。
早速試してみましたが、うまく行きそうです。
ちょっと質問なのですが
$gameActors.actor(1).isDead()
このコードを使う場合
$gameActors.actor(アクターIDを格納した変数).isDead()
を入れれば、その変数のアクターが死んでいるかどうかを調べられるのでしょうか?
それとも、カッコの中は定数のみでしょうか?
早速試してみましたが、うまく行きそうです。
ちょっと質問なのですが
$gameActors.actor(1).isDead()
このコードを使う場合
$gameActors.actor(アクターIDを格納した変数).isDead()
を入れれば、その変数のアクターが死んでいるかどうかを調べられるのでしょうか?
それとも、カッコの中は定数のみでしょうか?
Re: パーティメンバーの中からランダムにダメージを受ける
変数での指定も可能です。
【Twitter】https://twitter.com/TsumioNtGame/
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
Re: パーティメンバーの中からランダムにダメージを受ける
すみません、質問の仕方が悪かったです。
$gameActors.actor(アクターIDを格納した変数).isDead()
の場所にアクターIDを格納した変数を書く場合、どの様に記入するのでしょうか?
変数名を入力しても、変数ID #00xx を入力してもエラーがでます。
お手数ですが、教えていただけないでしょうか?
$gameActors.actor(アクターIDを格納した変数).isDead()
の場所にアクターIDを格納した変数を書く場合、どの様に記入するのでしょうか?
変数名を入力しても、変数ID #00xx を入力してもエラーがでます。
お手数ですが、教えていただけないでしょうか?
Re: パーティメンバーの中からランダムにダメージを受ける
【Twitter】https://twitter.com/TsumioNtGame/
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
【GitHub】https://github.com/Tsumio/rmmv-plugins
有償の依頼も募集中。
今まで有償で制作したものは実績をご覧ください。
Re: パーティメンバーの中からランダムにダメージを受ける
何かなら何まで丁寧に教えていただきありがとうございました。