samp吧 关注:15,569贴子:401,753
  • 6回复贴,共1

【Samp】设定抽取几率

只看楼主收藏回复

chouqu()
{
new number = 3;//要抽取的数字,可改 0 ~ 6
new Float:jilv = 0.9;//设定抽取到number的几率,注意这里要使 5/(1-jilv) 为整数
new rand = random(floatround(5/(1-jilv)))+1;
if(rand>5){rand = number;}
else if(rand >= number){ rand++;}
return rand;
}


1楼2013-07-23 16:12回复
    往往大家扯淡不看这些


    2楼2013-07-23 22:07
    回复
      2025-11-19 16:55:56
      广告
      不感兴趣
      开通SVIP免广告
      我就是看不懂=、=


      IP属地:广东3楼2013-07-23 23:28
      回复
        设置骰子摇出某个数的几率


        来自手机贴吧5楼2013-07-24 11:12
        回复
          new rand=random(5/0.1)+1;
          if(rand>=6){rand=6;}
          没测试过


          IP属地:广东6楼2013-07-24 14:07
          收起回复