Call of Duty 在 2026 年 10 月 2 日宣布了服务器剔除。这是 Ricochet 的一个新部分,在你本来不该看到敌人的时候,服务器就不会把他们的位置发给你。它会随 Modern Warfare 4 在 10 月 23 日上线,覆盖所有首发地图、DMZ 和 Combat Outpost。新的多人模式、DMZ 和 Warzone 地图从第 1 赛季开始加入。
现在还没上线。下面关于它效果怎么样的内容都是我们的看法,依据是同样的思路在其他游戏里的表现。等它上线了我们会更新这篇文章。
他们关于这个的视频,大约一分钟:
ESP 现在是怎么工作的
ESP 不会自己找敌人。它读取的是游戏里已经有的东西。为了让游戏更流畅,服务器会在你看到敌人之前就把他们的信息发到你的电脑上,比如他们在哪、还剩多少血。ESP 读取这些信息,画在你的屏幕上。自瞄用的也是同样的信息。

服务器剔除改变了什么
有了服务器剔除,服务器只在你能看到敌人,或者马上就要看到的时候,才把他们发给你。如果有人在地图另一边的墙后面,你的电脑根本拿不到他们的位置。内存里什么都没有,所以也没什么可画的。
这关系到的是游戏发送什么,而不是你怎么读取。所以它对每种 ESP 的影响都一样,不管是不是 DMA。DMA 卡读取的是你主机的内存,如果敌人从来没被发过来,内存里就没有他们。
这个思路并不新。CS 1.6 那个年代的服务器就有插件做这件事,VALORANT 从上线起就有自己的版本。

为什么大多数游戏都没做得太严
严格的版本,也就是你只能拿到真正看得到的敌人,听起来很完美。但大多数游戏因为延迟都放弃了。
服务器得先算出你能看到什么,再通知你的电脑。连接不完美的时候,这个判断就会来晚。造成这种情况的原因有很多:
- Ping 突然飙高和抖动
- 丢包
- 服务器本身卡顿
- 混合不同地区的对局,深夜和高段位的时候经常这样
- VPN
这种情况发生时,敌人可能比你先拿到你的信息。他们探头,看到了你,而你有那么一瞬间看不到他们。这对普通玩家的伤害比对开挂的人大得多。Call of Duty 的网络代码和延迟本来就被吐槽很多,所以严格的版本会真的伤到正常玩的人。
我们觉得更可能的版本
做这个的大多数游戏,会把你周围一定距离内的所有敌人都发给你,不管你看不看得到。很多游戏里大概是 100 m,Call of Duty 里可能更接近 300 m。圈外的人都不会被发送。
这样全图 ESP 就没用了。你再也看不到地图另一边的人。圈内的 ESP 照样能用,所以大约 100 到 200 m 内的人你还是能看到。Fortnite 大部分时间基本都是这样的。

那对 MW4 意味着什么
这取决于他们实际怎么做。如果他们把严格版本做好了,那对 MW4 的 ESP 来说是个真正的问题。如果最后和大多数其他游戏一样,用的是距离版本,那就不是什么大事。你失去远处的,近处的还在。
除了 Activision,没人知道会是哪一种,我们也一样。等它上线、我们在真实对局里看过之后,会更新这篇文章。
Call of Duty DMA 里写了现在哪些 build 能在 Ricochet 下用。MW4 还不在我们各个 build 的列表里,所以想买来玩它之前,请先在支持论坛问一下。
无需账户。这能告诉我们该多写哪些内容。
