找回密码
 点一下
查看: 1313|回复: 6

如何判断单位处于水中?

[复制链接]
发表于 2010-4-18 13:45:48 | 显示全部楼层 |阅读模式
如何判断单位才处于水中?
本人目的在于如何判断娜迦单位在水中,在水中即可恢复升命和加速魔法恢复,类似于不死族只有在腐化之地才可以恢复生命一样,请各位赐教?
发表于 2010-4-18 14:10:28 | 显示全部楼层
用单位进入区域判断吧,给单位添加魔法书隐藏作用范围为自己的光环,出区域再删除。
不知道有没有更好的办法,我也想学习下
回复

使用道具 举报

发表于 2010-4-18 14:11:14 | 显示全部楼层
进入区域判断吧
回复

使用道具 举报

发表于 2010-4-18 14:14:29 | 显示全部楼层
[trigger]
飘过的初始化
    事件
        地图初始化
    条件
    动作
        玩家 - 禁用 带有回血技能的魔法书技能  对 娜迦玩家
[/trigger]
[trigger]
飘过的触发器
    事件
        时间 - 每 0.50 秒触发事件
    条件
    动作
        设置 zu = (属于 娜迦玩家 并满足 ((((匹配单位) 的位置) 处的 可通行海面 通行状态为关闭) 等于 FALSE) 的所有单位)
        单位组 - 选取 zu 内所有单位做动作
            Loop - 动作
                单位组 - 添加 (选取单位) 到 zu2
                单位 - 添加 带有回血技能的魔法书技能  给 (选取单位)
        设置 zu = (属于 娜迦玩家 并满足 ((((匹配单位) 的位置) 处的 可通行海面 通行状态为关闭) 等于 TRUE) 的所有单位)
        单位组 - 选取 zu 内所有单位做动作
            Loop - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        ((选取单位) 在 zu2 中) 等于 TURE
                    Then - 动作
                        单位组 - 把 (选取单位) 从 zu2 移除
                        单位 - 为 (选取单位) 删除 带有回血技能的魔法书技能
                    Else - 动作
[/trigger]
以上为经LX提醒而修改过的触发,但依然未排泄,慎用!!
回复

使用道具 举报

发表于 2010-4-18 15:04:59 | 显示全部楼层
判断两栖单位是否可通行就可以了~
回复

使用道具 举报

发表于 2010-4-18 15:59:29 | 显示全部楼层
引用第4楼shxhe01于2010-04-18 15:04发表的  :
判断两栖单位是否可通行就可以了~
两栖类不能在陆地上走么。。。。是判断是否为可通行海面吧。。。。
经LS提醒,将3L的触发修改了下。
回复

使用道具 举报

发表于 2010-4-18 18:12:40 | 显示全部楼层
不錯不錯,如果將這種類型的觸發應用好的話,可以有很不錯的效果吧。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 19:34 , Processed in 0.041060 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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