- Версия MoonLoader
- Другое
значит недавно начал изучать луа, и столкнулся с проблемой, что не могу понять как сделать цикл
вот так выглядит функция, которую хочу зациклить:
вот так выглядит функция, которую хочу зациклить:
Lua:
local AL = nil
function IsLeftNotPressed()
return not IsMouseButtonPressed(1)
end
function Sleep_for(a)local b=GetRunningTime()+a;repeat until GetRunningTime()>b end
function IsRightNotPressed()
return not IsMouseButtonPressed(3)
end
local gun = 0
local kickback = falseB
function OnEvent(event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == AL) then
kickback = not kickback
gun = arg
if (kickback == false) then
OutputLogMessage("AL_MACRO-OFF\n")
else
OutputLogMessage("AL_MACRO-ON\n")
EnablePrimaryMouseButtonEvents(true)
end
if gun == AL then
if kickback then
if (IsLeftNotPressed()) then return end
PressAndReleaseKey("e")
Sleep_for(320)
MoveMouseTo(32767, 32767)
Sleep_for(1)
MoveMouseTo(58807, 53631)
Sleep_for(1)
PressAndReleaseMouseButton(1)
Sleep_for(10)
PressAndReleaseKey("9")
Sleep_for(15)
PressAndReleaseKey("9")
Sleep_for(17)
MoveMouseTo(59012, 50837)
Sleep_for(1)
PressAndReleaseMouseButton(1)
end
end
end
Последнее редактирование: