小马哥恍然大悟,他知道棋牌大赛的游戏模块设计思路。截止到今天晚上十二点之后,会将今天比赛的数据,转移到服务器内储存,这个时候才能查询到起个名字真麻烦这个选手的比赛数据。不过按照陈浩所说的。这个参赛选手如果真的使用了外挂的话,那他肯定会进入第二轮比赛中的。“如果他在比赛中的话,可以看见他的情况吧?”小马哥想了一下,询问着技术员。“可以的。”技术员点头。“嗯,好,我知道了。”小马哥想了想,对技术员说道:“从明天早晨比赛开始以后,每隔半个小时,搜索一下这个选手的在线情况,如果他在线,立刻通知我,记住了,把这个事情记录在备案上,让所有技术员都别忘记了。”技术员说道:“好的马总,我知道了。”出来后,小马哥拨通了陈浩的电话号码。“陈浩,我已经把这个事情,通知技术员了。”小马哥说道:“让他们从明天开始,在比赛期间内,每隔半个小时,就找一下这个参赛选手,如果找到的话,进入旁观,看他是不是真的开挂了。”“小马哥。”陈浩听完小马哥的话后,想了一下,说道:“怎么样,才能算是他开挂了?”小马哥一愣,脱口说道:“你不是说,他之前两把牌,都是几乎一模一样的吗?如果我们的人,在旁观的时候发现了这种情况,就可以初步认定为他有可能开挂了,连续发现三次,那毫无疑问,肯定是开挂了啊!”他心里有些奇怪,这么简单的问题,陈浩还需要问吗?“小马哥,你没有明白我的意思。”陈浩笑了笑,认真的说道:“咱们的比赛数据,是即时性的,只会将结果存在服务器内做一个备案数据,是这样吗?”虽然陈浩不太清楚具体的流程,但他知道,企鹅软件公司目前服务器资源太紧张了,而且,高达几亿用户报名的游戏,根本不可能将比赛期间每一把牌,三个玩家的牌型,这样的数据,全部都记录下来。这得需要多少服务器才能完成这样的壮举啊?最多会生成一条,某选手几点几分,和ID为某选手的比赛,第一局胜利,积分加三,第二局失败,积分减六……这样的数据。在第二天比赛时,到了晚上,服务器进行数据备案时,会在前一天数据基础上,增加一些新的数据。“嗯,没错,是这样的。”小马哥嗯了一声,还是没太明白陈浩的意思。“小马哥,我们先做一个假设出来,比如这个起个名字真麻烦的参赛选手,他的确是开挂了,但他明天开挂时,是另外一种作弊模式,我今天看见他牌型很整,两个顺子全部走完,如果明天是另外一种牌型,又该怎么办?”陈浩将他想要说的意思说了出来。“简单。”小马哥一听就笑了,说道:“如果他有连续两把类似的牌型,那我们也可以认为他是作弊,因为按照我们在设计棋牌游戏时,算法数据模块就设定好了,不可能有连续两把同样的牌型出现,一旦出现了,那我们就可以认定为是对方作弊,使用某种辅助外挂了!”“嗯,我知道了。”陈浩闻言叹了一口气,说道:“我觉得,这样的好像有点简单了……算了,不说了。小马哥,我突然间想到了一件事情。”“什么事情?”小马哥连忙问了一句。“你说,有三亿多的参赛选手,这么多人里面,怎么可能会没有计算机技术非常厉害的人呢?”陈浩叹气说道:“肯定会有的,是吧?”“这个肯定会有的。”小马哥明白陈浩的意思,说道:“你的意思是,有可能使用外挂的人,不仅仅这一个?”“是的。”陈浩说道:“如果真是这样的话,那咱们举办的游戏,就真没有公平可言了。”小马哥沉默了一会儿,说道:“这是没办法的事情陈浩,你知道外挂的原理吗?”“不太清楚。”陈浩坦然承认。“外挂也可以叫做,数据封包欺骗,简单的来说就是,好比咱们的斗地主游戏,首先,三个人坐下来,当决定开始后,三人先后按下准备开始键后,会给服务器发送一个数据封包,然后服务器在收到后,启动先前设定好的算法,随机给三人发牌。”小马哥详细的解释说道:“这个过程是在一秒钟之内就完成的,但是服务器计算速度很快,所以咱们是感觉不到的,其实在每次给三人随机分配发送一张牌后,系统就会在一副扑克牌里面,将这三张牌去掉,具体情况就是,ABC三个玩家,发牌时,服务器会给A发送一个数据,内容为‘梅花K一张’,A看见梅花K后,将会给服务器一个‘A有梅花K’的数据,服务器认为A有梅花K一张。”“嗯。”陈浩嗯了一声,他说道:“小马哥,你继续说。”“如果有人使用了外挂的话,那么情况就会变成这样,服务器给A发送一张梅花K,但A截获了这个数据封包并且加以处理,回给服务器数据为A获得了一张梅花9,服务器那边会得到A有梅花9一张的信息,从而会认为A手里的是梅花9。”小马哥说道:“游戏其实就是在服务器端和客户端不断发送数据封包,游戏才能给得以继续进行下去,如果有人使用外挂,可以欺骗过服务器端,那么客户端的牌,是会被修改的,但是除了之前我和你说的那种判断是否使用了外挂的方法之外,还有一个判断方法,简单明了。”“哦?”陈浩来了兴趣,说道:“什么方法。”“哈哈,陈浩,你平时肯定不玩网络游戏吧?”小马哥听到陈浩的话,登时忍不住笑起来了。“玩的很少。”陈浩说道。“嗯,这就对了,一般在网络游戏中,只要有人使用了外挂,很快就会被人看出来,因为有很明显的异常错误特征出现,比如游戏中,你打对方一下,他应该会有后仰,受伤的姿势以及掉血,如果没有掉血的话,你肯定第一时间就能判断出来,对方开外挂了。”小马哥嘿嘿笑道:“在咱们斗地主之中,判断就更简单了,你想想看,如果有人使用了外挂,利用数据封包欺骗了服务器,将他的牌进行了更换,那一副牌里面,肯定就有不对劲儿的地方,比如你和我,还有一个开外挂的人斗地主,那么这局牌里,很有可能会出现5张9或者其他同样花色的牌,你明白了吧?”“我知道了。”陈浩一听就明白是怎么回事儿了,说道:“如果明天这个玩家在线,并且使用了外挂的话,只要我们的技术员在旁边观战,将三个人的牌型都全部检查一遍,就立刻断定了吧?”“是的。”小马哥说道:“除非这个人技术非常高,能够同时将三个人的数据都截获,不过这是不可能的事情。”“嗯,好的,我明白了。”陈浩说道:“那明天就辛苦公司里的技术员了……小马哥,我突然间觉得,咱们当初将奖金提高,是不是不太合适啊?如果没有这么高的奖金,我相信,可能就不会有这样的事情发生了。”他苦笑了几声。小马哥想了一下,也忍不住笑了,说道:“是啊,如果还是十万块钱奖金,我相信,用外挂的人,肯定也会有的,毕竟,十万块钱也不算少了,但是应该不……对了!”他说到这里,狠狠拍了一下大腿,对陈浩说道:“我想起来一件事情,五十万块钱的奖金,足以吸引一些计算机高手了,你今天发现一个用外挂的,别人也很有可能会发现,我得立刻在官网上挂一个通知,如果有在游戏中发现异常的玩家,立刻进行举报才行。”“嗯,你赶紧弄去吧。”陈浩说道。挂掉了电话,陈浩想了想,摇了摇头,提高奖金的目的,是为了吸引更多的人参加这场棋牌大赛,将企鹅软件的名声,打的更响亮。但是就应了那句话,木秀于林风必摧之。奖金一旦高了,那有想法的人,也立刻就随之多了。五十万块钱的奖金,在这个年代,真的是具有无与伦比的吸引力。想到这里,陈浩有些担心,这场棋牌大赛,别被使用外挂的作弊者闯进了决赛,如果那样的话,企鹅软件公司真是丢人丢大发了!接下来的几天,陈浩的全部心思,暂时都放在了网络棋牌大赛上。然而。第三天的时候,陈浩就得到了一个不是很好的消息。“陈浩,有个坏消息要告诉你。”小马哥在电话里的语气,很是严肃,说道:“你之前和我说的那个,名字叫做起个名字真麻烦的人,他应该是使用了外挂!”“应该?”陈浩皱了一下眉头,说道:“怎么讲?”小马哥说道:“因为没办法找到他,所以他很有可能是使用了外挂!”