第三百二十一章 数据封包

小马哥恍然大悟,他知道棋牌大赛的游戏模块设计思路。

截止到今天晚上十二点之后,会将今天比赛的数据,转移到服务器内储存,这个时候才能查询到起个名字真麻烦这个选手的比赛数据。

不过按照陈浩所说的。

这个参赛选手如果真的使用了外挂的话,那他肯定会进入第二轮比赛中的。

“如果他在比赛中的话,可以看见他的情况吧?”

小马哥想了一下,询问着技术员。

“可以的。”

技术员点头。

“嗯,好,我知道了。”

小马哥想了想,对技术员说道:“从明天早晨比赛开始以后,每隔半个小时,搜索一下这个选手的在线情况,如果他在线,立刻通知我,记住了,把这个事情记录在备案上,让所有技术员都别忘记了。”

技术员说道:“好的马总,我知道了。”

出来后,小马哥拨通了陈浩的电话号码。

“陈浩,我已经把这个事情,通知技术员了。”

小马哥说道:“让他们从明天开始,在比赛期间内,每隔半个小时,就找一下这个参赛选手,如果找到的话,进入旁观,看他是不是真的开挂了。”

“小马哥。”

陈浩听完小马哥的话后,想了一下,说道:“怎么样,才能算是他开挂了?”

小马哥一愣,脱口说道:“你不是说,他之前两把牌,都是几乎一模一样的吗?如果我们的人,在旁观的时候发现了这种情况,就可以初步认定为他有可能开挂了,连续发现三次,那毫无疑问,肯定是开挂了啊!”

他心里有些奇怪,这么简单的问题,陈浩还需要问吗?

“小马哥,你没有明白我的意思。”

陈浩笑了笑,认真的说道:“咱们的比赛数据,是即时性的,只会将结果存在服务器内做一个备案数据,是这样吗?”

虽然陈浩不太清楚具体的流程,但他知道,企鹅软件公司目前服务器资源太紧张了,而且,高达几亿用户报名的游戏,根本不可能将比赛期间每一把牌,三个玩家的牌型,这样的数据,全部都记录下来。

这得需要多少服务器才能完成这样的壮举啊?

最多会生成一条,某选手几点几分,和id为某选手的比赛,第一局胜利,积分加三,第二局失败,积分减六……这样的数据。

在第二天比赛时,到了晚上,服务器进行数据备案时,会在前一天数据基础上,增加一些新的数据。

“嗯,没错,是这样的。”

小马哥嗯了一声,还是没太明白陈浩的意思。

“小马哥,我们先做一个假设出来,比如这个起个名字真麻烦的参赛选手,他的确是开挂了,但他明天开挂时,是另外一种作弊模式,我今天看见他牌型很整,两个顺子全部走完,如果明天是另外一种牌型,又该怎么办?”

陈浩将他想要说的意思说了出来。

“简单。”

小马哥一听就笑了,说道:“如果他有连续两把类似的牌型,那我们也可以认为他是作弊,因为按照我们在设计棋牌游戏时,算法数据模块就设定好了,不可能有连续两把同样的牌型出现,一旦出现了,那我们就可以认定为是对方作弊,使用某种辅助外挂了!”

“嗯,我知道了。”

陈浩闻言叹了一口气,说道:“我觉得,这样的好像有点简单了……算了,不说了。小马哥,我突然间想到了一件事情。”

“什么事情?”

小马哥连忙问了一句。

“你说,有三亿多的参赛选手,这么多人里面,怎么可能会没有计算机技术非常厉害的人呢?”

陈浩叹气说道:“肯定会有的,是吧?”

“这个肯定会有的。”

小马哥明白陈浩的意思,说道:“你的意思是,有可能使用外挂的人,不仅仅这一个?”

“是的。”

陈浩说道:“如果真是这样的话,那咱们举办的游戏,就真没有公平可言了。”

