qbz = 1          -- 设置QBZ的按键为1

qbz_guntime = 130  -- QBZ的射击持续时间为130毫秒
qbz_power = {7,8,8,8,8,8,9,9,9,9,11,11,9,10,7,8}  -- QBZ的每一次射击的后坐力值

pressgunqbz = false  -- QBZ是否按下的标志

function OnEvent(event, arg)
    OutputLogMessage('event = %s, arg = %s\n', event, arg)   

    if (event == 'MOUSE_BUTTON_PRESSED' and arg == qbz) then
        pressgunqbz = true
    elseif (event == 'MOUSE_BUTTON_RELEASED' and arg == qbz) then
        pressgunqbz = false
    end

    if pressgunqbz then
        if (event == 'MOUSE_BUTTON_PRESSED' and arg == 1) then
            Sleep(qbz_guntime)
            for i, power in ipairs(qbz_power) do
                MoveMouseRelative(0, power)
                Sleep(30)
            end
        end
    end
end

请将以上代码复制到您的宏编辑器中,并根据需要进行任何额外的调整。


原文地址: https://www.cveoy.top/t/topic/qFyv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录