赞 | 0 |
VIP | 0 |
好人卡 | 110 |
积分 | 1 |
经验 | 24791 |
最后登录 | 2013-6-25 |
在线时间 | 687 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 687 小时
- 注册时间
- 2012-10-29
- 帖子
- 1543
|
本帖最后由 j433463 于 2013-1-30 17:38 编辑
把下面这个脚本插入到 Main 之上的位置:- #==============================================================================
- # ■ Window_Prestige
- #------------------------------------------------------------------------------
- # 显示目前声望值
- #==============================================================================
- class Window_Prestige < Window_Base
- #--------------------------------------------------------------------------
- # ● 初始化对象
- #--------------------------------------------------------------------------
- def initialize
- super(0, 0, window_width, fitting_height(1))
- @prestige = "声望" #单位名
- refresh
- end
- #--------------------------------------------------------------------------
- # ● 获取窗口的宽度
- #--------------------------------------------------------------------------
- def window_width
- return 160
- end
- #--------------------------------------------------------------------------
- # ● 刷新
- #--------------------------------------------------------------------------
- def refresh
- contents.clear
- cx = text_size(@prestige).width
- change_color(normal_color)
- draw_text(x, y, contents_width - cx - 6, line_height, $game_variables[10], 2) #描绘声望值
- change_color(system_color)
- draw_text(x, y, contents_width - 4, line_height, @prestige, 2) #描绘单位名
- end
- end
- #==============================================================================
- # ■ Scene_Menu
- #------------------------------------------------------------------------------
- # 菜单画面
- #==============================================================================
- class Scene_Menu < Scene_MenuBase
- #--------------------------------------------------------------------------
- # ● 生成金钱窗口
- #--------------------------------------------------------------------------
- alias create_prestige_window create_gold_window
- def create_gold_window
- create_prestige_window
- @prestige_window = Window_Prestige.new
- @prestige_window.x = 0
- @prestige_window.y = Graphics.height - @prestige_window.height * 2
- end
- end
复制代码 这脚本只是把荣誉的变量值显示到菜单,荣誉值的加减请自行用事件或别的脚本来计算。
如果您的声望值不是使用编号 10 的变量,可以改 $game_variables[10] 中的数字,或者整个 $game_variables[10] 换成您用的变量名。 |
|