找回密码
 点一下
查看: 1396|回复: 4

定点刷怪问题,我要的是这个点的怪死亡10秒后再次刷新,可我的触发怪没死就刷了,郁闷

[复制链接]
发表于 2011-8-14 20:03:26 | 显示全部楼层 |阅读模式
    事件
        计时器 -游戏时间的每10.0秒
    局部变量
        野怪数量 = (在区域 001内的属于玩家15的,并且匹配不包括: 发射物, 死亡的, 隐藏的的任意单位,最多有任意数量个) <单位组>
    条件
        30秒后游戏开始==true
        (所有在(属于玩家任意玩家的,匹配不包括: 发射物, 死亡的, 隐藏的的,并且在野怪数量内的任意单位,最多有任意数量个)内的单位为死亡状态)==true
    动作
        单位 -为玩家15 在点 001创建3个面向270.0度(无选项)的刺蛇
发表于 2011-8-14 20:13:40 | 显示全部楼层
你不觉得这句东西逻辑有错吗"匹配不包括:死亡的"单位组里面的单位在死亡状态。。。
回复

使用道具 举报

 楼主| 发表于 2011-8-14 21:19:46 | 显示全部楼层
我把触发该成这样   不过只刷几波就停止了  



  事件
        计时器 -野怪刷新计时结束
    局部变量
    条件
    动作
        单位 -为玩家15 在点 001创建3个面向270.0度(无选项)的刺蛇

    事件
        单位 -任意单位死亡
    局部变量
  
    条件
        (所有在(在区域 001内的属于玩家15的,并且匹配不包括: 发射物, 隐藏的的任意单位,最多有任意数量个)内的单位为死亡状态)==true

    动作
        计时器 -启动野怪刷新,它是一个一次性的计时器,并且会在游戏时间10.0秒内计时结束
回复

使用道具 举报

发表于 2011-8-15 09:39:47 | 显示全部楼层
单位死亡后过一段时间就会被删除,在没有单位的情况下条件里面不成立,所以计时器没有启动,你应该每10秒检测一次区域内存活野怪是否大于0,然后决定是否刷新怪
回复

使用道具 举报

发表于 2011-8-15 10:05:59 | 显示全部楼层
与其去判断区域内的怪是不是死完了,倒不如去判断区域内是不是还有活着的怪。
另外,在默认设置下,单位的死亡时间都是0,也就是说,死亡的一瞬间就被删除了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-8-8 01:21 , Processed in 0.038633 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表