小马哥沉默了一会儿,说道:“这是没办法的事情陈浩,你知道外挂的原理吗?”

“不太清楚。”

陈浩坦然承认。

“外挂也可以叫做,数据封包欺骗,简单的来说就是,好比咱们的斗地主游戏,首先,三个人坐下来,当决定开始后,三人先后按下准备开始键后,会给服务器发送一个数据封包,然后服务器在收到后,启动先前设定好的算法,随机给三人发牌。”

小马哥详细的解释说道:“这个过程是在一秒钟之内就完成的,但是服务器计算速度很快,所以咱们是感觉不到的,其实在每次给三人随机分配发送一张牌后,系统就会在一副扑克牌里面,将这三张牌去掉,具体情况就是,abc三个玩家,发牌时,服务器会给a发送一个数据,内容为‘梅花k一张’,a看见梅花k后,将会给服务器一个‘a有梅花k’的数据,服务器认为a有梅花k一张。”

“嗯。”

陈浩嗯了一声,他说道:“小马哥,你继续说。”

“如果有人使用了外挂的话,那么情况就会变成这样,服务器给a发送一张梅花k,但a截获了这个数据封包并且加以处理,回给服务器数据为a获得了一张梅花9,服务器那边会得到a有梅花9一张的信息,从而会认为a手里的是梅花9。”

小马哥说道:“游戏其实就是在服务器端和客户端不断发送数据封包,游戏才能给得以继续进行下去,如果有人使用外挂,可以欺骗过服务器端,那么客户端的牌,是会被修改的,但是除了之前我和你说的那种判断是否使用了外挂的方法之外,还有一个判断方法,简单明了。”

“哦?”

陈浩来了兴趣,说道:“什么方法。”

“哈哈,陈浩,你平时肯定不玩网络游戏吧?”

小马哥听到陈浩的话,登时忍不住笑起来了。

“玩的很少。”

陈浩说道。

“嗯,这就对了,一般在网络游戏中,只要有人使用了外挂,很快就会被人看出来,因为有很明显的异常错误特征出现,比如游戏中,你打对方一下,他应该会有后仰,受伤的姿势以及掉血,如果没有掉血的话,你肯定第一时间就能判断出来,对方开外挂了。”

小马哥嘿嘿笑道:“在咱们斗地主之中,判断就更简单了,你想想看,如果有人使用了外挂,利用数据封包欺骗了服务器,将他的牌进行了更换,那一副牌里面,肯定就有不对劲儿的地方,比如你和我,还有一个开外挂的人斗地主,那么这局牌里,很有可能会出现5张9或者其他同样花色的牌,你明白了吧?”

“我知道了。”

陈浩一听就明白是怎么回事儿了,说道:“如果明天这个玩家在线,并且使用了外挂的话,只要我们的技术员在旁边观战,将三个人的牌型都全部检查一遍,就立刻断定了吧?”

“是的。”

小马哥说道:“除非这个人技术非常高,能够同时将三个人的数据都截获,不过这是不可能的事情。”

“嗯,好的,我明白了。”

陈浩说道:“那明天就辛苦公司里的技术员了……小马哥,我突然间觉得,咱们当初将奖金提高,是不是不太合适啊?如果没有这么高的奖金,我相信,可能就不会有这样的事情发生了。”他苦笑了几声。

小马哥想了一下,也忍不住笑了,说道:“是啊,如果还是十万块钱奖金,我相信,用外挂的人,肯定也会有的,毕竟,十万块钱也不算少了,但是应该不……对了!”

他说到这里,狠狠拍了一下大腿,对陈浩说道:“我想起来一件事情,五十万块钱的奖金,足以吸引一些计算机高手了,你今天发现一个用外挂的,别人也很有可能会发现,我得立刻在官网上挂一个通知,如果有在游戏中发现异常的玩家,立刻进行举报才行。”

“嗯,你赶紧弄去吧。”

陈浩说道。

