| 赞 | 23 |
| VIP | 207 |
| 好人卡 | 31 |
| 积分 | 31 |
| 经验 | 48797 |
| 最后登录 | 2024-5-11 |
| 在线时间 | 1535 小时 |
Lv3.寻梦者 孤独守望
- 梦石
- 0
- 星屑
- 3134
- 在线时间
- 1535 小时
- 注册时间
- 2006-10-16
- 帖子
- 4321
 
|
测试完毕。多给点赏钱吧~很烦的《=请狠狠PIA这个人
注意:这种方法修改了game_self_switches类,除了危险还是危险
game_self_switches类当中加入如下2个方法:
#####################################
def got(key)
return @data[key]
end
#####################################
#####################################
def set(key, value)
@data[key] = value
end
#####################################
然后,初始化:
$game_self_switches.set([1,2,"E"],Time.now)
1是地图编号,2是事件编号,“E”是莫名其妙加上去的一个独立开关,不用修改。下同。
每次执行:
$GotLast = Time.now
$GotLast-=$game_self_switches.got([1,2,"E"])
$game_self_switches.set([1,2,"E"],Time.now)
执行后,$GotLast得到时间差[类型:单精度,单位:秒]
当然,这不是一个变量,是每个事件一个变量。
弱点:修改系统时间可快速跳过。
顺便提一句,各位帮我看看有没有什么Error,还有……初始化用自动事件For一圈…… |
|