第三百二十一章 数据封包

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

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

不过按照陈浩所说的。

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

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

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

“可以的。”

技术员点头。

“嗯,好,我知道了。”

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

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

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

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

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

“小马哥。”

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

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

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

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

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

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

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

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

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

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

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

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

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

“简单。”

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

“嗯,我知道了。”

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

“什么事情?”

小马哥连忙问了一句。

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

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

“这个肯定会有的。”

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

“是的。”

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

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

“不太清楚。”

陈浩坦然承认。

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

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

“嗯。”

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

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

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

“哦?”

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

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

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

“玩的很少。”

陈浩说道。

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

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

“我知道了。”

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

“是的。”

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

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

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

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

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

“嗯,你赶紧弄去吧。”

陈浩说道。

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

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

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

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

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

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

然而。

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

第一百三十七章 色狼第五百零三章 大事不妙第九百七十七章 要想办法高兴起来第八百五十九章 让一下第五百四十五章 你还是不懂第六百六十六章 相互理解第十七章 中考结束第一百二十章 叫老赵就行了第二百九十二章 您也听说过第一百八十六章 画符第八百一十章 得寸进尺第七百七十六章 主意挺多第三百二十七章 恐惧第一百七十一章 习武之人第一百一十二章 打脸有点狠了第一千零八十九章 返回第六百八十章 直接丢王炸第三百八十六章 你想干什么第一千一百七十八章 是不是给你脸了第一百六十九章 内家高手第九百九十五章 这首歌,我要了第四百七十九章 资本希望第九百六十五章 万家汇超市第五百七十二章 略懂一些第六百零七章 去去去第五百四十七章 判决第四百零二章 胡思乱想第六百一十七章 你以为你是谁第一千零一十一章 你依我浓第九百四十二章 专业对口第二十二章 没有意思第七百九十四章 新学期开始了第八百零三章 李静的志向第九百三十五章 送人情第一千零八十九章 返回第一千零二十二章 白头佬第三百四十七章 心狠手辣第七百二十六章 我是你能招惹起的人吗第七百九十章 去上学吧第一千一百六十二章 圆角矩形第八百三十六章 我儿子聪明第九十章 趁火打劫第九百五十章 陈浩的想法第一千二百零六章 派了最差劲的学生第一百七十六章 你傻呀第一百二十五章 顺路接个人第三百零七章 给你3%第一百五十二章 推对子第九百四十九章 排队的车辆第三百七十章 你不知道的事第八百四十二章 皇天在上第四百三十七章 砍价第一千零三十八章 乡村夜晚第三百五十三章 理想第六百八十二章 关系重大第九十八章 期末考试第五百七十二章 略懂一些第四百四十章 为互联网而生第六百六十八章 不签约,不行第一百七十三章 支付软件第六百二十八章 巨额赞助第三百七十七章 两个女生第九百九十六章 竟然是真的第八百三十二章 同意了第一千零七十六章 走投无路第一千一百零二章 水很深第五百八十章 快开门第二百三十三章 山寨陈老古第七百四十八章 叫我阿发就行了第一千一百一十二章 小陈,你还懂中医啊第四百九十五章 特效药第一千零九章 父女交心第五十章 张教授骗你的第四百四十三章 一举三得第三百章 精准投放第二百五十四章 陈浩的决定第四百六十六章 王厂长来了第四百七十九章 资本希望第六百九十四章 安全第一第四百九十八章 难以抉择第一千零一十章 苏醒第一千零三十五章 做笔买卖第九百七十六章 患得患失第九百九十三章 这首歌不是我的第二十八章 雪峰哥第七百二十章 忽悠第八百四十六章 谁敢动手第一百七十二章 企鹅秀上线第七百二十九章 滚吧第六百七十二章 我要证据第一百九十四章 阴煞地第六百一十四章 透露消息第六百五十八章 先入为主第二百章 一点教训第六百五十二章 三十二强晋级赛第十章 天赋惊人第一千零五十二章 订做第一千一百五十一章 一个好消息第一千零七十七章 筹码
第一百三十七章 色狼第五百零三章 大事不妙第九百七十七章 要想办法高兴起来第八百五十九章 让一下第五百四十五章 你还是不懂第六百六十六章 相互理解第十七章 中考结束第一百二十章 叫老赵就行了第二百九十二章 您也听说过第一百八十六章 画符第八百一十章 得寸进尺第七百七十六章 主意挺多第三百二十七章 恐惧第一百七十一章 习武之人第一百一十二章 打脸有点狠了第一千零八十九章 返回第六百八十章 直接丢王炸第三百八十六章 你想干什么第一千一百七十八章 是不是给你脸了第一百六十九章 内家高手第九百九十五章 这首歌,我要了第四百七十九章 资本希望第九百六十五章 万家汇超市第五百七十二章 略懂一些第六百零七章 去去去第五百四十七章 判决第四百零二章 胡思乱想第六百一十七章 你以为你是谁第一千零一十一章 你依我浓第九百四十二章 专业对口第二十二章 没有意思第七百九十四章 新学期开始了第八百零三章 李静的志向第九百三十五章 送人情第一千零八十九章 返回第一千零二十二章 白头佬第三百四十七章 心狠手辣第七百二十六章 我是你能招惹起的人吗第七百九十章 去上学吧第一千一百六十二章 圆角矩形第八百三十六章 我儿子聪明第九十章 趁火打劫第九百五十章 陈浩的想法第一千二百零六章 派了最差劲的学生第一百七十六章 你傻呀第一百二十五章 顺路接个人第三百零七章 给你3%第一百五十二章 推对子第九百四十九章 排队的车辆第三百七十章 你不知道的事第八百四十二章 皇天在上第四百三十七章 砍价第一千零三十八章 乡村夜晚第三百五十三章 理想第六百八十二章 关系重大第九十八章 期末考试第五百七十二章 略懂一些第四百四十章 为互联网而生第六百六十八章 不签约,不行第一百七十三章 支付软件第六百二十八章 巨额赞助第三百七十七章 两个女生第九百九十六章 竟然是真的第八百三十二章 同意了第一千零七十六章 走投无路第一千一百零二章 水很深第五百八十章 快开门第二百三十三章 山寨陈老古第七百四十八章 叫我阿发就行了第一千一百一十二章 小陈,你还懂中医啊第四百九十五章 特效药第一千零九章 父女交心第五十章 张教授骗你的第四百四十三章 一举三得第三百章 精准投放第二百五十四章 陈浩的决定第四百六十六章 王厂长来了第四百七十九章 资本希望第六百九十四章 安全第一第四百九十八章 难以抉择第一千零一十章 苏醒第一千零三十五章 做笔买卖第九百七十六章 患得患失第九百九十三章 这首歌不是我的第二十八章 雪峰哥第七百二十章 忽悠第八百四十六章 谁敢动手第一百七十二章 企鹅秀上线第七百二十九章 滚吧第六百七十二章 我要证据第一百九十四章 阴煞地第六百一十四章 透露消息第六百五十八章 先入为主第二百章 一点教训第六百五十二章 三十二强晋级赛第十章 天赋惊人第一千零五十二章 订做第一千一百五十一章 一个好消息第一千零七十七章 筹码