- No Fallは、サーバーが落下ダメージを登録するのを防ぎます。そのため、どんな高さからの落下もダメージを受けません。
- これは、落下判定を回避することで機能します。パケットのキャンセル、地面の状態の偽装、または予測された位置の偽装です。
- 報告された移動量と予想されるダメージの不一致は、アンチチートが探しているものです。
- OpalはこれをNo Fallとして提供しており、検出可能なすべてのモジュールと同様に、自己責任で使用するように分類されています。
No Fallは、あなたのキャラクターに落下ダメージを一切登録させないMinecraftのモジュールです。ゲームの通常のダメージ計算を進めさせるのではなく、サーバー側のチェックを妨害し、崖から12個のハートを失うのを防ぎます。塔から飛び降りたり、空中での戦闘を中断して脱出したり、鉱山シャフトを真っ直ぐ落下したりしても、体力を失うことはありません。小さなコードが大きな仕事をこなし、ユーティリティクライアントのツールボックスで比較的容易に検出できるトリックの一つでもありますが、頼る前に知っておく価値があります。
仕組み
サーバーはあなたの垂直位置を常に追跡しています。ある距離以上落下した後、着地を検知すると、落下距離に応じてダメージを適用します。No Fallの仕事は、ダメージが適用される前にそのプロセスを妨害することです。
一般的に、以下の3つの方法で実現されます。
パケットキャンセレーション。 クライアントは、サーバーが落下を計算するために使用する移動パケットを単に抑え込み、サーバーが必要なデータを受け取らせないようにします。
グラウンドスプーフィング。 クライアントは、実際にはそうではないのに、地面に立っているとサーバーに伝えます。着地がないため、そもそも落下を登録することはありません。
予測状態操作。 クライアントは、静かに位置データを調整し、サーバー自身の落下距離トラッカーがダメージの閾値を超えるほど蓄積しないようにします.
同じ目的、サーバーに語られた3つの異なる嘘。クライアントがどれを使うかによって、露呈度合いが決まる。
利用しても安全か?
絶対的な安全は保証できない。No Fallは、サーバー側のチェックをクライアント側で回避するものであり、その不一致はアンチチートが探る種類の事柄だ。サーバーは、追跡された移動に基づいて落下ダメージが発生すると期待している。報告された位置や状態が、発生したはずのダメージと一致しなくなる場合、その乖離は検出の可能性を示すシグナルとなり、合理的なアンチチートはそれを検知するだろう。
実際に捕まるかどうかは、サーバーと手法次第だ。パケットキャンセレーションやグラウンドスプーフィングは、予測された状態のアプローチよりも、移動ログに目に見える痕跡を残しやすい傾向にあるが、3つのうちどれもデフォルトでは完全に隠蔽されるわけではない。No Fallは自己責任で使用し、厳格なアンチチートには寛容なアンチチートよりも、より頻繁に検知されることを覚悟する必要がある.
Opal これらの船
Opal'モジュールカタログにはっきりと記載されています。「落下無効」。飾り立てることも、別のマーケティング名をつけることもありません。クライアント側では、サーバーが合理的に検出できる他のものと同じ「自己責任で使用」というカテゴリに分類されています.
アカウント停止の可能性があります
No Fallは機械的な痕跡を残します。本来発生するはずだったダメージが、発生しなかったという隙をアンチチートシステムが探します。これを使用すると、それをチェックするサーバーであれば、他のクライアントと同様に、アカウント停止のリスクを負うことになります。
よくある質問
キャラクターに落下ダメージを登録させないように、サーバー側の処理を停止させるものです。通常であればダメージを受けたり、死亡したりするような落下でも、全く影響を受けなくなります。
確認されているアプローチは3つあります。サーバーが落下ダメージを計算するために使用する移動パケットをキャンセルする方法、常に接地状態を偽装して落下が登録されないようにする方法、またはサーバーの落下追跡がダメージを適用するのに十分なデータを蓄積しないように予測位置データを操作する方法です。
はい。サーバーは、追跡された垂直方向の移動に基づいて落下ダメージが発生することを想定しています。そのため、報告された状態と実際に発生したはずのダメージとの間に不一致があれば、アンチチートシステムが合理的にチェックできる信号となります。
いいえ。これは複数のクライアントに現れる一般的なモジュール概念ですが、具体的な方法(パケットキャンセレーション、接地偽装、または予測状態の操作)は実装によって異なります。
設計上は影響しません。落下ダメージのチェックを特に対象としていますが、接地偽装は、その実装方法によっては、他の移動関連のチェックに影響を及ぼす可能性があります。