sd5213432  2025-3-31 15:44:20 | 技术答疑|
1 24

5

回帖

1239

金币

654

积分

积分
654
发表于 前天 15:44 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

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

×
你好,我添加了一个增加属性的buf。在buff表的 overlap 列叠加上限里填写了5。

用addbuff 添加,可以触发单层效果,但是多次触发无法叠加更多层数效果。
回复

使用道具 举报

14

回帖

3312

金币

1773

积分

积分
1773
发表于 前天 16:15 | 显示全部楼层
        if itemcount(actor,"每周红毒") < 1 then
                sendmsg9(actor,"每周红毒不足!")
                return
        end
        takeitem(actor,"每周红毒",1)
        if not hasbuff(actor,50541) then
                addbuff(actor,50541)
        else
                shengyu = getbuffinfo(actor,50541,2)
                if shengyu > 0 then
                        delbuff(actor,50541)
                        addbuff(actor,50541,shengyu+604800)
                end
        end
回复

使用道具 举报