挂掉了电话,陈浩想了想,摇了摇头,提高奖金的目的,是为了吸引更多的人参加这场棋牌大赛,将企鹅软件的名声,打的更响亮。

但是就应了那句话,木秀于林风必摧之。

奖金一旦高了,那有想法的人,也立刻就随之多了。

五十万块钱的奖金,在这个年代,真的是具有无与伦比的吸引力。

想到这里,陈浩有些担心,这场棋牌大赛,别被使用外挂的作弊者闯进了决赛,如果那样的话,企鹅软件公司真是丢人丢大发了!

接下来的几天,陈浩的全部心思,暂时都放在了网络棋牌大赛上。

然而。

第三天的时候,陈浩就得到了一个不是很好的消息。

第一千零六十四章 线索第九百一十三章 我也是一样的第六百六十五章 炒作目的第一千零七十五章 找到了第六百七十八章 谢谢你陈哥第一百一十七章 你还懂做生意啊第二百四十章 难度太大第八百七十章 不告诉你第四百三十章 兴奋的张明第一百章 唐神医第八百四十四章 胡乱放屁第一千零七十章 弄哑了第三百三十章 炫耀的资本第四百六十七章 真正的方案第八百零四章 生活第三百九十二章 你们是误诊第四章 亮山门第九百八十九章 玩耍第三百四十一章 女明星第一百八十八章 你被开除了第四百九十二章 疑难杂症第二十五章 一起做点买卖第二百零八章 石钥匙第四百五十四章 我们来收购的第七百八十三章 歌红人不红第一千一百八十八章 又见大蛇第六百三十四章 超女来袭第三百七十一章 没救了第八百七十二章 舍友第四百四十四章 和你说个事情第二百八十五章 罗大师第一百一十四章 回娘家第四十五章 请病假第一千一百三十二章 胡言乱语第五百五十三章 有原因的第九百零六章 咱们能不能不吹牛第一百三十九章 感谢费第五百八十八章 龙虎山第七百四十五章 考验第二百五十三章 态度的变化第五百九十一章 狼狈不堪第八百六十二章 浮出水面第一千零五章 莫名晕倒第三百五十一章 口碑如何第四百三十四章 不公平第八百六十五章 精神损失费第一千一百三十三章 久违的想法第七百七十五章 未来的趋势第一千零一十四章 刘老师第一千零四十一章 人心第三百零七章 给你3%第七百九十八章 激动吗第六百四十六章 远行第一千零六十章 不是求婚第四百七十三章 惊慌失措的马厂长第一千零一十一章 你依我浓第九百一十二章 瞎折腾第一百零五章 钱的价值第一千零九十七章 骗子也需要能力第二百九十四章 爆发第四十三章 陈老吉第一千零八十四章 产品定位第三百一十一章 骚扰短信第四百五十九章 收购方案第五百一十一章 给你打八折第九百六十八章 深层次睡眠第四百八十四章 互助医疗平台第九十六章 出神入化第七百一十九章  计划停止第三十六章 再遇章媱第一百九十章 我忘记给您介绍了第一百四十章 难以抉择第八百五十六章 见义勇为第四百三十九章 机密第一千零七十二章 神识修炼第六百六十五章 炒作目的第三十章 陈哥第四百七十九章 资本希望第二百零九章 不卖了第一千零三十六章 过年第一千零一十九章 两个选择第一千零四十章 代理人第四百七十四章 废物一个第三百八十三章 假戏真做第一千一百三十六章 发展公益第八百六十章 凭什么第八百二十九章 赚钱的目的第一百四十一章 他叫什么第一千零八十三章 如何相处第一百四十六章 房子有点大第八百三十章 秘密会议第八百八十八章 人脉关系第一千一百零三章 市场规则第五百二十八章 我也不敢惹第四百六十二章 怪思维第四十一章 收购成功第二百章 一点教训第五百三十八章 奇葩第一百二十三章 去李静家做客第一千一百三十章 失望