【问题标题】:Combining 2 Lua Logitech scripts in 1将 2 个 Lua Logitech 脚本合二为一
【发布时间】:2019-10-24 03:22:38
【问题描述】:

谁能帮我把这两个脚本合二为一。我试过但无法让它工作。我不太擅长这个...
我想在 Logitech 脚本中使用它们来编写游戏,我想让它们一起工作。

function OnEvent(event, arg)
    while (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and IsModifierPressed(fast_loot_key) and fastloot) do
        Sleep(10)
        PressMouseButton(1)
        Sleep(10)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        Sleep(2)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        Sleep(2)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        Sleep(2)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        Sleep(2)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        MoveMouseRelative(move, 0)
        Sleep(10)
        ReleaseMouseButton(1)
        Sleep(10)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        Sleep(2)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        Sleep(2)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        Sleep(2)
        MoveMouseRelative(-move, 0)
        Sleep(2)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        MoveMouseRelative(-move, 0)
        Sleep(10)            
        if not IsModifierPressed(fast_loot_key) then
            break
        end
    end
end 
function OnEvent(event, arg)
    if IsKeyLockOn("numlock" )then
        if IsMouseButtonPressed(1) then
            repeat
                MoveMouseRelative(0,1)
                Sleep(1)
            until not IsMouseButtonPressed(1)
        end             
    end
end

【问题讨论】:

    标签: lua logitech logitech-gaming-software


    【解决方案1】:
    function OnEvent(event, arg)
       if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
          if IsModifierPressed(fast_loot_key) and fastloot then
             repeat
                Sleep(10)
                PressMouseButton(1)
                Sleep(10)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                Sleep(2)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                Sleep(2)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                Sleep(2)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                Sleep(2)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                MoveMouseRelative(move, 0)
                Sleep(10)
                ReleaseMouseButton(1)
                Sleep(10)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                Sleep(2)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                Sleep(2)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                Sleep(2)
                MoveMouseRelative(-move, 0)
                Sleep(2)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                MoveMouseRelative(-move, 0)
                Sleep(10)         
             until not IsModifierPressed(fast_loot_key)
          elseif IsKeyLockOn("numlock") then
             repeat
                MoveMouseRelative(0, 1)
                Sleep(1)
             until not IsMouseButtonPressed(1)
          end
       end
    end
    

    【讨论】:

    • 非常感谢。效果很好!你是最棒的。
    猜你喜欢
    • 2023-01-03
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 2014-08-17
    • 2021-03-16
    • 2021-12-02
    相关资源
    最近更新 更多