LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 362|回复: 6

[wowbee] 如何给在循环里的技能加上延迟或者运行次数!?

[复制链接]
发表于 2024-8-5 11:34:44 | 显示全部楼层 |阅读模式
具体的应用场景,邪DK在AOE中使用传染。邪DK在AOE中对当前目标上两种疫病(dot类),然后传染给周围的怪,传染的释放条件是1个鲜血符文,效果是周围的怪都将传染上33秒时长的双疫病,但释放时的特效不容易被观察到。
为了让传染能释放而不多次浪费符文,我给传染只留有很短的时间窗口,就是疫病持续最长时间的3秒内,并且给释放加上打印,以提示是否释放出去。经过一段时间使用,发现双疫病在输出中的占比不高,反复观察过一个高输出的邪Dk,他的疫病是最高输出,次数比我高得多,全程经常能压我很多,虽然他的装备是要比我好。
目前看到能提升自己输出能力的一个方向,就是提升双疫病的输出。想法是给传染加上延迟,比如释放成功后30秒才能再次释放,或者加个释放次数,可如何实现找不到相应的方法。求教各位大佬这种情形该如何处理!!
回复

使用道具 举报

发表于 2024-8-5 14:10:19 | 显示全部楼层
没玩过 邪DK
一般来说,不都是看双病快到时间就补吗
你这个30秒再放传染是有什么说法
回复 支持 反对

使用道具 举报

发表于 2024-8-5 17:29:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2024-8-6 14:04:26 | 显示全部楼层
学习一下学习一下····
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-20 10:48:21 | 显示全部楼层
本帖最后由 xiaoyao1 于 2024-8-20 11:03 AM 编辑
lbabey 发表于 2024-8-5 02:10 PM
没玩过 邪DK
一般来说,不都是看双病快到时间就补吗
你这个30秒再放传染是有什么说法

AOE情况下输出逻辑是这样的:殴打第一个怪,让这个怪感染上2个疫病,再传染就会将双疫病扩散到周边怪身上,被传染怪疫病的debuff时间是30秒。当监测到第一个怪双疫病时第一时间传染,是不是就实现了dps最大化,不能等到疫病要结束才来传染吧。
以上的结论是,当监测到当前怪感染上2个疫病时就释放传染。但传染是没有CD的,只是会消耗一个鲜血符文。如果监测到当前怪的buff列表里有2个疫病,就释放疫病,虽然保证第一时间输出了,可是会造成会多次释放疫病,那释放条件该如何设置呢?
目前想到的方法,一个是成功传染后,30秒才能再次传染,或者战斗状态解除,传染立即可用。实现方式,我发现可能要使用到事件,在事件中监测到传染是否成功释放,这样做似乎最靠谱,然后再使用BeeUnitCastSpellDelay,给传染搞个30秒CD出来;检测到不是战斗状态,再给传染设个短CD。另一个是对周围怪的buff列表监测,根据监测的情况,决定是否释放传染。可怎么实现对周围怪的buff进行监测,完全没头绪,这个可能就是@vshrd大佬们在进阶区干的事情了。
请教lbabey vshrd等各位大佬,这个有什么好办法来处理!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-20 11:02:49 | 显示全部楼层
lbabey 发表于 2024-8-5 02:10 PM
没玩过 邪DK
一般来说,不都是看双病快到时间就补吗
你这个30秒再放传染是有什么说法

还有一个,照着你的德鲁伊作业,对我的生存猎脚本进行了修改,感受是照虎画猫。
分析原因总体感觉是因为我的编写受限于wbe,我觉得wbe也是种面向对象了,wbe的函数是把魔兽API进行了综合利用达到了某种功能目的,我们就直接用功能就好,而不用每次都得直接去面对API。而在上面说到的,就是感觉wbe缺少了需要的一些功能函数,自己去编写还力有不逮,要跳出wbe,自己去搞个框架,那是痴人说梦,跳入其他框架,那不也是跳入另外一个wbe吗
回复 支持 反对

使用道具 举报

发表于 2024-8-20 22:19:11 | 显示全部楼层
xiaoyao1 发表于 2024-8-20 10:48 AM
AOE情况下输出逻辑是这样的:殴打第一个怪,让这个怪感染上2个疫病,再传染就会将双疫病扩散到周边怪身上 ...

进阶区吧,单体的话普通解锁够用了,
要是AOE的用普通就不太够了。
或者你用别的,比如事件等实现
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-2 02:11 AM , Processed in 0.236626 second(s), 26 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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