バグ修正方法

YUYA
記事: 1
登録日時: 2021年10月17日(日) 17:42

バグ修正方法

投稿記事by YUYA » 2021年10月17日(日) 17:51

戦闘シーンが終わった後に Window_Baseの308行目で「NoMethodError」と出て、落ちてしまいます。

修正方法がわかりません。
どなたかわかる方いらっしゃいますか?

faida
記事: 272
登録日時: 2015年12月17日(木) 16:44

Re: バグ修正方法

投稿記事by faida » 2021年10月18日(月) 08:34

こんにちは。

「バグを修正する」というにはあまりにも情報が少なすぎます。
せめて使用しているスクリプト素材の中から、どのスクリプトが原因であるかを
突き止めないと話が進みません。
一つ一つスクリプト素材を抜いて、どれが入っているとエラーが起こるかを
確定させてください。
ちなみに、稀に「プロジェクトを作り直してそれに全部のデータを移行したら発生しなくなった」という
オカルトじみたことが起こるらしいので、スクリプト素材をすべて抜いても問題が解決しない場合は
プロジェクトを作り直すのも手かもしれません。


デフォルトでは、「Window_Baseの308行目」が

コード: 全て選択

case code.upcase
だったかと思いますが、ここで間違いないかどうかも不明なので、
その辺りも記述していただけると助言しやすいかと思います。

さらに言えば、実は「NoMethodError」だけではエラーの原因がわかりません。
エラーが出たとき、エラーの名前だけ書けば分かってくれるかと思いきや、
下の文章も意外と大事な情報が入っています。
例えば「undefined method 'upcase' for nil:NilClass」と書いてあれば、
「codeにnilが入ってきていることが原因なんだな」ということがわかります。


長々書きましたが、
・原因となるスクリプト素材
・エラーが出る場所(デフォルトから変更していなければその旨)
・エラー全文(エラーのスクリーンショットなど)
があると、対応しやすいかと思います。
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
かるめーる
記事: 5
登録日時: 2021年3月12日(金) 00:18

Re: バグ修正方法

投稿記事by かるめーる » 2021年10月19日(火) 22:28

どうせトピ主と同一人物だろうから言うけどさ
あんたの投稿は昨日食べた晩飯はなんでしょう?ってくらい無茶な質問なのよ
それを一発で的中させるのはほぼ不可能でしょ?そこは理解できる?
そんな答える側も即やる気無くすようなクソ質問なのにこんなに至極丁寧にfaidaさんが回答してくれたんだよ?
自分の時間を削って見ず知らずの他人にこんなに丁寧に
少しは自分の取った行動について考えてみたら?
ショウ
記事: 149
登録日時: 2016年8月10日(水) 19:52

Re: バグ修正方法

投稿記事by ショウ » 2021年10月19日(火) 23:53

たしかエターナルカブールって奴だったかな?
あいつを思い出すな、スルー安定だよ

“VX / Ace:質問” へ戻る