検知フラグ
各フラグの意味
フラグは、モデルがプレイヤーをスコアリングした後に実行される安全チェックです。フラグが付くと、検知はモデルの判定を保ったまま、BANの判定には含まれなくなります。
フラグの仕組み
プラグインは、プレイヤーが参加した戦闘をシーケンスとして記録します。シーケンスは1つの武器での戦闘で、射撃が3秒途切れたとき、またはプレイヤーが武器を切り替えたときに終わります。キルがあるか、射撃数・命中数・ダメージが十分な場合のみカウントされます。5つのシーケンスごとにまとめてモデルがスコアリングします。
モデルの判定がチートの場合、ChrononLabsは同じシーケンスのまとまりに対していくつかのチェックを実行します。一致したチェックごとにフラグが付きます。フラグ付きの検知は次のように扱われます。
- チートのラベルと確信度は保持され、BANの判定に含まれませんと表示されます。
- BAN、違反記録、通知は発生しません。
- 引き続きレビュー待ちに入るため、内容を確認し、リプレイでチートと分かれば手動でBANできます。
- 検知ページに、すべてのフラグと測定された値が表示されます。
正当なプレイと判定された検知にはフラグが付きません。複数のフラグが同時に付くこともあり、秒間ダメージが低いことと命中率がゼロであることはよく一緒に現れます。
自動正当判定リスト
- フラグコード
auto_legitimate - 適用される条件判定がチートで、プレイヤーのSteamIDがこのサーバーの自動正当判定リストに登録されている場合。
- 検知に表示される値追加の値はありません。
意味
このサーバーで意図的に除外されているプレイヤーです。モデルは通常どおりスコアリングし、結果も確認できるよう保存されますが、処分は一切行われません。
主な原因
- 武器のテストをする管理者など、意図的に特殊なプレイをするスタッフ、テスター、コンテンツクリエイター。
- 異議申し立てや誤検知の確認を経て、問題なしとされたプレイヤー。
- 問題の調査中に追加され、そのまま外し忘れたプレイヤー。
対処方法
そのプレイヤーがリストにいるべきであれば、何もする必要はありません。リストには1サーバーあたり最大128人まで登録でき、ChrononLabsのスタッフが管理しています。追加や削除はお問い合わせください。リスト内のプレイヤーが高い確信度のチート判定を繰り返し受ける場合は、リプレイを開いて、除外がまだ妥当か確認してください。
秒間ダメージが低い
- フラグコード
low_damage_per_second - 適用される条件判定がチートで、スコアリングされたシーケンス全体の平均秒間ダメージが5以下の場合。
- 検知に表示される値平均秒間ダメージと、しきい値の5。
意味
秒間ダメージは、シーケンスで与えたダメージをその継続時間で割った値です。エイムアシストはほぼ必ずダメージとして現れるため、ダメージがほとんどないチート判定は、チーターよりも誤検知である可能性がはるかに高くなります。
主な原因
- 低ダメージの武器や、スタンガン、テーザー、ペイントボールガンなどの非致死性ツール。
- ダメージを減らす、または無効にするゲームモードのルール:ダメージ倍率、アーマー、ゴッドモード、セーフゾーン、フレンドリーファイアの無効化など。
- 遠距離での乱射や制圧射撃など、命中が少ない長い戦闘。
- 通常のダメージイベントの外でダメージを与えるカスタム武器ベースやアドオン。実際に与えたダメージよりも少ない値がプラグインに見えてしまいます。
対処方法
通常は何もする必要はありません。サーバーでこのフラグが付いた検知が多い場合は、武器ベースやゲームモードがダメージの適用方法を変えていないか確認し、自己診断を実行して、ダメージイベントがアンチチートに届いているか確かめてください。
命中率がゼロ
- フラグコード
zero_accuracy - 適用される条件判定がチートで、スコアリングされたシーケンス全体の平均命中率がちょうど0の場合。
- 検知に表示される値平均命中率。
意味
命中率は、命中数を発射数で割った値です。ゼロは、記録された射撃が1発も当たっていないことを意味します。チートは当てるために存在するので、命中がないチート判定は、チーターではなくデータの欠落や異常を示唆しています。
主な原因
- 弾を発射しない武器:近接武器、クロスボウ・ロケット・グレネードなどの飛翔体、投げた物体や車両。
- 標準の弾丸イベントで射撃を報告しないカスタム武器ベース。そのため命中が記録されません。
- 武器のテストや壁への射撃など、特に狙いなく撃っているプレイヤー。
対処方法
通常は何もする必要はありません。頻繁に出る場合は、サーバー上のウェポンパックが射撃を報告していない可能性があります。自己診断を実行し、発射した射撃が認識されているか確認してください。
シーケンス不足
- フラグコード
insufficient_sequences - 適用される条件判定がチートで、スコアリングされたシーケンスが3つ未満の場合。
- 検知に表示される値シーケンス数と、最小値の3。
意味
シーケンスは通常5つずつスコアリングされます。5つに達する前にプレイヤーが退出した場合も、それまでに集まった分は送信されます。戦闘が3回未満では証拠が少なすぎて、判定を信頼できません。
主な原因
- 戦闘の直後に、プレイヤーが切断、クラッシュ、キック、またはタイムアウトした。
- マップ変更やサーバー再起動でセッションが早く終わった。
- 条件を満たす戦闘が1、2回しかない短いセッション。
対処方法
何もする必要はありません。次のセッションでは5つ揃ったまとまりが作られます。1、2回の戦闘で退出することが続き、毎回確信度が高い場合は、そのプレイヤーの他の検知とリプレイを確認してください。