A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2240|回复: 8

关于网战掉线的问题,有必要给大家澄清一下

[复制链接]

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:30  ·  江苏 | 显示全部楼层 |阅读模式
首先说下p2p对于格斗游戏网战的原理, 格斗游戏不同于fps等游戏,直接传输游戏数据, 格斗游戏所传输只是按键的数据, 一般游戏开始, 服务器就把各自的按键数据上传到网络,保证双方的同步, 但是有时候某些人的网络非常不稳定,中途会经常瞬间掉线,而服务器也并不是随时检测双方的数据,这就导致了双方数据不同步, 比如说1p发236p波动拳, 如果236跟p中间断了瞬间, 你单机显示波动出来了,但是在对方的机器上显示你只是出了一下拳, 一旦双方有部分数据不一样,接下来的对战就很难说了, 有可能下次服务器检测数据同步的时候发现双方不同,就会强制断线, 而特别是在一局快结束的时候特别明显, 比如说1p那边显示他 赢,2p显示2p赢, 服务器一检测发现双方数据不同,就会断开双方的链接, 从而导致了各自认为对方拔线.

这是我以前跟一个朋友玩33网战的时候发现的,有时候打着打着会发现对方怎么乱打,完全不按章法,然后打完那局给朋友发消息,结果发现他那边我一样是乱打,  还有一次是用psp连mame模拟器玩sf2,一开始也是同步的,后来一招出错,不同步以后,后面就乱来了.

其实判断对方是否是拔线,有个很简单的方法, 既然拔线, 那对方肯定是掉线了, 断线以后迅速打开player 查看刚刚对战过的人是否在线,如果他还在线,说明他并没有掉线,只是对战数据不同步造成的, 如果他已经不在线,那么90%是拔线的, 我昨天遇到一个, 掉线以后我看它已经不在线了,然后一分钟以后又上线了,这个就是明显的拔线流了..

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:34  ·  江苏 | 显示全部楼层
还有一次看录相的时候也出现过这种情况,那次pc正好在运行其他软件,导致了模拟器帧数不稳定,结果看录相后半段 发现两个人出招都是乱的, 然后关闭软件重新看才发现是数据不同不造成的

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:36  ·  江苏 | 显示全部楼层
而双方数据不同步造成的断线,官方并没有把它算进掉线率, 因为我跟别人打,也掉过几次, 但是目前掉线率还是0%

精华
1
帖子
3322
威望
1 点
积分
3539 点
种子
5 点
注册时间
2009-2-7
最后登录
2015-7-17
发表于 2009-8-26 13:36  ·  北京 | 显示全部楼层

Re:

没看明白。。。[Replied by WAP]

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:38  ·  江苏 | 显示全部楼层
服务器检测双方数据是否同步,不是随时随刻都在检测的, 只是过段时间检测一下, 所以并不是一卡就掉线.

像一些模拟器因为没有服务器的支持,并不检测双方的数据,所以就算不同步了,游戏还是继续进行,只不过双方出招都是乱七八糟的

征服者

GO TO HELL!!

精华
2
帖子
7100
威望
6 点
积分
7664 点
种子
0 点
注册时间
2006-9-11
最后登录
2010-11-5
发表于 2009-8-26 13:44  ·  北京 | 显示全部楼层
1.你说的不同步的问题在模拟器上常见,在家用机网战上从没遇到过。
2.你那个检测掉线的方法不可行,因为对方可以通过按西瓜,按Y,选退出游戏进主菜单也能实现不用去拔网线,所以确认拔线应该把这点也考虑进去,因为正常掉线应该还是在游戏菜单里,但是非正常的就会显示离线或者在XO主菜单里了。

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:46  ·  江苏 | 显示全部楼层
楼上说的也对, 家用机的话的确不太好用那个办法判断,  pc就可以用这个方法判断了,一般都是直接alt+f4的,
不过home退游戏有点延迟的,有时候在对方出uc瞬间就掉线的肯定不是用这个办法的,所以只能参考一下了

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:47  ·  江苏 | 显示全部楼层
家用机因为服务器有检测,所以很少见, 碰到就立马让双方断开连接了, 所以不大会有到最后双方结果不同出现,

精华
0
帖子
2418
威望
0 点
积分
2451 点
种子
0 点
注册时间
2006-7-12
最后登录
2012-7-24
 楼主| 发表于 2009-8-26 13:48  ·  江苏 | 显示全部楼层
这样也有好处,因为最近已经有把蓄力系的改成236p出招的作弊补丁了,不过这些补丁网战行不通,只要你一出招,双方数据就不同步了,立刻就断线,所以p2p对于防止作弊还是有作用的, 当然按键精灵之类的就没办法了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-27 06:26 , Processed in 0.178802 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部