6g下载网
当前位置: 主页 > 软件教程 > 网络技术 >

GTA5线上模式为什么经常掉线丢包?原因竟然是这样

时间: 2017-01-23 14:29 来源: 本站整理

分享到:

很多玩家表示,GTA5的线上模式经常会掉线丢包,大家是不是也这样觉得呢?那么是什么原因导致游戏频繁掉线呢?请看下文分析。

GTA5线上模式为什么经常掉线丢包?原因竟然是这样

GTAOL的运行原理是玩家之间互相交换数据,重要数据比如钱和等级每隔一段时间上传到r星服务器一次,这也就是左下角为什么会出现储存失败,出现了出错失败以后,由于玩家之间是互相交换数据,所以A杀了B这段信息直接发送给了B,B的电脑在本地判定B死亡,但是A看来左下角不会提示A杀了B,A杀死B这段过程是不需要经过r星服务器的,但是击杀信息会经过,这也就是为什么有外挂的全图炸功能,开了挂的A只需要在本地修改让本地的B死亡,“B死了这段信息”就会直接穿送到B的电脑让B自己判定自己死亡

再举一个简单的例子,B和外挂A同坐一辆车,A开瞬移把车直接传送到了北杨克顿,北杨克顿正常情况下是不加载的,A通过修改本地加载了被北杨克顿,但是B并没有加载,所以在B看来车就是浮在空中,在正常情况下,浮在空中是会掉下去的,但是在A看来,B是站在地上的,A把“B没有掉下去”不断发送给B,导致B并没有掉下去,事实上B一直在让B掉下去,A一直阻止B掉下去,所以B一直都在他原来站的位置

再举一个例子,A在地图北面玩,B在南面,A的周围有一辆车,3个npc,这三个npc和车是因为A来到这片区域才刷出来的,B来到这片区域后,A会将这片区域的情况发送给B,B的电脑在本地刷出一辆车,三个npc,但是由于延迟和丢包,数据并不能即时传送,所以就出现了A看到一个位置有车,并且正在将“这个位置有车”发送给B,但是B并没有及时收到,A和B做一辆车飙车,在A看来前面有一辆车马上就要撞上了,B看来前面缺什么都没有,这时候会出现两种情况,第一种就是在撞击前B收到了信息,导致凭空刷出一辆车(我想大家经常遇到),第二种是B仍然没有收到,但是经过了在A看来那辆车的位置,这时候A看来车已经撞了,但是B看来应该是空气直接穿过去,这时候A将“车撞了”发送给B,B将“车没撞”发送给A,导致会出现丢包一样的鬼畜现象,有时候遇到车开的好好的,突然贴着自己的车刷出来一辆车并且撞击后失控,就是这种原因造成

GTA5想要杜绝外挂,只能等下一代GTA更换游戏构架,不然线下线上外挂原理没有任何区别。

(责任编辑:佚名)
标签:GTA5

分享到:

------分隔线----------------------------