RPGツクールMZでは、ゲーム中にメニュー画面を開くと、「キャラクター名」「職業」「現在のレベル」「HP・MP」が表示されます。
……が、制作するゲームによっては、表示したくない情報があるという方もいるかと思います。
たとえば、レベルの概念がないゲームなのに、メニュー画面で「LV1」などと出るのはちょっと……という方もいるでしょう。
そこで今回は、メニュー画面でキャラクターの不要な情報を非表示にする方法をお届けします。
この方法を使うと、任意の情報を非表示にできます。
たとえば、こちらはレベルを非表示にしてみたもの。
このほかにも、「HP・MPゲージを非表示にする」「職業を非表示にする」など、自由に設定することができます。
戦闘コマンドで不要なものを非表示にする
編集する場所
1.RPGツクールMZを起動し、メニューバーの「ゲーム」から「フォルダを開く」を選択します。
2.フォルダが開いたら、「js」というフォルダを開きます。
3.今回の作業で編集するのは「rmmz_windows.js」です。
これにコードを少し書き加えるだけですが、念のため編集前の「rmmz_windows.js」のバックアップをとっておくと安心です。
4.では、実際に編集してみましょう。「rmmz_windows.js」を右クリックします。
メニューが開いたら「編集」を選択します。
すると、メモ帳で開くことができます。
ここまできたら、あとはかんたんです。
では、実際に編集してみましょう。
実際に編集してみよう
編集するのは、1804行目あたりからはじまる次の部分です。
……が、手動で1804行目あたりを探すのは大変です。
ですので、検索を使ってみましょう。
1.メモ帳を開いた状態で、キーボードのCtrl+Fキーを押します。
2.すると、検索ウインドウが表示されますので「actorLevel」と入力し、検索します。
すると、すぐに該当部分にたどりつくことができます。
3.編集するのは、「this.draw~」からはじまる部分です。
これらをみると、「ActorName(キャラクターの名前)」「ActorLevel(レベル)」「ActorIcons(顔画像)」「ActorClass(職業)」「placeBasicGauges(HP・MPゲージ)」といった文字が入っていますね。
これらが、メニュー画面で表示される項目です。
4.たとえばレベルを非表示にしたいときは、「Level」という文字列が入っている行のはじめに「//」をつけます。
つまり、非表示にしたい項目の行のはじめに「//」を入れればOKというわけです。
5.入力できたら、メモ帳のメニューバーの「ファイル」から「上書き保存」を選択します。
これで作業は完了です。
さっそくゲームをテストプレイして確認してみましょう。
起動してみよう
今回はレベルのみを非表示にしてみました。
メニュー画面をみてみると……。
ちゃんと非表示になっています。
このようにRPGツクールMZでは、とてもかんたんに不要な情報を非表示にすることができます。
まとめ
今回はRPGツクールMZで、メニュー画面でキャラクターの不要な情報を非表示にする方法をお届けしました。
編集自体は簡単ですが、バックアップをとってから編集すると安心です。よかったら参考にしてみてください。