- Spectator Detectorは、誰かが観戦している可能性がある場合にフラグを立てるモジュールで、モデレーターが何かを確認する前に、他のモジュールが対応できるようにします。
- それは直接的な信号を受け取ることはなく、Minecraftは観戦状態を公開していません。近くの未レンダリングのエンティティや、欠落した移動パケットといった間接的な手がかりから推測します。
- 結果は確率であり、事実ではありません。誤検知は注意を無駄にし、誤検知漏れは実際の観戦者を完全に逃してしまう可能性があります。
- それ自体ではゲームプレイに何も変更しません。その唯一の役割は、他のモジュールをカバーすることです。
観戦者検出器は、クライアントサイドのモジュールで、他のプレイヤーがあなたを観察するために観戦モードに切り替えたかどうかを推測しようとします。これにより、モデレーターがスクリーンショットする価値のあるものを見る前に、より目立つモジュールを抑制することができます。ただし、確証を得るものではありません。実際の信号ではなく、ローカルのヒューリスティックに基づいて動作するため、推測はどちらの方向にも誤っている可能性があり、モジュールはいつの間にか手遅れになるまで、どちらの方向に間違っているのかを知りません。
仕組み
ゲームは決してクライアントに「観戦者があなたを観察し始めた」と伝えたくありません。その情報は存在しません。観戦者は設計上、実質的に不可視です。したがって、モジュールはそれを回避し、それ自体ではなく、その副作用を探す必要があります。
観戦者を検出するために、2つのヒューリスティックが使用されます。1つ目は、クライアントの世界の状態には存在しているものの、実際に視覚的にレンダリングされないエンティティを監視します。これは、観戦プレイヤーが通常のプレイヤーのように表示されずに近くにいる場合に現れるパターンです。2つ目は、通常のプレイヤーが生成すると予想される動きパケットの不在を監視します。なぜなら、観戦者の存在は、アクティブなプレイヤーが生成するような同じネットワークトラフィックを生み出さないからです。どちらも、誰が観戦しているかを直接読み取るものではありません。どちらも、クライアントがすでに持っているデータから構築された推論です.
出現すると、戦闘自動化やモデレーターがすぐに認識する他のモジュールと組み合わされます。この検出器は戦いを始めたり、攻撃を当てたりするわけではありません。単に、より派手なモジュールが最初に停止するまでの数秒の猶予を買うだけです。
誤検知と見逃し
どちらの信号も間接的であるため、このモジュールは2つの異なる方向に誤りを犯し、その程度は同じではありません。
| 失敗モード | 発生すること | 結果 |
|---|---|---|
| 誤検知 | 誰も見ていないのに、普通のプレイヤーを観戦者と誤認する | 何の役にも立たず、失うものはテンポだけ |
| 見逃し | 実際の観戦者を見逃す | プレイヤーは誤った自信を持ち、退避せず、捕まる可能性が高くなる |
見逃しの方が高コストです。誤検知はほんの少しの注意を払えば済むことです。見逃しは、実際には安全ではないのに安全だと知らせてしまうため、検出器がないより悪い。真の不確実性を誤った自信で置き換えてしまうからです.
どこ Opal ここに座る
Opal この名前でモジュールを配布することはないし、そのような試みもしていない。視聴者検出は、より明白なモジュールがモデレーターの目に隠れるのを助けるためのものであり、それはユーティリティや世界とのインタラクションツールに関する別の問題だ Opal 実際に構築している。クライアントが監視されているかどうかを推測に頼る場合は、通常、残りのモジュールリストにカバーが必要な兆候です.
隠蔽されているものとの同梱
観戦者検出器はほとんど単独で出荷されることはありません。戦闘自動化や類似のモジュールが視認されるのを防ぐために存在し、使用することで、保護対象のものと同じアカウントリスクカテゴリに分類されます。検出器自体が禁止されることはありません。通常、それをインストールした理由が禁止される原因となります。
よくある質問
それは、直接的にスペクターモードを検出するものではありません。Minecraftはクライアントにその情報を公開することはありません。存在しているにも関わらずレンダリングされないエンティティや、アクティブなプレイヤーが通常送信する移動パケットの欠如といった間接的な信号から、観察者の存在を推測します。
いいえ。ヒューリスティクスは誰かが見ている可能性を示唆するかもしれませんが、身元を特定したり、スペクターモードの状態を確信をもって確認することはできません。これは、ルックアップではなく、確率的な信号です。
それ自体はゲームプレイを改変したり、ゲーム内での有利性を提供するものではありません。その役割は、モデレーターから他のモジュールの影響を隠すのを支援することであり、単独の有利な機能ではなく、チートのためのサポートツールとして機能します。通常、保護するモジュールと一緒にバンドルされて配布されます。
なぜなら、スペクターモードの状態を直接読み取るのではなく、間接的な信号に依存しているからです。特定の信号をトリガーしないスペクターは、見過ごされます。この偽陰性は、ユーザーに何も変更する必要がないという誤った自信を与えるため、より深刻な故障モードです。