罗技 G502 Hero 脚本

Posted

技术标签:

【中文标题】罗技 G502 Hero 脚本【英文标题】:Logitech G502 Hero Scripting 【发布时间】:2021-08-14 18:31:45 【问题描述】:

我正在尝试通过 G Hub(Logitech 应用程序)鼠标脚本在 Pubg Mobile Emulator 游戏中存档 No Recoil ... 当我按下开火按钮时,它应该继续开火并保持我的目标。我编写了一些代码来在射击时瞄准目标,它可以在除 Pubg Mobile Emulator 之外的任何地方工作。在 Pubg Mobile Emulator 中,它可以单发运行,但不能在 Auto Fire 中运行。谁能帮我解决这个问题?

function OnEvent(event, arg)
    OutputLogMessage("event = %s, arg = %d\n", event, arg)
    if (event == "PROFILE_ACTIVATED") then
        EnablePrimaryMouseButtonEvents(true)
    elseif event == "PROFILE_DEACTIVATED" then
        ReleaseMouseButton(2) -- to prevent it from being stuck on
    end
    if (event == "MOUSE_BUTTON_PRESSED" and arg == 4) then
        recoil = not recoil
        spot = not spot
    end
    if (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and recoil) then
        if recoil then
            repeat
                --Sleep(10)
                Sleep(10)
                MoveMouseRelative(0, 5)
            until not IsMouseButtonPressed(1)
        end
    end
end

【问题讨论】:

此站点上可能没有“Pubg Mobile Emulator”用户。你最好在游戏专用论坛上问。或者你应该解释一下“Pubg Mobile Emulator”中“single shot”和“Auto Fire”的区别。 【参考方案1】:

这是我的工作。

EnablePrimaryMouseButtonEvents(true)
function OnEvent(event, arg)
    if IsKeyLockOn("capslock" ) and false then -- change false to true to enable
        if IsMouseButtonPressed(1) then
            repeat
                MoveMouseRelative(0,3)
                Sleep(10)
            until not IsMouseButtonPressed(1)
        end
    end
end

?

【讨论】:

以上是关于罗技 G502 Hero 脚本的主要内容,如果未能解决你的问题,请参考以下文章

罗技g502宏设置教程是啥?

罗技g502怎么设置压枪的鼠标宏 求大神帮忙

罗技502hero 配置

罗技 g512 键盘的 lua 脚本问题

罗技 LUA 脚本添加睡眠定时器

罗技鼠标单滑滚轮向下滑的脚本,就是按住鼠标中键就会每隔10毫秒重复向下滑一下滚轮,松开就取消的那种?