找回密码
 点一下
查看: 2758|回复: 7

[求助]这个与属性相关的范围伤害连自己和同伴都伤,有办法只伤敌人吗?

  [复制链接]
发表于 2008-9-16 02:02:28 | 显示全部楼层 |阅读模式
这个与属性相关的范围伤害连自己和同伴都伤,有办法只伤敌人吗?我自己尝试了改还是改不好,请高手帮忙,谢谢

属性伤害演示.w3x

18 KB, 下载次数: 34

评分

参与人数 1威望 -1 收起 理由
Gallium -1

查看全部评分

发表于 2008-9-16 10:01:37 | 显示全部楼层
选取范围内敌人伤害目标,不要用伤害范围
回复

使用道具 举报

发表于 2008-9-16 10:39:48 | 显示全部楼层
你的触发完全可以这样写 省去没必要的变量

[trigger]
Test
    事件
        单位 - 任意单位 发动技能效果
    条件
        (施放技能) 等于 有关属性的战争践踏
    动作
        设置 Loc = ((施法单位) 的位置)
        设置 Damage = ((转换 (敏捷 对 (施法单位) (不包括 加成)) 为实数) x 10.00)
        设置 Group = (半径为 500.00 圆心为 Loc 且满足 ((((匹配单位) 是 建筑) 等于 FALSE) and ((((匹配单位) 是存活的) 等于 TRUE) and (((匹配单位) 是 ((施法单位) 的所有者) 的敌对单位) 等于 TRUE))) 的所有单位)
        单位组 - 选取 Group 内所有单位做动作
            Loop - 动作
                单位 - 命令 (施法单位) 对 (选取单位) 造成 Damage 点伤害,攻击类型: 穿刺 伤害类型: 火焰
        -------- 排泄也是很重要的 --------
        -------- 如果用的是Red_Wolf的UI,这两个触发是有的 --------
        单位组 - 删除 Group
        点 - 清除 Loc
        -------- 如果用的是原版WE,就用下面的两个触发 --------
        自定义代码: call DestroyGroup(udg_Group)
        自定义代码: call RemoveLocation(udg_Loc)
[/trigger]
回复

使用道具 举报

发表于 2008-9-16 13:23:13 | 显示全部楼层
我问个问题,像这样选取单位用不用判断选取单位是否无敌?
还有如果是魔免单位,伤害和不和攻击类型、伤害类型有关?
回复

使用道具 举报

发表于 2008-9-16 14:05:53 | 显示全部楼层
无敌的话伤害无效,魔免魔法伤害无效(除了universal和unknown)
回复

使用道具 举报

恶声恶气 该用户已被删除
发表于 2008-9-16 14:21:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2008-9-17 02:18:07 | 显示全部楼层
谢谢
回复

使用道具 举报

 楼主| 发表于 2008-9-17 02:19:53 | 显示全部楼层
引用第2楼Gallium于2008-09-16 10:39发表的  :
你的触发完全可以这样写 省去没必要的变量

[trigger]
Test
    事件
.......
太谢谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-7 20:57 , Processed in 0.100248 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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