找回密码
 点一下
查看: 3455|回复: 5

模拟发球模版(单人使用版......)以更新

[复制链接]
发表于 2010-1-10 20:51:30 | 显示全部楼层 |阅读模式
模拟发球~~能叠加法球效果....经过测试后出了多人使用有些Bug外,单人没什么Bug

法球系统以更新.w3x (41 KB, 下载次数: 40)

[trigger]
动态伤害注册
    事件
        地图初始化
    条件
    动作
        可见度 - 创建一个状态为 允许 的可见度修正器给 玩家1(红色) ,设置 可见 在 (可用地图区域)
        单位组 - 选取 ((可用地图区域) 内的所有单位) 内所有单位做动作
            Loop - 动作
                触发器 - 为 NewTrigger 002 <预设> 添加事件: (单位 - (选取单位) 接受伤害)
[/trigger]
[trigger]
动态伤害注册 2
    事件
        单位 - 单位进入 (可用地图区域)
    条件
    动作
        触发器 - 为 NewTrigger 002 <预设> 添加事件: (单位 - (触发单位) 接受伤害)
[/trigger]
[trigger]
捕捉单位攻击+开启
    事件
        单位 - 任意单位 被攻击捕捉单位取消攻击
    条件
    动作
        设置 FQ_B = TRUE
        设置 FQ_Unit = (攻击单位)
        计时器 - 开启 FQ_Timer ,计时方式: 一次性 时间设置: 0.55 秒
        触发器 - 开启 NewTrigger 003 <预设>(捕捉单位取消攻击)
[/trigger]
[trigger]
捕捉单位取消攻击
    事件
        单位 - 任意单位 发布无目标指令
        单位 - 任意单位 发布指定点目标指令
        单位 - 任意单位 发布指定物体目标指令
    条件
        FQ_B 等于 TRUE
    动作
        设置 FQ_B = FALSE
        设置 FQ_Unit = 没有单位
[/trigger]
[trigger]
关闭捕捉单位取消攻击
    事件
        时间 - FQ_Timer 到期
    条件
    动作
        触发器 - 关闭 NewTrigger 003 <预设>
[/trigger]
[trigger]
如果单位有某些物品时触发2效果
    事件
    条件
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                FQ_B 等于 TRUE
                (伤害来源) 等于 FQ_Unit
            Then - 动作
                设置 FQ_B = FALSE
                For循环整数A从 1 到 6, 做动作
                    Loop - 动作
                        如果所有条件成立则做动作1,否则做动作2
                            If - 条件
                                (((伤害来源) 物品栏第 (循环整数A) 格的物品) 的类型) 等于 减速
                            Then - 动作
                                设置 FQ_FZ_Unit[0] = (新建 ((伤害来源) 的所有者) 的 小精灵 在(((触发单位) 所在X轴坐标),((触发单位) 所在Y轴坐标)),面向角度:0.00 度)
                                单位 - 对 FQ_FZ_Unit[0] 发布 人族女巫 - 减速 命令到目标: (触发单位)
                            Else - 动作
                        如果所有条件成立则做动作1,否则做动作2
                            If - 条件
                                (((伤害来源) 物品栏第 (循环整数A) 格的物品) 的类型) 等于 诱捕
                            Then - 动作
                                设置 FQ_FZ_Unit[0] = (新建 ((伤害来源) 的所有者) 的 小精灵 在(((触发单位) 所在X轴坐标),((触发单位) 所在Y轴坐标)),面向角度:0.00 度)
                                单位 - 对 FQ_FZ_Unit[0] 发布 兽族掠夺者 - 诱捕 命令到目标: (触发单位)
                            Else - 动作
                        如果所有条件成立则做动作1,否则做动作2
                            If - 条件
                                (((伤害来源) 物品栏第 (循环整数A) 格的物品) 的类型) 等于 风暴战锤
                            Then - 动作
                                设置 FQ_FZ_Unit[0] = (新建 ((伤害来源) 的所有者) 的 小精灵 在(((触发单位) 所在X轴坐标),((触发单位) 所在Y轴坐标)),面向角度:0.00 度)
                                单位 - 对 FQ_FZ_Unit[0] 发布 人族山丘之王 - 风暴之锤 命令到目标: (触发单位)
                            Else - 动作
            Else - 动作
[/trigger]

评分

参与人数 1威望 +3 收起 理由
血戮魔动冰 + 3 忘啦……Sorry

查看全部评分

 楼主| 发表于 2010-1-10 21:35:55 | 显示全部楼层
引用第1楼寂寞的季节于2010-01-10 21:29发表的  :
用T做的么?

回复

使用道具 举报

发表于 2010-1-11 14:18:02 | 显示全部楼层
对于法球类无爱- -不过还是比较感谢LZ,对新手不错。
回复

使用道具 举报

发表于 2010-1-12 17:48:08 | 显示全部楼层
最好可以发上具体触发。
奖励等触发贴上来之后再给~
回复

使用道具 举报

发表于 2011-5-20 21:11:44 | 显示全部楼层
http://bbs.wow8.org/thread-168570-1-1.html 看这个贴 已经比较完美的发球叠加了
回复

使用道具 举报

发表于 2011-5-24 21:52:40 | 显示全部楼层
没人提出bug么?
攻击+伤害!=普通攻击
你这样做闪避压力大啊……只要有个持续伤害的buff就能无视闪避触发锤子了……
要是能判断伤害类型或者攻击类型就好了……
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 11:21 , Processed in 0.192087 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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