ItemRoulette/README.md
2022-09-20 17:21:51 +03:00

774 B
Raw Blame History

Дроп предметов

Генерация списка случайного дропа по заданным параметрам.

Функция на вход получает массив состоящий из служебных названий предметов и процент выпадения.

[
    'item-1' => '0.25', // 25%
    'item-2' => '0.25', // 25%
    'item-3' => '0.5', // 50%
]

На выходе функция вернёт массив названий ['item-3', 'item-3', 'item-1'] в зависимости от выбора количества призовых предметов.

Требования

PHP 7.4. По запросу можно переписать под версии вплоть до PHP 5.3.