如何更改为按住鼠标右键

问题描述 投票:0回答:0

我有代码,如果我单击滚动按钮,脚本将被激活。

但我想更改为如果我按住鼠标左右键,脚本将被激活

local Macro_Activation_Key = 3
local function OutputLogs(s)
   OutputLogMessage(s.."\n")
   OutputDebugMessage(s.."\n")
end 
local Recoil_Activator
function OnEvent(event, arg)
    if (event == "PROFILE_ACTIVATED") then
        EnablePrimaryMouseButtonEvents(true)
    elseif event == "MOUSE_BUTTON_PRESSED" and arg == Macro_Activation_Key then
        Recoil_Activator = not Recoil_Activator 
        OutputLogs(Recoil_Activator and "ON_Macro" or "OFF_Macro")
    elseif event == "MOUSE_BUTTON_PRESSED" and arg == 1 and Recoil_Activator then 
        MoveMouseRelative(2, -2)
        repeat
        MoveMouseRelative(-4, 4)
        Sleep(3)
        MoveMouseRelative(4, -4)
        Sleep(3)
        until not IsMouseButtonPressed(1)
        end
    end
lua logitech-gaming-software
© www.soinside.com 2019 - 2024. All rights reserved.