ページ 11

【解決済み】高機能クエストシステムでのエラー

Posted: 2024年3月14日(木) 21:01
by andead04/総督
RPGツク―ルMVにて、ayatam様の高機能クエストシステムの1.16を使わせていただき
クエストを作成したところ、クエスボードでページアップして概要を見ようとすると、TypeErrorとなってしまいます。

Cannot read property 'ObjectiveActivatedIcon' of null

と表示されます。寡聞にてスクリプトなどは一切読めませんが、以下にDeveloper toolsのエラー個所を張っておきます。

rpg_managers.js:1949 TypeError: Cannot read property 'ObjectiveActivatedIcon' of null
at objectiveLists.forEach.obj (Ayatam_HighQualityQuestSystem.js:16611)
at Array.forEach (<anonymous>)
at Window_QuestData.drawObjectives (Ayatam_HighQualityQuestSystem.js:16519)
at Window_QuestData.refresh (Ayatam_HighQualityQuestSystem.js:16028)
at Window_QuestData.changePage (Ayatam_HighQualityQuestSystem.js:16855)
at Window_QuestData.update (Ayatam_HighQualityQuestSystem.js:16842)
at rpg_core.js:7035
at Array.forEach (<anonymous>)
at WindowLayer.update (rpg_core.js:7033)
at rpg_scenes.js:262

どうぞよろしくお願いします

Re: 高機能クエストシステムでのエラー

Posted: 2024年3月18日(月) 14:38
by ecf5DTTzl6h6lJj02
こんにちは。
andead04/総督 さんが書きました:RPGツク―ルMVにて、ayatam様の高機能クエストシステムの1.16を使わせていただき
クエストを作成したところ、クエスボードでページアップして概要を見ようとすると、TypeErrorとなってしまいます。

Cannot read property 'ObjectiveActivatedIcon' of null

と表示されます。寡聞にてスクリプトなどは一切読めませんが、以下にDeveloper toolsのエラー個所を張っておきます。

rpg_managers.js:1949 TypeError: Cannot read property 'ObjectiveActivatedIcon' of null
at objectiveLists.forEach.obj (Ayatam_HighQualityQuestSystem.js:16611)
at Array.forEach (<anonymous>)
at Window_QuestData.drawObjectives (Ayatam_HighQualityQuestSystem.js:16519)
at Window_QuestData.refresh (Ayatam_HighQualityQuestSystem.js:16028)
at Window_QuestData.changePage (Ayatam_HighQualityQuestSystem.js:16855)
at Window_QuestData.update (Ayatam_HighQualityQuestSystem.js:16842)
at rpg_core.js:7035
at Array.forEach (<anonymous>)
at WindowLayer.update (rpg_core.js:7033)
at rpg_scenes.js:262

どうぞよろしくお願いします

プラグインパラメータの
クエスト データベース で クエスト内容を作成する際に、
目的設定 という項目でクエストの目的を設定すると思いますが、
この 目的設定の中の アイコンID が空になっていると、ご質問のエラーが発生するようです。
該当する クエスト のデータを確認して、 アイコンID が空になっている場合は、設定を行ってみてください。

Re: 高機能クエストシステムでのエラー

Posted: 2024年3月19日(火) 18:54
by andead04/総督
ご指摘の通り、目的設定の中の アイコンID を設定することによって解決しました。
以上で解決済みとさせていただきます。
大変助かりました。ありがとうございます!