赞 | 1 |
VIP | 127 |
好人卡 | 25 |
积分 | 5 |
经验 | 59654 |
最后登录 | 2020-12-3 |
在线时间 | 820 小时 |
卑微的梦
- 梦石
- 0
- 星屑
- 523
- 在线时间
- 820 小时
- 注册时间
- 2013-2-23
- 帖子
- 1185
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 子弹君 于 2014-9-23 20:54 编辑
- #=============================================================================
- # 第二货币 by 子弹君
- #=============================================================================
- #=============================================================================
- #说明:
- #在菜单里显示一个第二货币的窗口。
- #=============================================================================
- $BombScript ||= {};$BombScript["第二货币"] = "第二货币20140919"
- #=============================================================================
- # 设定部分
- #=============================================================================
- module BOMB
- module DEHB
- BOMB_X = 0
- # 调整窗口的X坐标
- BOMB_Y = 320
- # 调整窗口的X坐标
- BOMB_VAL = 1
- # 设置一个变量,等于货币的数量
- BOMB_STH = 1
- # 设置一个开关,开启时第二货币窗口打开,关闭时关闭。
- BOMB_CU = "子弹币"
- # 这里设置货币的单位
- end
- end
- class BOMB_Gold < Window_Base
- #--------------------------------------------------------------------------
- # ● 初始化对象
- #--------------------------------------------------------------------------
- def initialize
- super(0, 0, window_width, fitting_height(1))
- refresh
- end
- #--------------------------------------------------------------------------
- # ● 获取窗口的宽度
- #--------------------------------------------------------------------------
- def window_width
- return 160
- end
- #--------------------------------------------------------------------------
- # ● 刷新
- #--------------------------------------------------------------------------
- def refresh
- contents.clear
- draw_currency_value(value, currency_unit, 4, 0, contents.width - 8)
- end
- #--------------------------------------------------------------------------
- # ● 获取持有金钱
- #--------------------------------------------------------------------------
- def value
- $game_variables[BOMB::DEHB::BOMB_VAL]
- end
- #--------------------------------------------------------------------------
- # ● 获取货币单位
- #--------------------------------------------------------------------------
- def currency_unit
- return BOMB::DEHB::BOMB_CU
- end
- #--------------------------------------------------------------------------
- # ● 打开窗口
- #--------------------------------------------------------------------------
- def open
- refresh
- super
- end
- end
- class Scene_Menu < Scene_MenuBase
- #--------------------------------------------------------------------------
- # ● 生成金钱窗口
- #--------------------------------------------------------------------------
- alias bomb2014919start start
- def start
- bomb2014919start
- create_bomb_window if
- $game_switches[BOMB::DEHB::BOMB_STH] == true
- end
- def create_bomb_window
- @bomb_window = BOMB_Gold.new
- @bomb_window.x = BOMB::DEHB::BOMB_X
- @bomb_window.y = BOMB::DEHB::BOMB_Y
- end
- end
复制代码 |
|