2014-12-05 98 views
1

我正在研究Garry's Mod的排行榜系统,我遇到了一个小问题,跟我跟踪的统计之一有关。枪精度排行榜计算

我跟踪了很多统计数据,包括子弹的射门次数和实际打子弹的数量,并且正在利用这些信息制定出玩家的准确度,像这样:

(gunHits/gunShots) * 100 

的我这样做的问题在于,人们只需登录并拍摄一颗子弹并与其打一个人就可以进入排行榜的顶端,因此准确率达到100%。

有什么办法可以解决这个问题吗?

+2

直到玩家有一定数量的枪声你可以推迟统计的计算。说,枪声> 20。 – Henry 2014-12-05 14:47:36

回答

0

您可以设置需要排名的最低射击数量。我认为100将是一个很好的数字。

在旁注中,您不需要在操作上放置任何括号,因为除法和乘法是具有相同优先级的操作符,并且它们已按正确顺序排列。如果你这样做,这将是必要的。

100 *(gunHits /枪声)