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 行に 7 つの数値を入力:攻撃 強さ 防御 HP 遠隔 魔法 祈り
- 戦闘タイプを 1 つ選びます
- 戦闘レベル・3 分岐・最大ヒットがすぐに表示されます
- 構成を比べたいときは 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)に代入する必要があります。魔法は呪文にも依存し、ここではボーナスなしの構造値を示しています。
関連ツール
OSRS 経験値換算
ゲームOSRS の経験値とレベルの換算。公式の区分線形な経験値表で目標までの不足経験値を計算し、10 レベルごと・99・2 億上限の一覧も表示。
乱数ジェネレーター
生成範囲・個数・小数桁を指定して乱数を生成します。重複の排除、並べ替え、2・8・16 進数での出力にも対応。乱数源は暗号学的乱数です。
サイコロ
生成オンラインでサイコロを振るツール。d4〜d100 とカスタム面数に対応し、複数個・修正値・並べ替え・各面の集計ができます。すべてブラウザ内で完結します。
MC 座標変換
ゲームマインクラフトのオーバーワールドとネザーの座標を 8:1 で換算し、チャンク座標とポータル設置の注意を表示。x z と x y z に対応。
MC スタック換算
ゲームアイテムの総数を「フルスタック + 端数」に換算し、必要なシュルカーボックスやチェストの数も計算。1 スタックは 64・16・1 から選択。
MC ティック換算
ゲームゲームティック・秒・レッドストーンティック・分を相互変換し、よく使う周期も一覧表示。レッドストーンは 2 ゲームティックごとに更新。