请问如何模拟多重箭和弹射以及溅射效果
比如单位1具有多重箭物品 单位2具有弹射攻击技能 单位3位溅射攻击类型当 单位1 2 3 具有冰霜之球/毒液之球/小雷锤(闪电链)/闪电之球时 多重箭每一枚箭矢都变为冰霜之球/毒液之球/小雷锤(闪电链)/闪电之球的箭矢 并附带冰霜之球/毒液之球/小雷锤(闪电链)/闪电之球的减速效果 /中毒效果/释放闪电链 效果/净化效果
弹射攻击则 同样改变箭矢为当前默认的物品所携带的箭矢效果/以及物品的法球效果
溅射攻击 携带物品则对溅射范围内所有单位造成当前物品所携带的效果
本人对效果问题的想法是 :任意单位受到伤害
IF 伤害来源具有XX物品
伤害来源存活
触发单位存活
触发单位具有魔免=F
触发单位是建筑=F
设置X1=伤害来源
设置X2=触发单位
设置XX单位组为 选取全地图所有X2作动作
设置XX3=X2的位置
IFX2具有XX[已拥有该效果]=F
则 创建马甲为X1的所有者在XX3的位置面向X2的面向角度
添加X {同类法球效果如减速,中毒,净化灯}
命令最后创建的马建对触发单位释放XX技能
触发2 任意单位释放技能结束,释法单位=马甲 释放技能=法球效果 删除施法单位
对于箭矢的同步 还没有一定想法 求大佬给点思路
会有BUG,任意伤害用逆天的 捕捉攻击伤害 还是魔法伤害,地图只能在11 平台运行,不用这个你无法判断伤害来源是否是 攻击, 只能说你无法接受这么复杂的东西, 近战捕捉是否是攻击伤害 我有完美的,远程没弄 考虑到投射时间 我感觉消耗的资源太大了 而且不一定完美。 比如你用A的时候 用下雷霆一击 或者你用下 神圣之光 闪电链这类 立即伤害的魔法,你怎么知道 是魔法 还是攻击触发的 伤害- -!
页:
[1]