Александр: просто идеально работает. Я уже неделю пытаюсь реализовать и все идеально было только в моей голове, а тут даже готовое решение написали. Парень, ты гений)
Он рандомит, да, но проблема совсем в другом теперь.
Я же беру данные из базы, где несколько предметов и у всех разный шанс.
Получается, что мы не можем рандомить, пока не узнаем какой шанс у того или иного предмета.
Пример: человек жмет кнопку и после из 10, например, предметов ему выдается 1. В вашем варианте рандом выдается или не выдается уже с известным шансом на выигрыш. Как вариант, можно использовать цикл и перебирать каждый предмет на шанс, пока он не выпадет, но что если будет 100+ предметов и 70 вещей с шансом 0.01% например, то цикл переберет целых 70 предметов и не факт, что рандом на каком-то из них выпадет.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.