【解決済み】自キャラがスキルを使えるかどうか判断するスクリプト

maker-b
記事: 112
登録日時: 2016年3月27日(日) 22:03
連絡を取る:

【解決済み】自キャラがスキルを使えるかどうか判断するスクリプト

投稿記事by maker-b » 2018年3月07日(水) 21:30

皆様

質問させて頂きます。
バトル中に、自キャラが該当スキルを使えるかどうか判断するスクリプトを考えています。
以下のようなコードだと、スキルを習得しているかどうかは判断できますが、使える状態かどうかは
判断出来ません。どなたかアイデアがあれば是非よろしくお願いいたします。

コード: 全て選択

if($gameParty.members()[X].isLearnedSkill(651)){
console.log("あんたスキルもっとるな");
$gameSwitches.setValue(101,true);
}
最後に編集したユーザー maker-b on 2018年3月08日(木) 08:40 [ 編集 1 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 自キャラがスキルを使えるかどうか判断するスクリプト

投稿記事by まっつUP » 2018年3月07日(水) 21:42

bobyama様

お世話になります。

以下を評価することで可能だと思います。

$gameParty.members()[X].canUse($dataSkills[index])
//indexはスキルID
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
maker-b
記事: 112
登録日時: 2016年3月27日(日) 22:03
連絡を取る:

Re: 自キャラがスキルを使えるかどうか判断するスクリプト

投稿記事by maker-b » 2018年3月08日(木) 08:40

まっつUP様

お世話になっております。
上記スクリプトで無事解決しました!
丁寧なご回答ありがとうございました!

“MV:質問” へ戻る