魔兽地图编辑器吧 关注:64,524贴子:3,830,134
  • 17回复贴,共1

【目标允许】最详细版

只看楼主收藏回复

经过了两天的测试,做了几十个攻击单位和靶子单位,终于得到最全面的目标允许。
申个精。
·
● 目标允许‐组别
━━━━━━━
 【主体】 ☑ 地面│☑ 空中│☑ 建筑│守卫│物品│树木│墙│残骸│装饰物│桥
【敌我】 ◆别人│○自己
       └◆友军单位│◆敌人│◆中立
         └◆玩家单位│◆联盟
 【无敌】 ☑ 可攻击的│无敌的
 【英雄】 ☑ 英雄│☑ 非-英雄
 【死亡】 ☑ 存活│死亡
 【机械】 ☑ 机械类│☑ 有机生物
 【自爆】 ☑ 自爆工兵│☑ 非-自爆工兵
 【古树】 ☑ 古树│☑ 非-古树
 【没有】 选择〖没有〗会导致其他组失效,参见后面的详细解释。
·
  各组之间的关系是〖并且〗,需要满足所有组的条件。
  组内选项的关系是〖或者〗,只需要满足一项条件。例如空中+建筑,并不要求建筑会飞。
·
  ◆敌我目标的多级关系:
   如果这7项都不选,则默认视为选择了所有7项。
   如果勾选了〖自己〗以外的任何敌我项(◆),视为没有勾选〖自己〗,需要另外勾选自己才能对自己施放。
   〖别人〗勾选后,下级项〖友军单位〗〖中立〗〖敌人〗视为已勾选。
   〖友军单位〗勾选后,下级项〖玩家单位〗〖联盟〗视为已勾选。
·
   “战斗‐攻击‐目标允许”无论如何设置,单位总是可以强制攻击友军、敌人和中立,但无法攻击自己。
   只有范围影响目标、技能目标允许的【敌我】设置才有效。
·
 ▼ “作为目标类型”里的设置必须至少勾选一个主体,且符合它在编辑器中的大类:单位、物品、可破坏物。否则,将视为全部空着。无法被选中、也不受范围伤害。
 ▼ 一个单位仅勾选:物品│树木│墙│残骸│装饰物│桥 视为全部空着。
 ▼ 一个可破坏物仅勾选:地面│空中│建筑│守卫│物品 视为全部空着。
·
● 目标允许‐详细解释
━━━━━━━
·
 ───主体‐单位───
 地面  :地面单位,包括水面、地下和水下,被网下来的飞行单位视作地面单位。
 空中  :飞行单位。飓风、穿刺起来的单位依旧视为地面单位。
 建筑  :建筑。作为目标类型为建筑。一个建筑仅勾选空中,就被视为空中单位,丧失建筑属性。
 守卫  :单位类别-守卫。治疗守卫,毒蛇守卫等。它的被攻击优先级很低。UI按钮全不可见,只能使用右键命令.
 物品  :掉落在地上的物品,物品是一种特殊单位,具有生命值。会受范围伤害。
·
 ───主体‐可破坏物───
 树木  :各种树木,作为目标类型为树木。拥有采集木材的技能将自动获得攻击树木的能力,包括小精灵的采集技能(攻击有伤害,采集无伤害)。
 残骸  :岩石屏障,作为目标类型为残骸。可以设置为可选择。会受范围伤害。
 墙   :石墙,作为目标类型为墙。会受范围伤害。
 桥   :桥/斜坡,作为目标类型为桥。右键点不了,A键攻击会走上桥并不会发动攻击。会受范围伤害。
 装饰物 :冰封王座、发光的传送门、力量之墙、路径阻断器之类的,作为目标类型为装饰物。无法被攻击,虽然鼠标移动上去会变成金色可攻击的样子。会受范围伤害。“装饰物”跟“地形装饰物”是两回事,地形装饰物总是无法被攻击,也无法被选中。
·
 ───敌我───
 自己  :指代自己,也就是技能施法者。一个单位总是无法攻击自己。(但可以发布这种命令)
 别人  :相当于勾选『玩家单位+联盟+中立+敌人』
 玩家单位:某位玩家自己控制的单位,不包括队伍里其他玩家的单位。
 联盟  :和玩家联盟的玩家控制的单位,不包括玩家自己的单位。通常在一个队伍里。
 友军单位:相当于勾选『玩家单位+联盟』
 中立  :中立被动。不包括野怪(中立敌对)。
 敌人  :所有敌对的单位,包括中立敌对、中立受害、中立特殊。
·
 ───无敌───
 可攻击的:默认勾选。不是无敌状态的单位。
 无敌的 :处于无敌状态的单位,中立商店和泉水、圣骑士的神圣护甲、飓风、穿刺、睡眠、占据、回城卷轴、无敌药水等。
·
 ───英雄───
 英雄  :英雄单位。普通单位的作为目标类型勾选了英雄也无效,必须以英雄为模版创建的单位。
 非英雄 :非英雄单位。
