diff --git a/controller/Scheduler.lua b/controller/Scheduler.lua index a005072..310e531 100644 --- a/controller/Scheduler.lua +++ b/controller/Scheduler.lua @@ -1,7 +1,7 @@ -function AddQueue(f, a) +function AddQueue(f, a, a2, a3) local i = #Queue + 1 Queue[i] = coroutine.create(f) - coroutine.resume(Queue[i], a) + coroutine.resume(Queue[i], a, a2, a3) end @@ -17,7 +17,7 @@ while not finish do finish = false end end - if os.clock() - t1 > 1 do + if os.clock() - t1 > 1 then sleep(0) t1 = os.clock() end