Lua doesn’t provide a standard sleep function, but there are several ways to implement one.
Linux:
function sleep(n)
os.execute("sleep " .. tonumber(n))
end
Windows:
function sleep(n)
if n > 0 then
os.execute("ping -n " .. tonumber(n+1) .. " localhost > NUL")
end
end
With LuaSocket
module (luarocks install luasocket):
socket = require("socket")
socket.sleep(0.2)