Page 1 of 1

uo.random() - меня глючит?

Posted: 2006-07-04 07:25:30
by DerMeister =)
Запустите этот скрипт и сам всё поймёте:

Code: Select all

sub main()
var i=0
while i<5
i=i+1
uo.print(str(uo.random(100)))
uo.print(str(uo.random(100)))
wait(500)
wend
endsub


Вопрос: чо за х? Генератор намертво привязан к внутреннему таймеру? :evil: ппц как быть если нужно 2 случайных числа одновременно?

Posted: 2006-07-04 08:10:01
by Edred
Об этом уже писалось не раз... Генератор кривой. Там еще было что-то про то, что он стабильно после определенного числа выдает другое заранее известное... Не помню счас.

Posted: 2006-07-04 09:16:04
by DerMeister =)
=_( пнятно... жаль, а то у меня скрипт на раскладку итемов по n штук с рандомным распределением почему всё время по диагонали кладёт... вот счас добавлю еще 1 рандом до цикла и всё должно норм расбрасыватся.