ForHosting KIT · 開発者向けツール

D&D 次のレベルまでのXP計算ツール

D&Dの次レベルまでのXP計算ツールは、キャラクターの累計経験点から成長状況をすぐに算出します。キャラクターシートに記載されたXPを入力すると、現在のレベル、次のレベル、到達に必要な累計基準値、残りの正確な経験点が表示されます。計算には、第5版のレベル1から20までの標準成長表を使用します。セッション中の確認、遭遇後の経験点配分、今後の成長計画に便利で、表を何度も参照したり手作業で引き算したりする必要がありません。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

シートに記載された累計XPを入力してください

直近の遭遇で獲得した分や、現在のレベルになってから増えた分だけではなく、キャラクターが持つ経験点の総計を入力してください。たとえば14,500 XPのキャラクターは、レベル6の基準である14,000ポイントをすでに超えています。本ツールは最初に現在のレベルを判定し、次の基準値を探して、入力された総計との差を求めます。入力できるのは0以上の整数です。標準ルールでは経験点を整数で管理し、境界付近での自動的な丸めは誤った結果につながるため、小数、負数、未入力、文字列は受け付けません。結果には入力値が再表示され、現在のレベル、次のレベル、次のレベルに必要な累計XP、残りのXPが示されます。現在値と残りを足して表示された基準値になることを簡単に確認できます。標準の基準値は全キャラクターに共通なので、クラス、種族、パーティー人数、遭遇の詳細は不要です。

基準値と境界ちょうどの結果をご確認ください

レベルの進行は、レベルアップのたびにゼロへ戻る個別のカウンターではなく、累計の基準値で決まります。標準表はレベル1の0 XP、レベル2の300、レベル3の900から始まり、レベル20の355,000 XPまで続きます。入力値が基準値と完全に一致する場合、そのレベルには到達済みとして扱います。そのため900 XPではレベル3と判定し、レベル3まで残りゼロとするのではなく、レベル4までの差を計算します。2つの基準値の間にある総計は低いほうのレベルに属し、`xp_to_next_level`には上の基準値までの差が入ります。355,000 XP以上ではレベル20、`max_level_reached`は真、残りはゼロとなります。公式に存在しないレベル21の目標値は作りません。1回の報酬で複数の基準を超えた場合も、新しい累計値から正しい到達レベルを自動で判定します。

セッションやキャンペーン管理で結果をご活用ください

プレイヤーから次の成長までどの程度か尋ねられたとき、セッション中でもすぐに答えられます。ゲームマスターは各キャラクターの以前の総計に今回の報酬を加え、新しい値を送信するだけで、到達レベルと次までの距離を案内できます。キャンペーンノートやバーチャルテーブルトップとの連携では、APIの安定したフィールドを保存、表示し、レベルアップ通知の条件として利用できます。API経由の各リクエストは$0.002で、時折の手動確認にはブラウザー版をご利用いただけます。計算は決定的かつローカルであり、ネットワーク通信、乱数、日付を使用しません。第5版の標準XP進行専用なので、マイルストーン方式、独自の成長表、旧版、基準値を変更するハウスルールには対応しません。マイルストーン方式では、残りXPではなくゲームマスターが定めた達成条件を記録してください。

ゲームセッションを締めくくる

各キャラクターの更新後の累計XPを確認し、次のレベルまでの正確な残りをご案内できます。

キャンペーン画面を更新する

保存済みXPから現在レベルと次の基準値を算出し、管理ツールや仮想卓に表示できます。

成長ペースを計画する

パーティーの残りXPと今後想定される報酬を比較し、セッションや物語の展開を準備できます。

どのD&D成長表を使用していますか?

第5版におけるキャラクターレベル1から20までの標準累計XP基準を使用します。

現在レベルで得たXPと累計XPのどちらを入力しますか?

キャラクターシートの累計XPを入力してください。レベルアップ後も値をゼロに戻さないでください。

XPが基準値と完全に一致した場合はどうなりますか?

そのレベルには到達済みと判定し、次のレベルまでの進行度を計算します。

レベル20のキャラクターには何が返されますか?

355,000 XP以上ではレベル20と最大到達を示し、次までのXPはゼロを返します。

マイルストーン方式や独自XP表にも対応しますか?

対応しません。マイルストーンには標準の残りXPがなく、独自表では基準値が異なる場合があります。

APIリクエストの料金はいくらですか?

APIは1回$0.002です。手動での確認にはWeb計算ツールをご利用いただけます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/hobby/dnd-xp-to-next-level

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/hobby/dnd-xp-to-next-level \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_xp":14500}'
{
  "current_xp": 14500
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.dnd_xp_to_next_level",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →