欢迎光临散文网 会员登陆 & 注册

罗技lua之apex的1抖枪

2023-08-31 14:53 作者:饭团大丸  | 我要投稿

先是做了一个关于对APEX游戏的一个简易抖枪宏,抖动幅度可以自己调整

代码的逻辑是,当鼠标的右键按键被按下时,切换开关状态,并输出开关状态。最前提条件是只有在Caps Lock键开启的情况下,鼠标右键按下,且鼠标左键按下且开关状态为1时,会执行一段鼠标移动的代码,重复执行直到鼠标左键松开。


local switch = 1


EnablePrimaryMouseButtonEvents(true)


function OnEvent(event, arg)

    OutputLogMessage("Event: " .. event .. " Arg: " .. arg .. "\n")


    if (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then

        switch = 1 - switch  

        OutputLogMessage("Switch state: " .. switch .. "\n")

    end


    if (IsKeyLockOn("capslock")) then  -- Caps Lock 键开启

        if (IsMouseButtonPressed(3)) then

            if (arg == 1 and switch == 1) then

                repeat

                    MoveMouseRelative(-17, 5)--控制xy移动,左右抖动幅度可以调整,下面同理

                    Sleep(1)

                    MoveMouseRelative(17, -3)

                    Sleep(1)

                until not IsMouseButtonPressed(1)

            end

        end

    end

end

还有一个简易的鼠标下压lua,有时间发出来


罗技lua之apex的1抖枪的评论 (共 条)

分享到微博请遵守国家法律