這個問題可能看起來有點奇怪,但...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