Например, тестировал sleep() и sleep(0.1), и sleep(1)
Первая иногда не успевает. Вторая норм, третья долго))
Точно он отбрасывает дробь? Что-то тут не так. Мульт.
sleep() - аналог sleep(1)
sleep(0.1) - аналог sleep(intg(0.1)) т.е. sleep(0)
Сейчас пробовал простенький скриптик
for i=1,1000 do
print(""..i)
sleep(1)
print(""..i)
sleep(.999)
end
Режим - сетевая. Числа появляются парами - синий i-1 и красный i - с интервалом в 1/5 сек.
Если бы слип воспринимал дробные, то числа появлялись поодиночке.
Добавлено через 48 минут
Вот более наглядный пример.
while 1 do
local effect = "/Effects/_(Effect)/Spells/Bloodlust.xdb#xpointer(/Effect)"
for i=1,20 do
PlayVisualEffect(effect, '', '', 24+i, 20)
sleep(.999)
end
for i=1,20 do
PlayVisualEffect(effect, '', '', 24+i, 24)
sleep(1)
end
sleep(20)
end
