RGSS3/静的バトルリザルト

Last-modified: 2020-10-10 (土) 22:36:45

アニメーションとか過剰な演出を抑えた感じのリザルト画面だよ。
色々描画させられてチョット便利かも。

※注意※
XPスタイルバトル』を導入してる場合、それより下に導入してください。

スクリプト

スクリーンショット

20170407005847.png
ドロップアイテムを見やすく表記
20170412205145.png
レベルアップ時のステータス上昇表示は4桁でも崩れない(限界突破スクリプトとかで5桁以上にしてる場合はシラネ)
20170412205208.png
習得スキルも抜かりなく

更新履歴

更新履歴

Ver 1.92

XPスタイルバトル』未導入時,逃走失敗でエラー落ちする不具合を修正.

Ver 1.91

レベル低下も赤字-符号にするように変更。

Ver 1.90

レベルアップで能力が低下した際、-符号を赤字で表記するように変更。

Ver 1.89

XPスタイルバトル』の更新に対応。

Ver 1.88

XPスタイルバトル』の更新に対応。

Ver 1.87

勝利MEを流した後に任意のBGMを鳴らす(リザルトを閉じるとマップBGM復帰)設定を追加。

Ver 1.85

メッセージでドロップアイテムを表示する際、ソートしつつ個数で表示するように変更。

Ver 1.83

経験値・Golds・ドロップアイテムのみ、従来通りメッセージウィンドウで表示する設定を追加。

Ver 1.81

XPスタイルバトル』導入時、リザルト画面でやたらめったら重くなる不具合を修正。

Ver 1.80

XPスタイルバトル』の更新に対応。

Ver 1.79

XPスタイルバトル』が導入されていない環境で逃げるとエラー落ちする不具合を修正。

Ver 1.78

XPスタイルバトル』の更新に対応。

Ver 1.77

XPスタイルバトル』に対応。

Ver 1.76

for文を使わない形式に変更。(内容そのものは変更なし)

Ver 1.75

導入識別コードを実装。
アップロード先をDropBoxに変更。
……あとは忘れちまった。

Ver 1.71

ソート用ID』を導入していないとエラーが発生する(?)状態になっていたのを急遽修正。

Ver 1.70

ドロップアイテム描画時に、『アイテムID昇順→武器ID昇順→防具ID昇順』という順番で描画するように修正
また、ドロップ数が1個のアイテムでも個数を表示する設定項目を追加。

Ver 1.67

同一アイテムを複数個ドロップした場合、『アイテム名 × 個数』の形式で描画するように変更。

Ver 1.60

画面内に描画しきれる内容しか描画されなかった際にエラー落ちする不具合を修正。
ウィンドウを閉じるアニメーションを追加。
※2017/01/21 追記
「データベース>システム」の「控えメンバーも経験値を獲得」がオフの場合、
控えメンバーの経験値倍率に関係なく経験値を獲得しないようになってたことが発覚。

Ver 1.55

更新履歴の記述を開始。
オリジナルの内容を描画する位置の調整機能を実装。
デフォルトのリザルト画面を使用する機能を実装。
その他、微調整。

  • コミュ太郎様、はじめまして! -- 静かに暮らしたい@杜王町? 2017-11-21 (火) 04:34:25
  • 挨拶した瞬間にコメントを記入してしまいました。。。すみません! この静的リザルト画面、気に入りました! 一点、もしできればでいいのですが、リザルト画面が出たときに、メッセージでEXPとG、あと獲得アイテム、この3つだけでも、文章で表示できるようになりませんでしょうか? スクリプトの趣旨と反しちゃいますが、ユーザーに伝えたい情報でもあるので、EXP、G、アイテムの3つだけは、重複しても、メッセージで表示させたいです><! -- 静かに暮らしたい@杜王町?? 2017-11-21 (火) 04:37:39
    • ご利用ありがとうございます!ご要望内容ですが、実装後正常に動作することが確認でき次第更新いたします。今しばらくお待ちください。 -- コミュ太郎? 2017-11-21 (火) 10:14:53
    • お待たせいたしました。当該機能を実装したVer 1.83を公開しました。なお『経験値分配システム』や『通貨単位』を導入されている場合は、そちらも最新版に差し替えてください。 -- コミュ太郎? 2017-11-21 (火) 15:53:30
  • コミュ太郎様! ありがとうございます! ですが・・・更新して頂いたスクリプトをペタッと貼っても、ゲームを起動した瞬間、「undefined local variable or method `' for main:Object」とエラー吐いて追い出されてしまいます。これは、どうしたらよいか、わかりますでしょうか(´;ω;`) -- 静かに暮らしたい@杜王町? 2017-11-23 (木) 00:28:03
    • ご報告ありがとうございます。ある機能をうっかり中途半端に実装した状態だったために発生していたエラーがあったため、そちらを修正しつつ機能追加を行いましたが、『起動時にエラー落ちする』という現象については再現できなかったため、お手数ですが、他に使用しているスクリプト素材を教えていただければ幸いです。 -- コミュ太郎? 2017-11-23 (木) 00:46:26
  • 「スクリプト一行目で NameErrorが発生しました。 undefined以下同略)」です! すみません! まっさらな新規プロジェクトに追加して起動した瞬間に、出てしまいます -- 杜王町? 2017-11-23 (木) 00:57:49
    • 1行目はコメントになっていますか?コピー&ペーストする際に最初の#を選択できてない可能性があります。お手数ですが、今一度ご確認ください。 -- コミュ太郎? 2017-11-23 (木) 01:01:28
  • #から始まってたので、謎でしたが・・・1行目をまるまる消したら、きちんと起動しました! お手数おかけしました!  -- 静かに暮らしたい@杜王町? 2017-11-23 (木) 01:04:45
    • どうやら、公開していたファイルの先頭に不可視の文字が入ってしまっていたようです。ご不便をおかけしました。 -- コミュ太郎? 2017-11-23 (木) 01:07:11
  • いえいえ! ますます個性的な画面になって、ステキだと思います! ・・・ホントは、リザルト画面の下に、メッセージウィンドウで 戦闘終了メッセージ ( Victory= "%sの勝利!")だけでも一行、表示されたらいいな~と思うのですが、頼み過ぎですよね^^; -- 静かに暮らしたい@杜王町? 2017-11-23 (木) 01:16:37
    • 作者の頭脳ではリザルトウィンドウとメッセージウィンドウを同時に表示しつつ正常に動作するように制御するのは厳しいです……スミマセン(汗) -- コミュ太郎? 2017-11-23 (木) 01:35:30
  • いえいえ! よく考えたらリザルトウィンドウに出てますし、必要ないですよね! 失礼しました! (^^; -- 静かに暮らしたい@杜王町? 2017-11-23 (木) 02:03:59