各位全民英雄的玩家们好!对于这个游戏,目前有很多种刷分的方法,想必很多玩家都知道吧,现在清风小编就来个给大家讲一下全民英雄中属性、刷分、刷装备的一些知识,让大家知道那些可以刷,哪些是不能刷的。

大家都知道目前还能修改出手速度等,但是改不了掉落的英雄和钻石,为什么?看图,说一下我们在玩游戏时手机/服务器都发生了什么。

  1.首先我们进入战斗前,画面会出现中间的一个小圈圈,这是在和服务器通讯,我特地调为移动2G网络,wifi快的可能感觉不到这个画面。

  当你点下进入战场后,手机向服务器发送数据请求,告诉服务器我要进入战斗了,目前都有什么英雄,属性如何,带什么装备;服务器收到数据后,会把收到的数据和服务器存储的数据进行比对,确认无误后,开始随机计算你获得的钱,英雄,装备等并返回请求(这步是猜测,但是是目前最好的解释, C/S模式也应该是如此);手机接收到数据后就开始进入战斗了。

  

全民英雄无敌属性以及刷分刷装备图文攻略[多图]图片1  2. 战斗结束后一样会和服务器进行数据同步,但这里同步的数据就可能少的多,根据可以修改的地址进行猜测,这里仅同步你的分数和是否胜利,传到服务器与当初服务器随机计算出的数据进行对比(这步可省略),如果胜利,返回的数据就是显示之前早已计算好的掉落物品和英雄。如果失败,则显示失败,不得到物品,服务器记录之前的计算,供下次客户端请求时再次发送。(所以这里不能无限刷了)

  

全民英雄无敌属性以及刷分刷装备图文攻略[多图]图片2

  3. 为什么目前所有的修改都是针对战斗中的修改?因为战斗中是有未知参数的,那就是你是否胜利和分数,所以目前的修改都是针对上两个参数进行的,而想修改掉落的东西是不可能的,因为你看到的只是早已经计算好的东西,只是显示给你看的,即使你修改了,那显示结果的时候也会显示战斗开始时服务器传回来的数据。故修改无用,见下两图。地址找到很容易,但是这是自己安慰自己而已。

  

全民英雄无敌属性以及刷分刷装备图文攻略[多图]图片3

  

  问答

  理解了大概的原理,下面引申出一些大家关心的其他问题:

全民英雄无敌属性以及刷分刷装备图文攻略[多图]图片4 

 1.为什么在普通界面(进入游戏主界面,十连,九宫格,收体力)无法修改

  因为上面提到战斗的时候服务器会发回来参数,战斗结束接收的时候会包括两个未知参数,即分数和是否胜利。而在普通界面不包含这个位置参数,都是实时同步,所以根本没有修改的机会。即使你修改了,也是修改的本地数据,服务器上并没有这样的数据,在与服务器同步或退出的时候会还原。

  2.为什么不能无限刷装备/紫卡了?

  因为之前战斗结束后,服务器没有是否失败的标志数据,即每次从新进入战斗后会从新计算一次获得的英雄物品,这样就给无限刷造成了可能。但目前有了验证机制,所以这个方法失效了,就是你失败了标记为1,从新进入同样地图会返回失败那次的计算数据。

  3.还能不能卡钻石了?

  首先我从来没用过,也不想用,我只在这里说下原理,方法自己悟,想用的可以试试,但是谨慎使用,修改钻石侵犯了TX的最根本利益,封号可能极大!

  卡钻石的原理就是通过上传下载的不对等以及服务端未设验证机制导致的,比如你领取250钻石,本来的流程是领取同时上传数据,告诉服务器我领某个钻石了,发放钻石,服务器知道后,在服务器数据里减少你这个奖项,并返回清除本机的该奖项。但是事实是我领取250钻石,发放钻石,服务器知道后,在服务器数据里减少你这个奖项,并返回清除本机的该奖项,但是你没有收到该数据,数据返回,流程未成功,服务器数据库里撤消减少你这个奖项。注意发放钻石的位置,流程大概如此,可能略有出入,因为我没去抓包分析,都是推测的。

  4.九宫格刷装备技巧有用么?(注意这个是技巧不是修改,大概意思是走到某个位置安一下屏幕会提高装备几率)

  如果信这个,我只想说你太不了解程序员和服务器了,如果这个有效的话,那么就需要快速的与服务器同步数据,动一个格子同步一下,比如要动20次格子,那就要同步20次,你觉得TX的服务器性能是很强悍而且富裕么?你觉得他的服务器有那么多的带宽让你浪费么?其实这些都是动画,按一下只是跳过动画,和服务器同步一次最省时省力了。

  总结:如果你认真看了文章那么你应该学会了按照服务器/客户端(C/S)方式和用程序员的思维来思考一个网游了,你应该能分辨什么情况下可以修改,为什么可以为什么不可以。至于如何找到方法那就是要大胆尝试的问题了。