【解決】防具を装備している有無を、条件分岐かスクリプトで分岐させ処理をしたい。
Posted: 2019年4月06日(土) 19:07
皆様の知恵をお貸しください。
イベントコマンドの条件分岐にて、スクリプトで パーティ○番目のアクターがID○○の防具を装備しているか の有無を分岐させたいのですが、エラーが発生してしまいます。
スクリプト初心者ですが、調べてそれなりに条件分岐のスクリプトを考えてみました。
$gameParty.members()[1].hasArmor($dataArmors[1])
一応これで動くは動くのですが、
アクターが防具を一切装備していない場合、エラーが発生してしまいます。
下記のトピを参考に条件分岐でなくスクリプトで組んでみようと考えましたが、私の知識不足のため理解できませんでした…。
viewtopic.php?t=4605
このトピでは、防具を装備していない時の処理が記載されていますが、私には理解が難しかったようです。
一つ目の質問に、条件分岐のスクリプトを使って防具を一切装備していない時の分岐ができたりしないでしょうか?
もし方法があるのでしたら、ご教授頂きたいです。
二つ目の質問に、もし一つ目の質問の答えがない場合、
スクリプトを使って処理をしたいのですがどういったスクリプトになるか、どうかお教えいただけないでしょうか?
既に同じトピなどがある場合は申し訳ありません。
よろしくお願いします。
イベントコマンドの条件分岐にて、スクリプトで パーティ○番目のアクターがID○○の防具を装備しているか の有無を分岐させたいのですが、エラーが発生してしまいます。
スクリプト初心者ですが、調べてそれなりに条件分岐のスクリプトを考えてみました。
$gameParty.members()[1].hasArmor($dataArmors[1])
一応これで動くは動くのですが、
アクターが防具を一切装備していない場合、エラーが発生してしまいます。
下記のトピを参考に条件分岐でなくスクリプトで組んでみようと考えましたが、私の知識不足のため理解できませんでした…。
viewtopic.php?t=4605
このトピでは、防具を装備していない時の処理が記載されていますが、私には理解が難しかったようです。
一つ目の質問に、条件分岐のスクリプトを使って防具を一切装備していない時の分岐ができたりしないでしょうか?
もし方法があるのでしたら、ご教授頂きたいです。
二つ目の質問に、もし一つ目の質問の答えがない場合、
スクリプトを使って処理をしたいのですがどういったスクリプトになるか、どうかお教えいただけないでしょうか?
既に同じトピなどがある場合は申し訳ありません。
よろしくお願いします。