找回密码
 点一下
查看: 3677|回复: 12

请问有没有办法取得施放技能时消耗的魔法值?

  [复制链接]
发表于 2006-4-11 20:50:05 | 显示全部楼层 |阅读模式
有没有谁知道啊~知道的话请告诉小弟啊,先行谢过了。
发表于 2006-4-11 21:03:44 | 显示全部楼层
可以模拟的
创建一个辅助施法单位,给它加技能,命令施法,再比较魔法值
回复

使用道具 举报

发表于 2006-4-11 21:18:41 | 显示全部楼层
嗯。同上。这样就可以了。
回复

使用道具 举报

发表于 2006-4-12 10:28:11 | 显示全部楼层
原帖由 zyl910 于 2006-4-11 21:03 发表
可以模拟的
创建一个辅助施法单位,给它加技能,命令施法,再比较魔法值


辅助施法单位魔法恢复率要设为 0 吗?
回复

使用道具 举报

发表于 2006-4-12 10:45:13 | 显示全部楼层
其实如果为了更精确的话.可以这样设置.
但是如果只是一个瞬间的技能的话.
就不需要了.因为计算在一下就完成了.魔法都来不及回复就计算结束了.
回复

使用道具 举报

发表于 2006-4-12 10:59:09 | 显示全部楼层
同上

在“Begins casting an ability”事件中记录魔法值
在“Starts the effect of an ability”事件中比较魔法值



http://www.infor.org/~n1048/WESe ... nitEventGeneric.htm

Begins channeling an ability ?始??技能 未等待Casting Time
Begins casting an ability ?始要施展技能 等待Cast Time之後;未扣魔,未?始Cooldown;等待Cast Point之前
Stops casting an ability 停止施展技能 技能已停止。此??法抓到目??、?位或物品等
Starts the effect of an ability 使一?技能?始生效  等待Cast Point之後;已扣魔,已?始Cooldown
Finishes casting an ability 完成施展技能 技能已完成施展。此?已?法抓到目??、?位或物品等
回复

使用道具 举报

发表于 2006-4-12 11:34:22 | 显示全部楼层
不过.如果是一些无目标的技能.嗯.
不好判断哦.
回复

使用道具 举报

发表于 2006-4-12 11:43:49 | 显示全部楼层
原帖由 amp34 于 2006-4-12 11:34 发表
不过.如果是一些无目标的技能.嗯.
不好判断哦.


再说下去是娜迦女巫的魔法盾了
回复

使用道具 举报

发表于 2006-4-12 12:07:16 | 显示全部楼层
嗯.其实.我也知道.这种问题.
要有针对的.
可是还是有点点的好奇.就问下了..
回复

使用道具 举报

 楼主| 发表于 2006-4-12 18:00:48 | 显示全部楼层
是这样啊~谢谢各位了
回复

使用道具 举报

发表于 2006-4-12 18:25:45 | 显示全部楼层
当unit start casting时开始检测mana变化即可。
回复

使用道具 举报

发表于 2006-4-12 21:06:43 | 显示全部楼层
原帖由 lars 于 2006-4-12 18:25 发表
当unit start casting时开始检测mana变化即可。


如果此时被回馈或者法力燃烧击中呢?
回复

使用道具 举报

发表于 2006-4-15 13:01:54 | 显示全部楼层
别的不清楚,
这条“Starts the effect of an ability 使一?技能?始生效  等待Cast Point之後;已扣魔,已?始Cooldown ”是错的

Starts the effect of an ability未扣魔,未?始Cooldown ,实践一下就知道了

未扣魔 可以监测real值
未?始Cooldown  监测可以使用重置CD的触发,发现“重置CD的触发”执行以后Cooldown才开始
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 11:58 , Processed in 0.153357 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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