我正在开发一个基于对等网络的多人游戏,游戏中会记录玩家的当前连胜次数,并且维持连胜可以获得游戏中最有价值的奖励。然而,我发现仍然有操纵的空间,并且不知道如何解决这个问题。离开比赛或断开连接会被视为失败,这会重置连胜次数。然而,由于我无法区分主机结束游戏和玩家断开连接,我意识到,如果主机正在输掉,他们可以通过断开连接来结束比赛,从而重置将会获胜的队伍的连胜次数。另外,如果我实现了一个能识别主机结束比赛的系统,我 shouldn’t 停止游戏重置连胜次数,因为那样主机就可以离开并保留他们的连胜次数。