0

当我释放鼠标按钮 8 并继续在无限循环中运行时,该程序似乎没有检测到。

EnablePrimaryMouseButtonEvents(true)

function OnEvent(event, arg)
   if event == "MOUSE_BUTTON_PRESSED" and arg == 8 then
      repeat
         PressMouseButton(1)
         Sleep(math.random(15, 45)) 
         ReleaseMouseButton(1) 
         Sleep(math.random(15, 45)) 
      until event == "MOUSE_BUTTON_RELEASED" and arg == 8
   end
end
4

1 回答 1

0

event是一个在函数内部不会改变的局部变量,所以在它改变之前运行的循环将永远运行。您需要让函数返回并使用新参数再次调用。

于 2020-06-11T05:47:45.307 回答