(解決済み)フトコロ様 制作「FTKR_AutoStateConditions.js」条件式(eval)の書き方を1つ教えて下さい
Posted: 2019年1月13日(日) 04:33
どうしても条件式(eval)の書き方が分からず…質問失礼致します。
フトコロ様が制作された「FTKR_AutoStateConditions.js」
(h★ttps://github.com/futokoro/RPGMaker/blob/master/FTKR_AutoStateConditions.js)★を消して下さい
を、お借りしているのですが
特定の防具などを装備している時のみ付与されるステートを作成したいと思っております。
付与条件、解除条件をevalで追加出来るとの事なのですが
書き方が分からず質問させていただいた次第です。
①解決済
ツクマテ様の過去の投稿などを参考にし「a.equips()[0] && a.equips()[0].wtypeId === 1」にて
「現在スロット1に装備している武器タイプIDが1だったら」は上手くいったのですが
反対に「現在スロット1に装備している武器タイプIDが1 “ 以外” だったら」はどうやって書けば良いでしょうか?
②解決済
①の武器同様に「現在スロットnに装備している防具IDが1だったら」という式が書きたく
「a.equips()[n] && a.equips()[n].itemId === 1」など色々と試行錯誤したのですが
どれも上手くいきませんでした。
「現在スロットnに装備している防具ID1がだったら」はどの様な式で求めれば良いでしょうか。
何卒、御助言お願い致します。
※最初のタイトル、内容が説明不十分だったので書き直しさせていただきました。
曖昧な書き方で申し訳ございませんでした。
フトコロ様が制作された「FTKR_AutoStateConditions.js」
(h★ttps://github.com/futokoro/RPGMaker/blob/master/FTKR_AutoStateConditions.js)★を消して下さい
を、お借りしているのですが
特定の防具などを装備している時のみ付与されるステートを作成したいと思っております。
付与条件、解除条件をevalで追加出来るとの事なのですが
書き方が分からず質問させていただいた次第です。
①解決済
ツクマテ様の過去の投稿などを参考にし「a.equips()[0] && a.equips()[0].wtypeId === 1」にて
「現在スロット1に装備している武器タイプIDが1だったら」は上手くいったのですが
反対に「現在スロット1に装備している武器タイプIDが1 “ 以外” だったら」はどうやって書けば良いでしょうか?
②解決済
①の武器同様に「現在スロットnに装備している防具IDが1だったら」という式が書きたく
「a.equips()[n] && a.equips()[n].itemId === 1」など色々と試行錯誤したのですが
どれも上手くいきませんでした。
「現在スロットnに装備している防具ID1がだったら」はどの様な式で求めれば良いでしょうか。
何卒、御助言お願い致します。
※最初のタイトル、内容が説明不十分だったので書き直しさせていただきました。
曖昧な書き方で申し訳ございませんでした。