【amact】获得指定目标正在施放的法术剩余时间
amact获得指定目标正在施放的法术剩余时间
语法
time ,Castingtime= amact(Unit);
参数 Unit 字符串 - UnitId,指定要获取数据的目标,默认 "target"
返回值
time
数值 - 剩余时间(秒), 失败返回 -1。
Castingtime
数值 - 施法时间(秒), 失败返回 -1。
SpellName
字符串 - 施放的技能名称,失败返回 空字符。
*此返回值1840以后的版本才有
备注
Castingtime 返回值在 2009.9.5 后的版本才会出现,请注意更新。
请参考 Unit 详细请看 UnitId 的说明
例子: 1.localUnit="target" 2.localtime , Castingtime= amact(Unit); 3.ifamac(Unit)=="变形术" and Castingtime - time>0.3 and time >0.3 and amisr("反制",Unit)then 4.amrun("反制",Unit); 5.return; 6.end
对方"变羊术"已经释放时间>0.3 并且剩余时间>0.3 则释放 法术反制
页:
[1]