ボスなどを倒し、大量の経験値を得たときに
「レベルが〇〇にあがった」ではなく「レベルが3上がった。レベルが〇〇になった」という感じの、上がったレベルを数値で表示させるプラグインやシステムはないでしょうか?
大量に経験値が入ったときに、その上がったレベルの数値を可視化させたいです
レベルの変動数を、表示させるプラグインなどのシステムはありませんか?(解決済)
レベルの変動数を、表示させるプラグインなどのシステムはありませんか?(解決済)
最後に編集したユーザー いづみ [ 2025年2月09日(日) 04:11 ], 累計 1 回
Re: レベルの変動数を、表示させるプラグインなどのシステムはありませんか?
動作確認していないので私からはヒントだけで失礼します。
Game_Actor.prototype.displayLevelUp の中の format に以下の変更を行うと、おそらく %4 が使えるようになると思いますので、データベースのメッセージ欄で %4 を使用した文章を書けば良いと思います。
「レベル差分値」は、lastLevel をどうにかして貰ってくるのが良いと思います。
尚、「レベル差分値」が 1 の時と多い時でメッセージを分けたい場合はさらに変更が必要になります。
Game_Actor.prototype.displayLevelUp の中の format に以下の変更を行うと、おそらく %4 が使えるようになると思いますので、データベースのメッセージ欄で %4 を使用した文章を書けば良いと思います。
「レベル差分値」は、lastLevel をどうにかして貰ってくるのが良いと思います。
コード: 全て選択
const text = TextManager.levelUp.format(
this._name,
TextManager.level,
this._level, // カンマ追加
// ここに「レベル差分値」を書く
);
▼だいたいTwitterにいます。たぶん。
https://twitter.com/kuroudo119
https://twitter.com/kuroudo119
Re: レベルの変動数を、表示させるプラグインなどのシステムはありませんか?
こちらのプラグインをお使いください。
用語のレベルアップを、以下にしてください。
%1は%2 %4 上がった!%2 %3 になった!
用語のレベルアップを、以下にしてください。
%1は%2 %4 上がった!%2 %3 になった!
- 添付ファイル
-
DisplayLevelUpIncrease.js
- (1.19 KiB) ダウンロード数: 15 回
Re: レベルの変動数を、表示させるプラグインなどのシステムはありませんか?
くろうど さんが書きました:動作確認していないので私からはヒントだけで失礼します。
Game_Actor.prototype.displayLevelUp の中の format に以下の変更を行うと、おそらく %4 が使えるようになると思いますので、データベースのメッセージ欄で %4 を使用した文章を書けば良いと思います。
「レベル差分値」は、lastLevel をどうにかして貰ってくるのが良いと思います。尚、「レベル差分値」が 1 の時と多い時でメッセージを分けたい場合はさらに変更が必要になります。コード: 全て選択
const text = TextManager.levelUp.format( this._name, TextManager.level, this._level, // カンマ追加 // ここに「レベル差分値」を書く );
情報ありがとうございます。
しかしながらこれを活用できるほどのプログラムの知識がなかったので、少し勉強します。
せっかく教えていただけたのに活用できず申し訳ありません
Re: レベルの変動数を、表示させるプラグインなどのシステムはありませんか?
chro さんが書きました:こちらのプラグインをお使いください。
用語のレベルアップを、以下にしてください。
%1は%2 %4 上がった!%2 %3 になった!
こちらのプラグインを利用させていただきました。
問題なく動き、正確に反映されました。わざわざ作っていただき、ありがとうございました。