关于魔兽争霸地图编辑器的几个问题……

2025-02-27 14:29:07
推荐回答(3个)
回答1:

  1 如何使远程被动攻击效果附带特殊投射物?如,远程英雄原投射图像是锤子,暴击时的投射图像是闪电?
  :单位暴击的确没这个事件 不过我曾今看到过一张演示击晕的时间捕捉触发
  现在忘了 我再去找找
  或者你可以该模型来做到
  2 如何制作函数性技能?如,造成敏捷*4的伤害,造成目标最大生命值的7%的伤害?
  ------- 这个是指向目标技能的触发(就是只能点单位的) --------
  New Trg 001
  ┣━事件
  ┃ └—单位 - 任意单位 开始施放技能
  ┣━条件
  ┃ └—(施放技能) 等于 妖术
  ┗━动作
  └—单位 - 命令 (触发单位) 对 (技能施放目标) 造成 (转换 ((敏捷 对 (触发单位) (包括 加成)) x 4) 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通

  ------- 这个是无目标技能的触发(就是点技能就放的) --------
  New Trg 001
  ┣━事件
  ┃ └—单位 - 任意单位 开始施放技能
  ┣━条件
  ┃ └—(施放技能) 等于 战争践踏
  ┗━动作
  ├—设置 point = ((触发单位) 的位置)
  ├—设置 group = (半径为 512.00 圆心为 point 且满足 ((((匹配单位) 是 死亡的 [R]) 等于 FALSE) and ((((匹配单位) 的所有者) 是 (触发玩家) 的盟友) 等于 TRUE)) 的所有单位)
  └—单位组 - 选取 group 内所有单位做动作
  Loop - 动作
  单位 - 命令 (触发单位) 对 (选取单位) 造成 (转换 ((敏捷 对 (触发单位) (包括 加成)) x 4) 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通

  -------- 这个是点技能的触发(就是点单位点地都能放的) --------
  New Trg 001
  ┣━事件
  ┃ └—单位 - 任意单位 开始施放技能
  ┣━条件
  ┃ └—(施放技能) 等于 地狱火
  ┗━动作
  ├—设置 point = (技能施放点)
  ├—设置 group = (半径为 512.00 圆心为 point 且满足 ((((匹配单位) 是 死亡的 [R]) 等于 FALSE) and ((((匹配单位) 的所有者) 是 (触发玩家) 的盟友) 等于 TRUE)) 的所有单位)
  └—单位组 - 选取 group 内所有单位做动作
  Loop - 动作
  单位 - 命令 (触发单位) 对 (选取单位) 造成 (转换 ((敏捷 对 (触发单位) (包括 加成)) x 4) 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通

  望采纳 谢谢 图片不好截图 这上面就是触发粘贴过来的 绝对找得到的

回答2:

1、做不到 地图编辑器无法捕捉被动技能的发动 除非你的暴击技能使用触发器制作而不使用原本的技能来修改

2、比如用“风暴之锤”来修改 将原来的伤害值设为0 添加一个触发器 事件:任意单位发动技能效果 条件:施放技能=“你所修改的技能” 动作:令“施法单位”对“施法目标单位”造成“伤害”
这个“伤害”可以是“施法单位的‘敏捷’*4” 也可以是“施法目标单位的‘最大生命值’*0.07”

楼下的比较准确

回答3:

1,改模型
2,靠触发实现,建议用JASS做