·
 ───尸体───
 存活  :非尸体。
 死亡  :尸体。攻击和技能无法选择某个尸体,只有复活、复活死尸和操纵死尸这些法术能够选取尸体作为目标。
·
 ───机械───
 机械类 :单位类别-机械。攻城车、坦克飞机和非古树建筑物。可以被修理,同时免疫很多技能。
 有机生物:非机械类。
·
 ───自爆───
 自爆工兵:单位类别-自爆工兵。游戏里好像只有地精工兵。它具有一些固有性质:无法被装载。还有些技能无法对其使用(可以改):隐形、虚无。但是它可以被吞噬。加速卷轴对其无效。
 非自爆工兵:非自爆工兵。
·
 ───古树───
 古树  :单位类别-古树。暗夜的古树建筑物。小精灵建造古树类别的建筑物会牺牲自己。相当于勾选『古树+玩家单位+联盟』(此说法源自小吧主“最萌小汐”)
 非古树 :不是古树的单位。
·
 ───没有───
 地形  :无效项,据说内部值为“-1”。
 没有  :攻击允许目标勾选了〖没有〗后,无法用鼠标A键或右键发布攻击命令。但单位会自动攻击范围敌人,也可以用攻击地面的指令。范围伤害目标勾选了〖没有〗后,失去了溅射伤害的能力。技能目标勾选了〖没有〗后,不能对任何单位使用。作为目标类型-仅勾选〖没有〗的单位,任何单位都无法攻击它,即使允许目标勾选了〖没有〗。但是可以对其使用技能,范围技能也会伤害到它。
·
 ───空着───
 全部空着:攻击目标为空白时,使用默认选项。作为目标类型为空白时,不能攻击它,也不能对其使用技能,范围技能也对其无效,闪电链都不会向其弹跳。
·
另外,许多技能有独特的目标允许,数量太多,待我测试完毕再写一篇。


