我正在尝试制作一个在按住鼠标按钮时重复按“P”键的 LGS 宏。因为我希望这个宏在每次按键之间使用随机睡眠间隔,所以我不能使用标准的罗技 GUI,因为它只支持标准间隔。因此,似乎我需要使用 Lua 脚本来实现这一点。
经过一些研究,我在这个论坛中遇到了一个脚本并对其进行了修改,据我所知应该可以工作,但不幸的是没有。当我按下鼠标按钮时,“我的”脚本只会重复一次操作,而不是连续循环。
我对编程一无所知,所以如果你看到更好的实现,请不要觉得靠近我的脚本有负担,即使睡眠时间参数是随机的,我不知道这些是否可以模拟人类行为。
EnablePrimaryMouseButtonEvents(true) function OnEvent(event, arg) if event == "MOUSE_BUTTON_PRESSED" and arg == 6 then repeat PressKey("P") Sleep(math.random(27, 43)) ReleaseKey("p") Sleep(math.random(29, 36)) until IsMouseButtonPressed(6) end end