找回密码
 点一下
楼主: a68480431

求WOW的王者祝福技能

[复制链接]
发表于 2010-10-2 13:31:08 | 显示全部楼层
[trigger]
1
    事件
        任意单位 发动技能效果
    条件
        (释放技能)等于XXXX
    动作
        设置i=i+1
        循环整数A从1到i做动作
            如果条件成立则做动作1,否则做动作2
                    If - 条件
                        u[循环整数A] 等于 没有单位
                    Then - 动作
                        设置u[循环整数A]=技能释放目标
                        设置shijian[循环整数A]=800
                        设置liliang[循环整数A]= 转换((转换(技能释放目标)的 力量 为整数)x0.05)为整数
                        设置minjie[循环整数A]= 转换((转换(技能释放目标)的 敏捷 为整数)x0.05)为整数
                        设置zhili[循环整数A]= 转换((转换(技能释放目标)的 智力 为整数)x0.05)为整数
                        循环整数B从1到7做动作
                            设置((技能释放目标)的力量)为(((技能释放目标)的力量)-liliang[循环整数A])
                            设置((技能释放目标)的敏捷)为(((技能释放目标)的敏捷)-minjie[循环整数A])
                            设置((技能释放目标)的智力)为(((技能释放目标)的智力)-zhili[循环整数A])
                        如果
                            (循环整数A)不等于i
                        Then - 动作
                            设置i=i-1
                        Else - 动作
                            无动作
                        跳过剩余动作
                    Else - 动作
                        无动作
[/trigger]
[trigger]
2
    事件
        每0.01秒触发事件
    条件
    动作
        循环整数A从1到i做动作
            如果条件成立则做动作1,否则做动作2
                If - 条件
                    u[循环整数A] 不等于 没有单位
                Then - 动作
                    设置shijian[循环整数A]=shijian[循环整数A]-1
                    如果条件成立则做动作1,否则做动作2
                       If - 条件
                           shijian[循环整数A] mod 100 等于 0
                       Then - 动作
                           英雄 - 设置(u[循环整数A]的力量)为(((u[循环整数A])的力量)+liliang[循环整数A])
                           英雄 - 设置(u[循环整数A]的敏捷)为(((u[循环整数A])的敏捷)+minjie[循环整数A])
                           英雄 - 设置(u[循环整数A]的智力)为(((u[循环整数A])的智力)+zhili[循环整数A])
                           如果条件成立则做动作1,否则做动作2
                               If - 条件
                                   shijian[循环整数A] 小于或等于 0
                               Then - 动作
                                   设置u[循环整数A]=没有单位
                                   如果条件成立则做动作1,否则做动作2
                                         If - 条件
                                             (循环整数A)等于i
                                         Then - 动作
                                             设置i=i-1
                                         Else - 动作
                                             无动作
                            Else - 动作
                                无动作
                    Else - 动作
                        无动作
                Else - 动作
                    无动作
                跳过剩余动作
            Else - 动作
                无动作
[/trigger]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 20:18 , Processed in 0.089759 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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