ページ 1 / 1
エラー表示の解決法
Posted: 2022年3月31日(木) 11:53
by 水面 れたす
mzです。
テストプレイを行おうとすると
【Cannot read property 'expParams' of null】
というエラー表示が出てしまい、テストプレイが不可です。
調べたところプラグインに問題があるようなので、使用しているプラグイン全てをOFFにして再度読み込んでも変化はありませんでした。
こちらを解決する方法はありますでしょうか。
Re: エラー表示の解決法
Posted: 2022年3月31日(木) 12:31
by ムノクラ
水面 れたす さんが書きました:mzです。
テストプレイを行おうとすると
【Cannot read property 'expParams' of null】
というエラー表示が出てしまい、テストプレイが不可です。
調べたところプラグインに問題があるようなので、使用しているプラグイン全てをOFFにして再度読み込んでも変化はありませんでした。
こちらを解決する方法はありますでしょうか。
プラグインをONにした状態のセーブデータでエラーが起きていませんか?
ニューゲームでもエラーが起きているのであれば、コアが破損していると思います。
MZはコアの入れ替えがメニューから出来るので、こちらを試すのが良いと思います。
メニュー:ゲーム>コアスクリプトの更新…
個人的には、v1.4.3かv1.3.3が安定していると思います。
(バージョンが上がって、直ってるバグと追加でバグが発生しているので…)
余計なこと
エラーはスタックトレースがないと、ほとんど情報が足りません。
参考
https://fungamemake.com/archives/12097
Re: エラー表示の解決法
Posted: 2022年3月31日(木) 13:25
by 水面 れたす
初心者に対して非常に丁寧な対応、ありがとうございます。
コアの入れ替えも試してみましたが、変化はありませんでした。
新規プロジェクトでは問題なく動作するので、現在制作中のプロジェクトでのみのエラーだと思います。
テストプレイボタンを押す→テストプレイウィンドウが開く→スタート画面が映らず、エラー表示
という流れでエラーが起きております。
【スタックトレース】
rmmz_managers.js:2030 TypeError: Cannot read property 'expParams' of null
at Game_Actor.expForLevel (rmmz_objects.js:4159)
at Game_Actor.currentLevelExp (rmmz_objects.js:4179)
at Game_Actor.initExp (rmmz_objects.js:4171)
at Game_Actor.setup (rmmz_objects.js:4074)
at Game_Actor.initialize (rmmz_objects.js:4041)
at new Game_Actor (rmmz_objects.js:4026)
at Game_Actors.actor (rmmz_objects.js:5232)
at Game_Party.setupStartingMembers (rmmz_objects.js:5509)
at Function.DataManager.setupNewGame (rmmz_managers.js:256)
at Scene_Boot.startNormalGame (rmmz_scenes.js:339)
になります。
Re: エラー表示の解決法
Posted: 2022年3月31日(木) 14:51
by 剣崎 宗二
エラーを見る限りいずれかのキャラに設定されている初期クラス(職業)が不正(データが空白になっているかそもそも設定されていない)なようです。
各アクターのクラスを一度データがある物に再設定してみては如何でしょうか。
Re: エラー表示の解決法
Posted: 2022年3月31日(木) 15:46
by 水面 れたす
ありがとうございます!
いじった覚えはないのですが
アクターの職業をデフォルトのものから他のものへ変更したらタイトル画面が表示されるようになりました!
ただ、テストプレイの際にニューゲーム・セーブデータどちらを選択しても、キャラクターの操作が全くできなくなり、フリーズしてしまう別の問題が生まれてしまいました。
エラー表示は出なかったのですが、スタックトレースを確認したところセーブデータに不備があるようです。
【スタックトレース】
TorigoyaMZ_Achievement2.js:934 Error: Savefile not found
at rmmz_managers.js:671
at new Promise (<anonymous>)
at Function.StorageManager.loadFromLocalFile (rmmz_managers.js:666)
at Function.StorageManager.loadZip (rmmz_managers.js:618)
at Function.StorageManager.loadObject (rmmz_managers.js:552)
at Object.onInit (TorigoyaMZ_Achievement2.js:931)
at AchievementManager.init (TorigoyaMZ_Achievement2.js:484)
at Scene_Boot.onDatabaseLoaded (TorigoyaMZ_Achievement2.js:1254)
at Scene_Boot.isReady (rmmz_scenes.js:280)
at Scene_Boot.isReady (ApngPicture.js:765)
・音楽は流れる
・オープニングでの文章表示は問題なし。移動パートで固まる。
・移動だけでなく、方向転換・メニューを開くこともできない。
・キーボードだけでなく、マウスでの操作も不可
全プラグインのOFF・再起動を試してみてもダメでした。
Re: エラー表示の解決法
Posted: 2022年3月31日(木) 16:15
by 水面 れたす
すみません!
自己解決しました。
イベントの設定の問題でした。
お騒がせしました。
アドバイスを下さりありがとうございました!