IP属地:湖北1楼2024-06-22 11:56回复
    ● 编辑器内的目标允许布局
    ━━━━━━━
    ·
     ☑ 别人  ☑ 非自爆工兵 □ 墙    ☑ 英雄
    □ 残骸  ☑ 古树    □ 桥    ☑ 友军单位
     ☑ 存活  ☑ 机械类   □ 守卫   ☑ 有机生物
     ☑ 敌人  ☑ 建筑    □ 树木   ☑ 中立
     ☑ 地面  ☑ 可攻击的  □ 死亡   □ 装饰物
     □ 地形  ☑ 空中    ☑ 玩家单位 ☑ 自爆工兵
     ☑ 非古树 ☑ 联盟    □ 无敌   ● 自己
     ☑ 非英雄 □ 没有    □ 物品
    ·
      ☑ 为默认勾选
      ● “自己”:当没有选择任何敌我项视为勾选,否则视为未选。
    ·
    ● 目标允许的所在位置
    ━━━━━━━
     目标允许一般出现在下述位置:
      ○ 单位  │战斗‐攻击1‐目标允许
      ○ 单位  │战斗‐攻击1‐范围影响目标
      ○ 单位  │战斗‐攻击2‐目标允许
      ○ 单位  │战斗‐攻击2‐范围影响目标
      ○ 单位  │战斗‐作为目标类型
      ○ 可破坏物│战斗‐作为目标类型
      ○ 技能  │状态‐目标允许
      ○ 技能  │等级1‐状态‐目标允许
      ○ 技能  │等级2‐状态‐目标允许
      ○ 技能  │等级3‐状态‐目标允许
    ·
     物品、地形装饰物没有〖作为目标类型〗。


    IP属地:湖北2楼2024-06-22 12:01
    回复
      ● 触发器能实现的目标允许
      ━━━━━━━
        「通过触发器可以判断一些额外的目标允许」
      ·
      ■ 单位类别检查
       ○ 可攻击地面的单位:允许的攻击1和攻击2中,目标允许勾选了地面。
       ○ 可攻击飞行物的单位:允许的攻击1和攻击2中,目标允许勾选了空中。
       ○ 近战单位:允许的攻击1和攻击2中,含有的武器类型是〖近战〗。
       ○ 远程单位:允许的攻击1和攻击2中,含有的武器类型是〖箭矢〗〖炮火〗〖立即〗含穿透、溅射等。
        当允许目标的主体类别仅勾选〖残骸〗或〖没有〗时,不被认为近战单位和远程单位。
       ○ 召唤单位:通过召唤技能召唤出来的单位。以及单位类别中勾选了〖召唤生物〗
       ○ 泰坦族 :单位类别中有,没什么用。可作为自定义类别。
       ○ 牛头人 :单位类别中有,可被白牛复活。可作为自定义类别。
       ○ 不死族 :单位类别中有,和死亡缠绕、死亡契约、黑暗仪式、圣光有交互。
       ○ 工人  :单位类别中有,会显示左下头像,不会主动攻击,同时释放技能的仇恨较高。
             工人还击的条件是:1.攻击者也是工人。2.自己移动速度为0。
       ○ 城镇大厅:单位类别中有,作为回城卷轴的目标,还和金矿距离、暴露视野有关。
       ○ 附带瘟疫的:带有疾病BUFF。(憎恶本身不被视为附带瘟疫的)
       ○ 被束缚的:被蜘蛛或狼骑网住。
       ○ 被枷锁的:龙鹰的空中锁镣。
       ○ 中毒的 :慢性毒药、浸毒武器、暗影突袭、毒刺、毒液之球、刺客佩刀。
       ○ 被变形的:变羊术、妖术。
       ○ 被催眠的:睡眠魔法。(不包括夜晚中立生物睡觉)
       ○ 有抗性皮肤:拥有被动技能“抗性皮肤”。
       ○ 处于虚无状态:血法的放逐或白牛的灵肉形态。
       ○ 有魔法免疫:拥有被动技能“魔法免疫”、天神下凡、反魔法外壳、魔法免疫项链。
      ·
      ■ 单位种族检查
       ○ 人族│兽族│不死族│暗夜精灵│恶魔│没有│其他│野外生物│平民│动物│娜迦
      ·
      ■ 单位 - 被检测到
       ○ 单位处于某个玩家的反隐形范围内且具有视野。不包括盟友的反隐范围。
      ·
      ■ 单位 - 单位暂停:是否处于暂停状态。
      ■ 单位 - 单位隐藏:是否处于隐藏状态。被装载属于隐藏。
      ■ 单位 - 单位是镜像:是否是镜像。分身、幻象都属于镜像。
      ■ 单位 - 正在睡眠:处于夜晚的自然睡眠当中的中立生物。
      ■ 单位 - 开启警报:野怪开启警报的状态,如果开启,会自动攻击进入警戒范围的敌人。
      ■ 单位 - 被装载:是否被飞艇、船装载。
      ■ 单位 - 被指定单位装载:是否被指定单位装载。
      ■ 单位 - 被玩家选择:指定玩家是否正选中这个单位。
      ■ 单位 - 是玩家的同盟单位:包括中立,单向判断玩家对该单位是不侵犯状态。
      ■ 单位 - 是玩家的敌对单位:不包括中立,单向判断玩家对该单位是侵犯状态。
      ■ 单位 - 拥有魔法效果:判断是否拥有指定的魔法效果。
      ·
      ■ 可见度 - 单位是可见的:判断单位是否对 指定玩家 是可见的。
      ■ 可见度 - 单位处于迷雾中:判断单位是否处于 指定玩家 的迷雾中。
      ■ 可见度 - 单位处于黑色阴影中:判断单位是否处于 指定玩家 的黑色阴影中。
      ·
      ■ 整数 - 单位
       ○ 玩家拥有单位数量:
       ○ 单位等级:
       ○ 单位使用的人口:
       ○ 单位提供的人口:
       ○ 单位自定义值:
       ○ 单位的技能等级:
       ○ 单位的持有物品数量:
       ○ 单位的拥有buff数量:
      ·
      ■ 实数 - 单位
       ○ 单位 - 属性:生命值、最大生命值、魔法值、最大魔法值。
       ○ 单位 - 生命百分比│魔法百分比:
       ○ 单位 - 所在X│Y轴坐标:
       ○ 单位 - 当前移动速度:
       ○ 单位 - 默认移动速度:
       ○ 单位 - 当前主动攻击范围:
       ○ 单位 - 默认主动攻击范围:
       ○ 单位 - 当前转身速度:
       ○ 单位 - 默认转身速度:
       ○ 单位 - 当前飞行高度:
       ○ 单位 - 默认飞行高度:
      ·
      ■ 字符串 - 单位
       ○ 单位 - 单位名字:


      IP属地:湖北3楼2024-06-22 13:12
      收起回复
        怎么让技能对建筑和守卫小兵都生效。我做了个血池死活不能一起回血,最后做了两个光环


        IP属地:江苏来自Android客户端4楼2024-06-22 15:18
        收起回复
          是玩家同盟单位好像不包括中立敌对,中立这个包括中立被动和中立敌对吧


          IP属地:北京来自Android客户端5楼2024-06-22 23:21
          收起回复
            什么鬼...我刚想找目标允许的精品贴进吧第一个贴就是


            IP属地:河北来自Android客户端6楼2024-06-23 00:27
            回复
              收藏了


              IP属地:河南来自Android客户端7楼2024-06-23 01:39
              回复
                收藏了


                IP属地:韩国来自iPhone客户端8楼2024-06-23 15:59
                回复
                  大佬


                  IP属地:广东9楼2024-06-23 21:19
                  回复
                    文艺复兴~好久没这种技术帖了


                    IP属地:江苏10楼2024-06-24 08:42
                    回复
                      楼主,我尝试过一个拾取物品的模拟,献祭指定物品,地面,中立但是不管用。意思是物品作为目标是有问题的?


                      IP属地:山西来自Android客户端11楼2024-06-25 18:20
                      回复