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