虽然服务器是一个很大的问题,但是根本问题是,Massive缺乏网游经验,有大量想当然成分,导致这游戏的网络代码,用奇葩已经不能形容了
首先,他会把一些很奇怪的东西放在服务器处理,比如换子弹,网卡的时候,无论是手动换子弹,还是把弹夹打空,都会卡住
而一些其他游戏会放在服务器处理的内容,又在本地处理,这样做的原因是,它希望你如果只是偶然网络波动,只要不是凑巧在服务器执行一些脚本的时候网络波动,你很可能都不会发现你的网络波动了,于是他选择一旦你发生了丢包或者链接错误,不立刻把你踢出去,而是继续在本地运行这个游戏,同时卡断一切需要服务器处理的脚本,直到你的数据包重新和服务器同步。
于是这就产生了两个很大的问题,一是PC版外挂根本控制不住,暗区完全没法待。另一个就是,如果你并不是偶然的网络波动,而是长时间抽风,或者干脆接近掉线了,即使你之后网络正常了(可以换弹了

),但是由于大量积压的数据包没有完成同步,你就会隐隐感觉这个游戏开始变得不对,直到你遇到一些剧情,发现该刷出来的东西没刷出来,或者该打开的门没打开,你才会发现你掉线了。同时如果你在组队,你和队友看到的东西甚至可能完全不一样,之前听机核电台听到过一幕,A的视角里,他的队友B倒了,他去把队友B救了起来,但此时队友B那里他完全没死过。