LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 268|回复: 4

[wowbee] 魔蜂的延迟施放为什么不好使

[复制链接]
发表于 2023-3-23 11:36:33 | 显示全部楼层 |阅读模式
if UnitExists("target")==1 and  not UnitIsDeadOrGhost("target") and IsSpellInRange("痛苦无常")==1 and BeeTargetDeBuffTime("痛苦无常")<2 and BeeTargetDeBuffTime("吸取灵魂")<0 then
    BeeRun("痛苦无常");
    BeeUnitCastSpellDelay("痛苦无常",1.5,"target");   
end

不知道为什么会连续使用2次痛苦无常。1.5改到3秒都不好使
回复

使用道具 举报

 楼主| 发表于 2023-3-24 09:27:11 | 显示全部楼层
没有大佬给解答一下么。。谢谢
回复 支持 反对

使用道具 举报

发表于 2023-3-24 21:44:50 | 显示全部楼层



这个是 施法延迟的函数内容 。看了半天就是 对目标 时间 类型判断!获取
然后是
    WowBee.Spell.Delay[spell][guid]["DelayTime"]=times;   这个是把延迟时间赋值进表去
猜测 guid 应该自己的 应该推迟施放的是自己法术,而不是目标的法术  

   WowBee.Spell.Delay[spell][guid]["DelayTime"]  看样子是延迟施放 但是 脚本无数次重复运行 感觉没什么用处!   

   因为脚本是无数次重复运行,我找了3天资料 感觉最大的问题是无法存储变量  感觉要用定时器来延迟!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-7 15:40:45 | 显示全部楼层
lulin155 发表于 2023-3-24 09:44 PM
这个是 施法延迟的函数内容 。看了半天就是 对目标 时间 类型判断!获取
然后是
    WowBee.Spell ...

你好,请问最后问题解决了吗?就拿痛苦术士起手的暗影箭来说,读条暗影箭,然后暗影箭飞出去,大概1秒左右才能打到目标身上,这个时候因为没有检测到目标身上的DOT,脚本开始自己读第二发暗影箭
回复 支持 反对

使用道具 举报

发表于 2023-6-18 23:09:05 | 显示全部楼层
伸手费,急需伸手费,急需伸手费噢噢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-20 03:59 PM , Processed in 0.058064 second(s), 20 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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