Learn · modules

Minecraft 中什么是反作弊?模块详解

反作弊模块是一种战斗模块,它能过滤掉自动瞄准中的虚假诱饵玩家,确保你的自动化程序永远不会浪费攻击在屏幕共享机器人上.

TRtrolPublished 1 min read

什么是 Minecraft 中的反机器人?

反机器人是一种战斗模块,它过滤掉客户端自动瞄准逻辑中的虚假诱饵玩家实体。屏幕共享审查员和一些服务器会创建伪装成普通玩家的机器人账户,专门用来观察涉嫌作弊者的工具是否会对它们做出反应。反机器人能够识别出这些诱饵的真实身份,并阻止战斗自动化浪费攻击在它们身上,就像真正的对手会忽略一个站在那里什么也不做的人物一样。

它的优势在于效率。如果服务器正在运行屏幕共享检查,并在你旁边释放一个虚假玩家,那么你的战斗自动化应该忽略它。反机器人的存在就是为了做到这一点:在你的自动瞄准系统攻击它们之前,识别出被植入的机器人。

反机器人如何工作

该模块位于选择战斗自动化目标的逻辑之前。在攻击发出之前,反机器人会检查每个附近的玩家形状实体,并过滤掉那些显示为被植入的诱饵而不是真实对手的实体。通过检查的实体将保留在正常的瞄准池中。被标记为诱饵的实体将被简单地跳过,因此攻击永远不会针对它们.

  1. 扫描附近的实体

    当你的战斗模块即将选择目标时,反机器人程序会首先扫描附近的所有玩家形体.

  2. 分析每个实体

    对于每个实体,它会检查该实体是否表现出被操控机器人或真实玩家的特征.

  3. 排除誘餌

    未通过检查的实体将从目标列表中完全移除.

  4. 只限真玩家燃起热情

    你的战斗自动化只会针对通过了机器人检测的实体进行攻击,因此诱饵永远不会成为目标.

这很重要,因为一个被攻击的机器人会恰好让审查员得到他们所期望的反应。反机器人不会试图隐藏任何东西或假装无辜,它只是拒绝上钩,这意味着反机器人自动化只会将攻击用于真正存在的实体。

反机器人检测的内容

反机器人模块会检查植入的诱饵的迹象,包括:

  • 从不移动或攻击的实体
  • 不遵循正常运动物理规律的玩家
  • 具有可疑或占位符皮肤的实体
  • 玩家静止不动地站在不寻常的位置
  • 实体似乎没有物品或装备变化

确切的检测逻辑因客户端而异,但概念是相同的:在您的自动化做出反应之前,识别出虚假的玩家。

反机器人与反作弊机器人检测

这两者虽然名称相同,但指向相反的方向。服务器端反作弊的机器人检测通过植入诱饵并观察疑似作弊者客户端对其的反应来工作。 这是一个陷阱,旨在捕获无法区分虚假玩家和真实玩家的自动化.

反作弊系统是那个交互的另一半。它是一个客户端过滤器,能够在攻击发生之前就识别出诱饵,因此反作弊系统一开始就无需做出任何反应。其中一种是针对作弊者的检测方法,另一种则是静默拒绝进入其中的模块。

常见问题解答