我正在为Garry的Mod进行排行榜系统工作,我遇到的一个问题与我跟踪的统计信息有关。
我正在追踪很多统计数据,包括子弹击中的次数以及实际击中的子弹数量,并使用这些信息计算出玩家的准确性,如下所示:
(gunHits / gunShots) * 100
我这样做的问题在于人们可以通过登录并射击一颗子弹并使用它击中某人来到排行榜的顶端,因此准确度为100%。
有什么方法可以解决这个问题吗?
答案 0 :(得分:0)
您可以设置排名所需的最小射击次数。我认为100将是一个很好的数字。
在旁注中,您不需要在操作上添加任何括号,因为除法和乘法是具有相同优先级的运算符,并且它们已经按正确的顺序排列。如果你这样做,那将是必要的。
100 *(gunHits / gunShots)