找回密码
 点一下
查看: 778|回复: 2

请问如何模拟多重箭和弹射以及溅射效果

[复制链接]
发表于 2021-1-12 19:45:17 | 显示全部楼层 |阅读模式
比如单位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 任意单位释放技能结束,释法单位=马甲 释放技能=法球效果 删除施法单位
对于箭矢的同步 还没有一定想法 求大佬给点思路


发表于 2021-1-14 07:03:42 | 显示全部楼层
会有BUG,任意伤害用逆天的 捕捉攻击伤害 还是魔法伤害,地图只能在11 平台运行,不用这个你无法判断伤害来源是否是 攻击, 只能说你无法接受这么复杂的东西, 近战捕捉是否是攻击伤害 我有完美的,  远程没弄 考虑到投射时间 我感觉消耗的资源太大了 而且不一定完美。
回复

使用道具 举报

发表于 2021-1-14 07:07:09 | 显示全部楼层
比如你用A的时候 用下雷霆一击 或者你用下 神圣之光 闪电链这类 立即伤害的魔法,你怎么知道 是魔法 还是攻击触发的 伤害-   -!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 12:23 , Processed in 0.147295 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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