// Шанс выпадения (в процентах) $proc = 10; $rand = mt_rand(1,100); if($rand <= $proc) { echo 'Вещь выпала при шансе '.$proc.'%'; } else { echo 'Вещь не выпала при шансе '.$proc.'%'; }
$chance = 40; // 40% if (rand(1, 100) <= $chance) echo 'Ок';