こんにちは。
塩焼き さんが書きました: 2025年11月23日(日) 23:54
お世話になっています。
戦闘中、スキルを使うとたまにエラーを出してしまいます。
どのプラグインが不具合を出しているのか教えてほしいです
先ず、お小言からで失礼しますが、
プラグインに関する質問や、プラグインを使用してエラーが発生した際の質問については、
DevTools の console 画面に表示されるスタックトレースの画面が欲しいのはもちろんなのですが、
それと合わせて、使用しているプラグインの情報、入手先へのリンクを貼ってくださると、大変助かります。
console 画面に書かれている、プラグインのファイル名からだと、
検索がうまくいかずに、必要なプラグインがなかなか見つからないことがあり、
そうなると、回答がつかなくなってしまうことに繋がってしまいます。
本題ですが、
console 画面に表示されている、
target.setCustomDropRate is not a function
というエラーですが、
killBonus.js を通して、 setCustomDropRate という関数を呼び出しているが、
関数として setCustomDropRate が存在していない、
という内容のエラーです。
こちらで、killBonus.js の中身を見てみたところ、
プラグイン内に上記の setCustomDropRate という関数の定義はおろか、
それを呼び出している、executeKillBonusDropRate という関数の定義もなく、
おかしいなと思っていたところ、この関数は、
MZ 用のプラグインファイルには無く、MV 用のプラグインファイルに存在する関数のようです。
このプラグインは、MV 用と MZ 用で、ファイルが分かれています。
MV 用のプラグインファイルを使用していることによって、起こっている可能性がありますので、
MZ 用のプラグインファイルをダウンロードし、入れ替えて、エラーが発生しなくなるかチェックしてください。
その際に、プラグインパラメータなどを、設定し直さなければならなくなるかと思いますが、
そこは頑張ってください。
プラグインのダウンロード先はこちらです。
トリアコンタン様作 撃破ボーナスプラグイン(KillBonus.js) MZ版 ver. 2.3.0
https://raw.githubusercontent.com/triac ... llBonus.js
ご確認ください。