找回密码
 点一下
查看: 1373|回复: 2

【已解决】求一技能

  [复制链接]
发表于 2008-3-28 23:38:44 | 显示全部楼层 |阅读模式
牺牲自己90%的生命值 对范围内的敌军单位造成等值的伤害

当然 杀死对方单位是有钱赚D!呵呵~

应该怎么做呢?谢谢!
发表于 2008-3-28 23:49:08 | 显示全部楼层
[trigger]skill
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 某个技能
    动作
        设置 loc = ((触发单位) 的位置)
        设置 ally = (所有 ((触发单位) 的所有者) 的联盟玩家)
        设置 group = (半径为 600.00 圆心为 loc 且满足 ((((匹配单位) 的所有者) 在 ally 中) 等于 FALSE) 的所有单位)
        设置 damage = (0.90 x (生命值 对于 (触发单位)))
        单位 - 设置 (触发单位) 的生命值为 (0.10 x (生命值 对于 (触发单位)))
        单位组 - 选取 group 内所有单位做动作
            Loop - 动作
                单位 - 命令 (触发单位) 对 (选取单位) 造成 damage 点伤害,攻击类型: 混乱 伤害类型: 未知
        点 - 清除 loc
        单位组 - 清空 group 内所有单位
        单位组 - 删除 group
        玩家组 - 删除 ally[/trigger]

其中loc是点变量,ally是玩家组,group是单位组,damage是实数,已排泄
回复

使用道具 举报

 楼主| 发表于 2008-3-29 00:23:35 | 显示全部楼层
居然给忘了。。。谢谢。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-24 21:40 , Processed in 0.028530 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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