アイテム入手・スキル修得のインフォメーションバーを表示します基本的にはスクリプトを実行したタイミングでインフォ表示を行いますが、別途プラグインを利用することで、自動でインフォを表示することも可能です。
実行例
連続でインフォを表示
Script Preview
STR20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
#============================================================================== # ★RGSS2 # STR20_入手インフォメーション v1.2 09/03/17 # # ◇必須スクリプト STEMB_マップエフェクトベース # # ・マップ画面にアイテム入手・スキル修得などの際に表示するインフォです。 # ・表示内容は 任意指定の名目+アイテム名+ヘルプメッセージとなります。 # ・アイテムのメモ欄に info[/任意の文字列/] と記述することで # 通常とは別の説明文をインフォに表示させることができます。(v1.1) # [仕様]インフォが表示されている間も移動できます。 # 移動させたくない場合はウェイトを入れてください。 #------------------------------------------------------------------------------ # # 更新履歴 # ◇1.1→1.2 # メッセージウィンドウより上に表示されてしまうのを修正(Z座標を変更した) # ◇1.0→1.1 # 通常とは別の説明文をインフォに表示できるようになった # #============================================================================== # ■ Window_Getinfo #============================================================================== class Window_Getinfo < Window_Base # 設定箇所 G_ICON = 144 # ゴールド入手インフォに使用するアイコンインデックス Y_TYPE = 1 # Y座標の位置(0 = 上基準 1 = 下基準) Z = 188 # Z座標(問題が起きない限り変更しないでください) TIME = 180 # インフォ表示時間(1/60sec) OPACITY = 32 # 透明度変化スピード B_COLOR = Color.new(0, 0, 0, 160) # インフォバックの色 INFO_SE = RPG::SE.new("Chime2", 80, 100) # インフォ表示時の効果音 STR20W = "info"# メモ設定ワード(※なるべく変更しないでください) end # if false # ★以下をコマンドのスクリプト等に貼り付けてテキスト表示----------------★ # 種類 / 0=アイテム 1=武器 2=防具 3=スキル 4=金 type = 0 # ID / 金の場合は金額を入力 id = 1 # 入手テキスト / 金の場合無効 text = "アイテム入手!" # e = $game_temp.streffect e.push(Window_Getinfo.new(id, type, text)) # ★ここまで------------------------------------------------------------★ # # ◇スキル修得時などにアクター名を直接打ち込むと # アクターの名前が変えられるゲームなどで問題が生じます。 # なので、以下のようにtext部分を改造するといいかもしれません。 # # 指定IDのアクターの名前取得 t = $game_actors[1].name text = t + " / スキル修得!" # end |
STR20p1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#============================================================================== # ★RGSS2 # STR20p1_LVUP・スキル修得インフォ v1.0 08/02/15 # # ◇必須スクリプト STEMB_マップエフェクトベース # STREB_バトルエフェクトベース # STR20_入手インフォメーション # # ・レベルアップ時に、STR20を用いてスキル修得インフォを表示するプラグインです。 # #============================================================================== # ■ Game_Actor #============================================================================== class Game_Actor < Game_Battler # STR20P_MAP = false # マップでレベルアップしてもインフォ表示 |
STR20p2
1 2 3 4 5 6 7 8 9 10 |
#============================================================================== # ★RGSS2 # STR20p2_インフォ表示物自動入手 08/01/28 scripted by 西瓜 # # ◇必須スクリプト STEMB_マップエフェクトベース # STR20_入手インフォメーション # # ・インフォで表示されたものと同内容のものを自動的に入手させます(スキルは除く)。 # ・導入セクション位置はSTR20_入手インフォより下に。 # |