搜索
查看: 117|回复: 9

[沟通中] 关于添加BUFF延时问题

[复制链接]
发表于 2025-12-14 17:58:47 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 现在添加BUFF存在延时,导致控制不精准
实现具体思路: 现在添加BUFF存在延时,导致控制不精准
联系QQ: 隐藏内容
现在添加BUFF存在延时

例如下面这个方法

-- 剑气飙风:攻击时机率触发:旋风斩
-- 对以你为中心的5*5范围内敌人造成高额伤害且随机选取范围内的3个敌人造成6秒断筋效果
Buff[79] = function (actor, target, point, mid, buff)
        local time = actor:getBuffTime(buff.cdid)
        if time > 0 then
                return point
        end
        actor:setBuff(buff.cdid, buff.cd)
        actor:useSpellEx(121, actor:getX(), actor:getY(), actor)
        return point
end


对目标造成伤害有几率触发旋风斩技能。
1.用BUFF做冷却判断
2.使用旋风斩技能
流程:
                                                                   大于-》证明在冷却,返回
对目标造成伤害-》检测BUFF是时间是否大于0
                                                                   否则-》添加CDBUFF-》使用技能

现在会出现一个问题,如果我攻速稍快的时候就会出现多次释放技能,也就是CDBUFF没有添加上(存在延迟),能否优化下给目标添加BUFF的速度,现在添加BUFF有点慢,如果无限刀的情况下,都砍好几刀了,buff还没添加上。




发表于 2025-12-19 15:54:35 | 显示全部楼层
actor:setBuff(buff.cdid, buff.cd)--即时生效的,

看不出你的事件怎么触发了
 楼主| 发表于 2025-12-19 16:54:48 | 显示全部楼层
1580 发表于 2025-12-19 15:54
actor:setBuff(buff.cdid, buff.cd)--即时生效的,

看不出你的事件怎么触发了

延时又好了,不过BUFF好像还是存在问题,会卡BUFF,例如这个BUFF触发多了就会卡着不掉,测的时候用上BUFF特效能看出来,特效不会掉。不过不太好测,一般本地测试都好好的,游戏上线运营后,人多就测出来了。
我录了个视频发个客服了,BUFF倒计时完之后会再出现个1秒的计时。
 楼主| 发表于 2025-12-19 18:19:35 | 显示全部楼层
1580 发表于 2025-12-19 15:54
actor:setBuff(buff.cdid, buff.cd)--即时生效的,

看不出你的事件怎么触发了

视频我发1号客服了
发表于 2025-12-22 16:04:36 | 显示全部楼层

发视频意义不大,我问你放在哪触发,并没有给出具体的方式
 楼主| 发表于 2025-12-22 17:21:58 | 显示全部楼层
1580 发表于 2025-12-22 16:04
发视频意义不大,我问你放在哪触发,并没有给出具体的方式



都发给客服了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2025-12-23 15:13:37 | 显示全部楼层

本身掉血事件引擎内部都是延时执行的,并非BUFF命令的问题了

 楼主| 发表于 2025-12-23 15:47:43 | 显示全部楼层
1580 发表于 2025-12-23 15:13
本身掉血事件引擎内部都是延时执行的,并非BUFF命令的问题了

但是实际情况却是存在问题,例如BUFF计时结束后又冒出个1秒是怎么回事呢?
发表于 2025-12-23 15:57:22 | 显示全部楼层
天策工作室 发表于 2025-12-23 15:47
但是实际情况却是存在问题,例如BUFF计时结束后又冒出个1秒是怎么回事呢? ...

我这边,暂时没发现你的这种情况了,暂时无法跟进了
 楼主| 发表于 2025-12-23 18:41:36 | 显示全部楼层
1580 发表于 2025-12-23 15:57
我这边,暂时没发现你的这种情况了,暂时无法跟进了

好吧。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2026-2-9 09:32 , Processed in 0.363017 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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