这个问题可能看起来有点奇怪,但...php sql丢失率系统
我运行一个黑社会风格的游戏网站脚本在PHP中。当球员犯罪时,他们有机会得到'下降',可以说一种新武器。
我现在的工作方式是他们犯的每一个罪行,我运行一个rand(),如果它命中10,那么我从firearms_db表中随机选择一行,并给他们。
我想要做的是让每个武器有不同的百分比率'滴' - 所以更强大和更昂贵的武器会减少,廉价武器会频繁下降。目前,你已经有了一个便宜的机会,因为你是一个昂贵的机构。
有没有人有任何想法,我可以去添加这个?我是否需要添加另一个字段到firearms_db并使用丢弃率值,然后使用它?
我相信你正在寻找[百分比概率](http://en.allexperts.com/q/Probability-Statistics-2077/2008/5/probability-percentage.htm)(即指定机会每件商品)。 – 2011-12-27 15:25:49
你可以显示你的数据库模式。简单的答案是肯定的,增加另一列可以让武器评级可能是最简单的。别的怎么会告诉武器的评级。 – Robert 2011-12-27 15:27:30