搜索
查看: 325|回复: 2

求大神点一下

[复制链接]
发表于 2023-9-12 21:18:04 | 显示全部楼层 |阅读模式
local function MagicBuff_2022040601(ActName,TagName,play,_id)
        local pts={"法术","道术"}
        local function SETBUF1(k,p1)
                local ps1=ActName:getHitSpeed()
                if S.GETPERSON_N(play,"040601",k.mcd)==1 then
                        S.SETEFFCT(ActName,18)
                        --local sp2=math.ceil(ps1*k.speed/100)
                        local sp2=k.speed
                        ActName:changeHumAbil(3,"+",sp2,k.timer)
                        local ts=ActName:getCharName()..string.format("佩戴的[%s]%s攻击触发[速度BUFF],速度增加%d%%+%d点.持续%d秒!",k.name,pts[p1],k.speed,sp2,k.timer)
                        play:sendCenterMsg(0,251,ts,0, 3, 3)
                end
        end       
       
        local pj=ActName:getJob()
        if pj==1 and S.GETMAGIDID_N(buff_magc,_id)==0 then
                for i,k in pairs(Buff_2022040601) do
                        local r=S.SETBUFF_N2(ActName,k.name,k.buff,2,1)
                        if r == 1 then SETBUF1(k,1) break end
                end       
        end
       
        if pj==2 and S.GETMAGIDID_N(buff_magc,_id)==0 then
                for i,k in pairs(Buff_2022040602) do
                        local r=S.SETBUFF_N2(ActName,k.name,k.buff,2,1)
                        if r == 1 then SETBUF1(k,2) break end
                end       
        end





这里怎么触发的是物理攻击速度。不是施法速度
求大神指点一二
好人一生平安

发表于 2023-9-13 07:56:21 | 显示全部楼层
除了无限刀,哪里可以增加施法速度? 一般都是物理攻击加速吧!
发表于 2023-9-13 09:01:54 | 显示全部楼层
魔法加速需要MD模块
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-22 02:46 , Processed in 0.496168 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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