【解決】デプロイメント後のゲームがプレイできません

エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

【解決】デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 15:00

お世話になっております。
めでたくゲームが完成し、ウェブ用にデプロイメントもして、さぁ投稿……と思ったら、投稿した作品が「TypeError
 Cannot read properties of null (reading 'advanced')」と出てしまいプレイできませんでした。

慌てて作品の公開は取り消しましたが、何回出力し直して投稿しても、上記の表示が出てきます。
場違いだろうなとは思っておりますが、Googleは頼りにならず、もうここが最後の頼みの綱です。どうにかできますでしょうか?
最後に編集したユーザー エクストリームバニラ on 2022年2月27日(日) 22:41 [ 編集 1 回目 ]

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: デプロイメント後のゲームがプレイできません

投稿記事by ムノクラ » 2022年2月27日(日) 18:39

エクストリームバニラ さんが書きました:お世話になっております。
めでたくゲームが完成し、ウェブ用にデプロイメントもして、さぁ投稿……と思ったら、投稿した作品が「TypeError
 Cannot read properties of null (reading 'advanced')」と出てしまいプレイできませんでした。

慌てて作品の公開は取り消しましたが、何回出力し直して投稿しても、上記の表示が出てきます。
場違いだろうなとは思っておりますが、Googleは頼りにならず、もうここが最後の頼みの綱です。どうにかできますでしょうか?


慌てているのかも知れませんが、落ち着いて質問を具体的にまとめてください。
文章から理解できるのは
・web用にデプロイメントした(詳細設定不明)
・投稿したが、エラーでプレイできない(どこにどのように投稿したのか不明)
くらいです。

勝手に予想すると
・アップロード先はゲームアツマール
・ウェブブラウザ用にデプロイメントしたものをZipしてアップロード
・プレイ画面に行くと、エラーが表示される
・画像、音声ファイルの暗号化はした?していない?
ということでしょうか?
(ふりーむ、プリシー等、ブラウザでプレイできる場所は多く、可能な限り具体的に書くべきです)

具体的な助言に必要なのは、下記のどちらかかと思います。

1.下記のプラグインを有効化して、アップロードする。
▼エラー画面表示改善(トリアコンタン様作) - CustomizeErrorScreen.js
https://plugin-mz.fungamemake.com/archives/2487

2.ゲームアツマールでは「限定公開」という、URLを知らない人がアクセスできない公開方法があります。
これでアップロードし、エラーの詳細を確認。

ゲームアツマールでは、暗号化でトラブルが発生するケースもあるので、まずは暗号化しないでアップロードしてはいかがでしょうか?
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 18:52

失礼いたしました。
デプロイメントの設定は
・未使用ファイルを消去ON
・暗号化OFF
だったのですが、後にどちらもOFFにして見ました。

完成してデプロイメントしたものは、Zipにしました。

アップロード先は、最初はプリシーさん、それでダメだったのでアツマールさんにしました。どちらも同じエラーが出ました。

エラーが表示されるのは、プレイ画面、タイトル画面前です。

なるほど、その手があるんですね!ちょっとやってみます!!
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 19:22

トリアコンタン様のエラー画面表示改善を入れて、限定公開でアップロードしました。

そして出たのが以下の文です

TypeError
Cannot read properties of null (reading 'advanced')

TypeError: Cannot read properties of null (reading 'advanced')
at Function.StorageManager.forageKey (https://resource.game.nicovideo.jp/game ... .js:770:32)
at Function.StorageManager.loadFromForage (https://resource.game.nicovideo.jp/game ... .js:696:22)
at Function.StorageManager.loadZip (https://resource.game.nicovideo.jp/game ... .js:620:21)
at Function.StorageManager.loadObject (https://resource.game.nicovideo.jp/game ... .js:552:17)
at Function.ANGSettingManager.loadData (https://resource.game.nicovideo.jp/game ... .js:399:24)
at Scene_Boot.create

これはストレージマネージャー?が悪さをしているということで良いんでしょうか?
私にもいじれますかね……??
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: デプロイメント後のゲームがプレイできません

投稿記事by ムノクラ » 2022年2月27日(日) 19:55

エクストリームバニラ さんが書きました:トリアコンタン様のエラー画面表示改善を入れて、限定公開でアップロードしました。

そして出たのが以下の文です

TypeError
Cannot read properties of null (reading 'advanced')

TypeError: Cannot read properties of null (reading 'advanced')
at Function.StorageManager.forageKey (https://resource.game.nicovideo.jp/game ... .js:770:32)
at Function.StorageManager.loadFromForage (https://resource.game.nicovideo.jp/game ... .js:696:22)
at Function.StorageManager.loadZip (https://resource.game.nicovideo.jp/game ... .js:620:21)
at Function.StorageManager.loadObject (https://resource.game.nicovideo.jp/game ... .js:552:17)
at Function.ANGSettingManager.loadData (https://resource.game.nicovideo.jp/game ... .js:399:24)
at Scene_Boot.create

これはストレージマネージャー?が悪さをしているということで良いんでしょうか?
私にもいじれますかね……??


申し訳ありませんが「コレ」という原因が分かりません。
特定のプラグインのエラーでは無さそうに見えますが、 PluginCommonBase.js を使用しているプラグインが原因の場合、プラグインのファイル名が出ないエラーになったりします。

試せること

1.プラグインを全てOFFにしてアップロードする。
これでエラーが出るのであれば、コアが破損しているので、
メニュー:ゲーム>コアスクリプトの更新…
で、コアを入れ直す。
(個人的には、v.1.3.3が安定していると予想しています。)

2.1.でエラーが出なくなったら、何かのプラグインが原因と予想できるので、原因のプラグインを絞り込みます。
半分をON、OFFしていき、突き止めるのが常套手段です。
なお、ローカルで正常に動作するプラグインも、サーバーにアップロードしたら動作しないというケースは稀ですがあります。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 20:09

そうでしたか……

分かりました、試してみます!
使っているプラグインは、この際一旦無視で大丈夫でしょうか?
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 20:45

何が悪さしているか分かりました!
アナザーニューゲームプラグイン(トリアコンタン様(https://raw.githubusercontent.com/triac ... NewGame.js))
だったのですが、このプラグイン、大事なんですよね……
他のプラグインと競合してもいなさそうですし……
ちょっと、代替プラグインを探してきます

他のプラグイン(プラグインコモンベース除く)
レイアウトの異なるメニュー画面(神無月サスケ様、ムノクラ様(http://moonwhistle.org/tkoolMZ/AltMenuScreen2MZ.zip))
タイトル画面変更プラグイン((トリアコンタン様)https://github.com/triacontane/RPGMakerMV/blob/mz_master/TitleImageChange.js)
アバター
Plasma Dark
記事: 676
登録日時: 2020年2月08日(土) 02:29
連絡を取る:

Re: デプロイメント後のゲームがプレイできません

投稿記事by Plasma Dark » 2022年2月27日(日) 22:10

貼られているリンクのアナザーニューゲームプラグインがMV版のようです。MZ版に差し替えてみましょう。
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 22:19

そうでしたか!
ありがとうございます!
エクストリームバニラ
記事: 18
登録日時: 2020年11月09日(月) 16:46

Re: デプロイメント後のゲームがプレイできません

投稿記事by エクストリームバニラ » 2022年2月27日(日) 22:41

プレイ出来ました!
お二方とも、ありがとうございます!!

“MZ:質問” へ戻る