|
|
可以循环,但是宏是单线程,鼠标有按键动作,会导致冲突丢失一部分循环。代码如下:
function test()
while(IsKeyLockOn("scrolllock"))do
local drinkNewCD = GetRunningTime()
if (drinkNewCD - drinkOldCD2 > drinkCD2) then
Sleep(math.randomseed(10,20))
PressKey("2")
Sleep(math.randomseed(30,40))
ReleaseKey("2")
drinkOldCD2 = drinkNewCD
end
if (drinkNewCD - drinkOldCD3 > drinkCD3) then
Sleep(math.randomseed(10,20))
PressKey("3")
Sleep(math.randomseed(30,40))
ReleaseKey("3")
drinkOldCD3 = drinkNewCD
end
if(not(IsKeyLockOn("scrolllock"))) then
break
end
end
end |
|