RPGツクールMVのゲームをやっていると、画面が止まって進行しなくなってしまう。
プレイしているとそんな状況になってしまったり、バグ報告が出てしまうことありませんか?特にこの問題、機種などによっては全く起こらないようで、他の人には問題なかったり、自身では再現できないときもありますが、起きてしまうと数分~2時間程度で突然起きてしまうため、全く持ってゲームにならなくなってしまいます。
この問題、自分稀に起きてしまい、(セーブするほどではないけど)オープニングイベントがちょっと進んだところで毎回起きて、やる気なくすーということが立て続けに起きてしまったりもしたので、対処方法を紹介いたします。
この記事を作成するにあたり、下記情報を参考にさせて頂きました。
MVのゲーム画面がフリーズする不具合https://t.co/0BGdyRV3Jj
原因https://t.co/ameUHtMHJmhttps://t.co/VONeQqadH2
対処方法1(コアスクリプトの修正)https://t.co/yM2svpDyMr
対処方法2(プラグインの追加)https://t.co/UVH0C5kBN8— めっつ (@metsss0221) August 15, 2019
どんな問題が起きるの?
簡単に言うと、画面が止まってしまうけど、決定キーや操作を行うとゲームが進んでいるように思える状態です。長時間放置で起こることもあれば、自分のように5分ぐらいから起きてしまうこともあります。
会話イベントなどで画面が止まりつつも決定キー連打すると会話の効果音がなっていたり、マップ上で画面が止まった状態でメニュー開くボタンを押すと、メニュー開く音がしているなどで判断できると思います。
ツクールMVのバージョンは?
最新版では確認していませんが、コアスクリプトがVer1.62(2024年8月現在の一つ前のバージョン)で作られたゲームでは起きていました。この問題に言及されているふらいんぐパンジャンドラムさんの情報によると、1.63では起きないみたいです。
制作者側の対策:GraphicsRenderFix.jsを導入する
kido様が対策に役立つプラグインを公開されています。
こちらのプラグインを導入することで、問題を起こす原因になっているコアスクリプト部分を修正できます。githabで公開されているので、Codeが書かれている部分の上部のサイドボタンの【を下に配置した矢印のようなアイコンのボタンからプラグインダウンロードが可能です。
プラグイン導入方法はコチラの記事もしくは下記動画をご確認下さい。
プレイヤーの対策:エラーの原因になっているファイルを書き換える
問題の対処箇所はテキストデータで開くことができるので、プレイヤー側でも以下の方法で対処が可能です。データの書き換えになるため、ミスするとゲームが動かなくなる可能性もあります。念の為ゲームファイルのコピー等でバックアップを取ってから自己責任で修正して下さい。
1.Game.exeがある場所をフォルダを開く
2.wwwフォルダ→jsフォルダの順で開く
3.jsフォルダ内にあるrpg_core.js(rpg_core)をメモ帳で開く(メモ帳を開いておき、rpg_coreのファイルをその画面に投げ込めば開くと思います)
4.メモ帳の編集→置換するを選ぶ
5.上側にthis._skipCount === 0をいれ、下側にthis._skipCount <= 0を入れて「すべて置換」を押す
6.ファイル→保存を押す
【参考・メモ帳での置換入力項目】
問題の原因となるthis._skipCount ===0部分がthis._skipCount <=0に書き換えるよという意味です。
以上の手順で改善されるはずです。メモ帳を使っていますが、他のテキストソフトでも可能です。