赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 13512 |
最后登录 | 2022-5-16 |
在线时间 | 140 小时 |
Lv1.梦旅人 茄孓
- 梦石
- 0
- 星屑
- 72
- 在线时间
- 140 小时
- 注册时间
- 2007-5-29
- 帖子
- 956
|
- #==============================================================================
- # ■ Game_Switches
- #------------------------------------------------------------------------------
- # 处理开关的类。编入的是类 Array 的外壳。本类的实例请参考
- # $game_switches。
- #==============================================================================
- class Game_Switches
- #--------------------------------------------------------------------------
- # ● 初始化对像
- #--------------------------------------------------------------------------
- def initialize
- @data = []
- end
- #--------------------------------------------------------------------------
- # ● 获取开关
- # switch_id : 开关 ID
- #--------------------------------------------------------------------------
- def [](switch_id)
- if switch_id <= 999999999999 and @data[switch_id] != nil
- return @data[switch_id]
- else
- return false
- end
- end
- #--------------------------------------------------------------------------
- # ● 设置开关
- # switch_id : 开关 ID
- # value : ON (true) / OFF (false)
- #--------------------------------------------------------------------------
- def []=(switch_id, value)
- if switch_id <= 999999999999
- @data[switch_id] = value
- end
- end
- end
复制代码
把开关限制修改下嘿嘿,只是VB只V了5000个开关给我们哈
我们可以用脚本来判断哦
$game_switches[123456] = true #打开123456开关
分歧里也用脚本
if $game_switches[123456] == true # 如果是事件了第分歧就不要加if了
else
end
|
|