ページ 11

【解決済】Failed to load と出てセーブができない

Posted: 2018年8月23日(木) 15:19
by おうどん
こんにちは。
現在私はゲームを作っているところなのですが、テストプレイをしてみたところ、プレイ自体は問題なくできるものの、セーブをしようとすると下の画像のようなエラーが出て止まってしまいます。また、以前テストプレイをしたときはセーブができていて、データが残っているはずなのですが、コンティニューしようとしても同じエラーで止まってしまいます。
自分なりに調べて、文字化けしている場合は日本語名のフォルダが原因と知ったのですが、ファイルの中を探しても日本語名のフォルダは見当たりません。
以前と違うことで思い当たるのは、主人公の顔差分、歩行グラを設定した位なのでそこに原因があると思うのですが、何をどう改善すればいいのかもわかりません。
もしかしたらとても簡単なミスかもしれないのですが、思い当たる改善方法などありましたら教えていただきたいです。よろしくお願いします。

Re: Failed to load と出てセーブができない

Posted: 2018年8月25日(土) 08:33
by あかみどり
おはよーございます!

あんまりエラーには詳しくは無いので
それであってるかどうかは分かりませんが書いておきます。

スクリーンショットを見た感じは
Imgフォルダ の中の更に charactersフォルダ の中にある pngファイル が
日本語名、もしくはファイルに使用して欲しくない文字列が入った
ファイル名になっており、それを読み込むことが出来ないよ!って言ってるように見えます。
エラーを吐いているのはcharactersフォルダですが、
一応、一度自分が追加した全てのファイルを確認して、
アルファベットや数字のファイル名にリネームすることをおすすめします。
確か、セーブする時に一度全ての主人公キャラクターを読み込むらしいので
それでこのタイミングでエラーを吐いたんじゃないかな?と予想します。

このゲームに限った事ではないのですが、
基本的にファイル名に日本語名は使用しないほうが良いです。
使用するソフトによっては読み込めなかったりするのです。
(HPのファイル名とか、自PCのデスクトップ上では日本語ファイル名でも読み込めるのに
Web上にアップロードすると読み込めなくなるといったそんな事も。)

因みに
img/characters のアルファベット部分はフォルダ名(拡張子がついていれば大体ファイル名)、
/ は階層を表しており、左から順に読んでいくと分かりやすいと思います。

Re: Failed to load と出てセーブができない

Posted: 2018年8月25日(土) 09:35
by トリアコンタン
こんにちは!
本件の原因ですが、セーブデータ表示用のキャラクターグラフィック画像(下記の画像参照)に「存在しないファイル」が指定されているため発生しているものと思われます。
(おそらく消してしまったか、ファイル名を変更したのだと思います)

image_20180825_092513.jpg


そのため、セーブであれロードであれファイル画面を開くことができません。
どのファイルが存在していないかは本来、エラー画面に表示されるのですがファイル名が日本語のためご提示の画像のような表示になってしまっています。

以下のプラグインでエラーメッセージのファイル名を日本語表示できるようになります。
よろしければお試しください。

https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/CustomizeErrorScreen.js

Re: Failed to load と出てセーブができない

Posted: 2018年8月25日(土) 10:52
by おうどん
あかみどり様、トリアコンタン様、ありがとうございます。
早速プラグインを使用してみたところ、エラーの原因となっている画像が判明しました。やはり日本語名になっていて、ゲーム作りを再開した際に名前をアルファベットに変換した画像でした。
以前テストプレイをした際のセーブデータにその画像の名前が残っていて、エラーが発生していたのだろうと思いテストプレイのセーブデータを消したら、エラーがなくなりました!ついつい日本語名のまま入れてしまうので、そこは自分が気を付けないといけませんね・・・w
お二人のおかげでもっとスムーズに作成ができそうです。本当にありがとうございました!