Как сделать нормальный рандом? А то не дело когда несколько раз подряд одни и те же комбинации выпадают...

prog:
ArchOracle, покажи свой код, мне почему-то кажется что дело не только в рандоме...
Создал новую карту, чисто чтобы проверить. И что думаете? Рандом нормально работает!
Вне синематика рандом работает правильно. Внутри - каким-то фиксированным образом.
Почему? Не ясно. Впрочем, как решить проблему я понял.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
ArchOracle, ну задать RamdomSeed реально случаным числом, к примеру погрешностью вейта.
10
quq_CCCP:
ArchOracle, ну задать RamdomSeed реально случаным числом, к примеру погрешностью вейта.
В варике можно задавать зерно рандома? А как?)
А вообще, у меня проблема с тем, что много раз одни и те же комбинации выпадают.
Генерирую пять чисел от 1 до 3. И эта пятёрка из раза в раз одинакова. Даже если выйти из варика, зайти и запустить карту снова, то тоже так будет.
10
Bergi_Bear:
фиксированный случайный разброс
Галочка снята в параметрах редактора. И такое поведение рандома наблюдается и при запуске карты извне редактора.
32
native SetRandomSeed takes integer seed returns nothing
А так же смотреть текущий сид можно.
24
А вообще, у меня проблема с тем, что много раз одни и те же комбинации выпадают.
Генерирую пять чисел от 1 до 3.
Обычное дело когда рандом на коротком диапазоне.
Попробуй брать диапазон от 0 до 100 и остаток от деления на 3.
10
prog:
А вообще, у меня проблема с тем, что много раз одни и те же комбинации выпадают.
Генерирую пять чисел от 1 до 3.
Обычное дело когда рандом на коротком диапазоне.
Попробуй брать диапазон от 0 до 100 и остаток от деления на 3.
Такая же ситуация.
Сами пятёрки изменились, но они всё равно одинаковые.
28
Такая же ситуация.
А Seed помог?
quq_CCCP:
ну задать RamdomSeed реально случаным числом, к примеру погрешностью вейта.
Можно тут поподробнее?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.