piapia123
ja

OSRS 戦闘レベル計算

ゲーム

処理はすべてブラウザ内で完結します。データは送信されません

入力
ファイルをここにドロップすると読み込めます
出力

公式の式で戦闘レベルを出します:`base = 0.25 × (防御 + HP + ⌊祈り/2⌋)` に、`近接 0.325×(攻撃+強さ)`、`遠隔 0.325×(⌊遠隔/2⌋+遠隔)`、`魔法 0.325×(⌊魔法/2⌋+魔法)` の最大値を足し、最後に切り捨てます。祈りは base に半分だけ入りますが、どの分岐にも入らず最大ヒットにも影響しません。最大ヒットは `⌊0.5 + 有効レベル × (装備ボーナス+64)/640⌋` で推定し、有効レベル = レベル + 8、ここでは装備ボーナスを 0 と仮定します。

機能

  • 公式の戦闘レベルの式、結果は整数
  • 近接・遠隔・魔法の 3 分岐の最大値
  • 各分岐の値を個別に表示
  • 3 タイプの最大ヒット推定
  • 祈りは戦闘レベルに半分だけ加算
  • 1 行に 6 つまたは 7 つのレベルを記入可能

使い方

  1. 1 行に 7 つの数値を入力:攻撃 強さ 防御 HP 遠隔 魔法 祈り
  2. 戦闘タイプを 1 つ選びます
  3. 戦闘レベル・3 分岐・最大ヒットがすぐに表示されます
  4. 構成を比べたいときは 1 行に 1 組ずつ入力します

よくある質問

どの戦闘レベルの式を使っていますか?
`戦闘レベル = ⌊ 0.25×(防御 + HP + ⌊祈り/2⌋) + max(近接, 遠隔, 魔法) ⌋` で、`近接 = 0.325×(攻撃+強さ)`、`遠隔 = 0.325×(⌊遠隔/2⌋+遠隔)`、`魔法 = 0.325×(⌊魔法/2⌋+魔法)` です。3 分岐は最大値を取り(合計ではなく)、切り捨ては最後に 1 回だけ行います。
祈りは戦闘レベルに入りますか?
半分だけ入ります:base に `⌊祈り/2⌋` が含まれます。ただし祈りは近接・遠隔・魔法の分岐に入らず、最大ヒットにも影響しません。祈りを上げても戦闘レベルが少し上がるだけで、攻撃が強くなるわけではありません。
最大ヒットが低いのはなぜですか?
装備ボーナスを 0 と仮定している(素手・ボーナスなし)ため、これが下限だからです。実際の値には武器の strength / ranged / magic ボーナスを `⌊0.5 + 有効レベル × (ボーナス+64)/640⌋`(有効レベル = レベル + 8)に代入する必要があります。魔法は呪文にも依存し、ここではボーナスなしの構造値を示しています。

関連ツール