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) 为实数) 点伤害,攻击类型: 法术 伤害类型: 普通
望采纳 谢谢 图片不好截图 这上面就是触发粘贴过来的 绝对找得到的
1、做不到 地图编辑器无法捕捉被动技能的发动 除非你的暴击技能使用触发器制作而不使用原本的技能来修改
2、比如用“风暴之锤”来修改 将原来的伤害值设为0 添加一个触发器 事件:任意单位发动技能效果 条件:施放技能=“你所修改的技能” 动作:令“施法单位”对“施法目标单位”造成“伤害”
这个“伤害”可以是“施法单位的‘敏捷’*4” 也可以是“施法目标单位的‘最大生命值’*0.07”
楼下的比较准确
1,改模型
2,靠触发实现,建议用JASS做