| 赞 | 2 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2019-10-10 |
| 在线时间 | 24 小时 |
- 梦石
- 0
- 星屑
- 61
- 在线时间
- 24 小时
- 注册时间
- 2008-8-5
- 回帖
- 1912
|
发表于 2009-4-18 16:13:31
|
显示全部楼层
@@event_touch = false
# 比较二号事件和其它第一行为注释“1”的事件
i = $game_map.events[2]
$game_map.events.each_value { |j|
if j != i && j.x == i.x && j.y == i.y &&
j.list[0].code == 108
@@event_touch = true
return
end
}
这个要检查不止一个事件,所以得在事件脚本中执行,接触后 @@event_touch 会变为 true,紧接着脚本下面在条件分歧中判断 @@event_touch 就行了:
◆条件分歧 : 脚本 : @@event_touch
◆
.....
:分歧结束
◆ |
|