文章目录
[+]
自己写了以下的算法:
第一步是传入一个概率参数我这里给了一个80的
$rate = 80;//值越高,概率就越高

(图片来自网络侵删)
$rate = intval($rate);
$rate = max($rate,0);
$rate = min($rate,100);
$one = mt_rand(1,100);//在1-100之间随机取出来一个数
if($one <= $rate){
echo “succ”;
}else{
echo \公众error\公众;
}
也便是取出来的随机数在我给你的那个概率数之内就算道具合成成功,反之则失落败