D&D Point-Buy-Kostenrechner
Die Werte 15, 14, 13, 12, 10 und 8 kosten 9, 7, 5, 4, 2 und 0, zusammen genau 27 Punkte. Geben Sie Ihre sechs Werte ein und sehen Sie sofort, ob Ihr Charakter ins Kampagnenbudget passt. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Stärke
- 15
- Geschicklichkeit
- 14
- Konstitution
- 13
- Intelligenz
- 12
- Weisheit
- 10
- Charisma
- 8
- Gesamtkosten
- 27
- Budget
- 27
- Verbleibend
- 0
- Kostentabelle
- 5e PHB point buy (scores 8-15)
Einen Charakter der fünften Edition mit der Point-Buy-Methode des Spielerhandbuchs aufzubauen bedeutet, dass jeder Attributswert von acht bis fünfzehn einen festen Preis hat und dass die sechs Kosten in das Kampagnenbudget passen müssen—meist siebenundzwanzig Punkte. Spieler, Spielleiter und Charaktergeneratoren brauchen eine deterministische Summe statt die Tabelle bei jedem Entwurf von Hand neu zu addieren. Dieser D&D-Point-Buy-Kostenrechner nimmt Stärke, Geschicklichkeit, Konstitution, Intelligenz, Weisheit und Charisma entgegen, schlägt jeden Wert in der offiziellen 5e-Kostentabelle nach, liefert die Kosten pro Attribut und die Gesamtsumme und vergleicht optional mit einem Budget, damit Sie Restpunkte oder Überschreitung sehen.
So funktioniert Point Buy
Das Point-Buy-Verfahren aus dem Spielerhandbuch legt für jeden Attributswert von 8 bis 15 einen festen Preis fest. Eine 8 kostet nichts, sie ist die Untergrenze. Danach kostet jeder Schritt nach oben einen Punkt mehr, bis die 13 bei 5 Punkten liegt. Ab dort wird es steiler: 14 kostet 7 und 15 kostet 9. Sie addieren die sechs Kosten und vergleichen die Summe mit dem Kampagnenbudget, meist 27 Punkte.
Wann es hilft und typische Fehler
Die Rechnung hilft bei jedem Charakterentwurf, wenn Sie zwischen mehr Konstitution oder mehr Weisheit schwanken, und der Spielleitung beim Prüfen der Bögen am Tisch. Das Standardarray 15, 14, 13, 12, 10 und 8 trifft genau 27 Punkte. Der häufigste Fehler ist ein Wert, der den Rassenbonus schon enthält: Solche Boni kommen nach dem Kauf, geben Sie also nur den gekauften Wert zwischen 8 und 15 ein. Auch ein anderes Budget von 0 bis 54 lässt sich zum Vergleich angeben.
So funktioniert die Point-Buy-Kostentabelle der fünften Edition
In Dungeons & Dragons fünfte Edition definiert das Spielerhandbuch eine geschlossene Point-Buy-Tabelle für Attributswerte von acht bis fünfzehn einschließlich. Ein Wert von acht kostet null Punkte—die Untergrenze der Methode—danach kostet jeder Schritt nach oben einen Punkt mehr bis dreizehn (fünf Punkte), danach wird die Kurve steiler: vierzehn kostet sieben und fünfzehn kostet neun. Werte unter acht oder über fünfzehn liegen beim Kauf außerhalb dieser Methode; Rassenboni und andere Merkmale greifen nach dem Point Buy, daher bepreist dieser Rechner nur die rohen Kaufwerte.
Das klassische Standardarray-Paket—fünfzehn, vierzehn, dreizehn, zwölf, zehn und acht—summiert unter dieser Tabelle genau siebenundzwanzig Punkte, weshalb viele Tische siebenundzwanzig als Standardbudget nutzen. Hausrunden ändern manchmal den Pool (zwanzig für einen härteren Start, zweiunddreißig für einen High-Power-Tisch), ändern aber selten die Kosten pro Wert selbst. Diese Fähigkeit codiert die PHB-Kostenkarte, summiert die sechs Nachschlagewerte und erfindet nie bruchteilige oder außerrangige Preise.
Die Tabelle auswendig zu kennen ist weniger wichtig als eine Maschine zu haben, die stets dieselben Zahlen anwendet, die Ihre Spieler im Buch der letzten Sitzung gesehen haben.
Anwendungsfälle
Gruppenbilanz in Session Null
Prüfen Sie, ob die sechs Kaufwerte jedes SC ins Tabellenbudget passen (Standard 27), bevor Rassenboni greifen.
Häufige Fragen
Was kostet jeder Attributswert im D&D-5e-Point-Buy?
Laut Tabelle im Spielerhandbuch: 8 kostet 0, 9 kostet 1, 10 kostet 2, 11 kostet 3, 12 kostet 4, 13 kostet 5, 14 kostet 7 und 15 kostet 9.
Wendet dies Rassenboni oder das Standardarray an?
Nein. Es bepreist nur die sechs Kaufwerte auf der Point-Buy-Kostentabelle. Wenden Sie Art- oder Herkunftsboni nach dem Kauf in Ihrer eigenen Schicht an. Das Standardarray ist ein fester Wertesatz, keine andere Kostenkarte.
Kostet das Standardarray genau 27 Punkte?
Ja. Beim Point Buy kosten 15, 14, 13, 12, 10 und 8 genau 9, 7, 5, 4, 2 und 0 Punkte. Das ergibt 27, das übliche Kampagnenbudget, ohne Rest.
Warum kann ich keine 16 oder 7 kaufen?
Weil Point Buy nur Werte von 8 bis 15 verkauft. Rassenboni und andere Merkmale kommen erst danach hinzu, deshalb berechnet der Rechner nur die Kosten Ihrer gekauften Werte.
Kann ich ein anderes Budget als 27 verwenden?
Ja. Geben Sie ein Budget von 0 bis 54 ein, und das Ergebnis zeigt Ihnen die übrigen Punkte oder die Überschreitung. Ohne Angabe gilt der Standard von 27.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/dnd-point-buy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"strength":15,"dexterity":14,"constitution":13,"intelligence":12,"wisdom":10,"charisma":8}'const res = await fetch("https://api.kit.forhosting.com/hobby/dnd-point-buy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"strength": 15,
"dexterity": 14,
"constitution": 13,
"intelligence": 12,
"wisdom": 10,
"charisma": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/dnd-point-buy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"strength": 15,
"dexterity": 14,
"constitution": 13,
"intelligence": 12,
"wisdom": 10,
"charisma": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/dnd-point-buy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"strength":15,"dexterity":14,"constitution":13,"intelligence":12,"wisdom":10,"charisma":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"strength":15,"dexterity":14,"constitution":13,"intelligence":12,"wisdom":10,"charisma":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/dnd-point-buy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"strength": 15,
"dexterity": 14,
"constitution": 13,
"intelligence": 12,
"wisdom": 10,
"charisma": 8
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.dnd_point_buy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
So funktioniert die Point-Buy-Kostentabelle der fünften Edition
Senden Sie einen Wert von sechzehn oder sieben, schlägt die Anfrage mit invalid_input und Feldname fehl—passend zur Regel, dass Point Buy nur acht bis fünfzehn verkauft.
Eingabevertrag, Antwortform und Budgetvergleich
Jeder muss eine ganze Zahl von acht bis fünfzehn sein; kurze Aliase wie str, dex, con, int, wis und cha werden akzeptiert. Eine optionale Ganzzahl budget (Standard siebenundzwanzig, Bereich null bis vierundfünfzig) ist der Kampagnen-Punktpool nur zum Vergleich. Kombinieren Sie die Antwort mit Ihrer eigenen Oberfläche, um Werte Rollen zuzuweisen oder Rassenboni nach dem Kauf anzuwenden; dieser Endpunkt bepreist nur die sechs Kaufwerte und wendet keine Artmerkmale, Talente oder Multiclass-Voraussetzungen an. Senden Sie per POST einen JSON-Body mit sechs Pflicht-Ganzzahlen für die Attributswerte: strength, dexterity, constitution, intelligence, wisdom und charisma. Fehlende Felder, Nicht-Ganzzahlen und Werte außerhalb von acht bis fünfzehn scheitern mit invalid_input und werden nicht abgerechnet. Bei Erfolg spiegelt der Body die sechs Werte, ein Objekt costs mit den Punktkosten jedes Attributs, total_cost als deren Summe, das wirksame budget, remaining als budget minus total_cost, within_budget als Boolesch wahr wenn remaining nicht negativ ist, und ein kurzes cost_table-Label für die 5e-PHB-Karte. Beispiel: fünfzehn, vierzehn, dreizehn, zwölf, zehn und acht ergeben Kosten neun, sieben, fünf, vier, zwei und null bei total_cost siebenundzwanzig, remaining null und within_budget wahr unter dem Standardbudget. Setzen Sie budget auf zwanzig und behalten dieselben Werte, wird remaining minus sieben und within_budget falsch—nützlich für Hausregeln ohne die Kostentabelle zu ändern.
Wo eine Point-Buy-Kosten-API ihren Nutzen zeigt
Charaktergeneratoren und VTT-Begleit-Apps brauchen ein kleines Orakel, das einen Entwurf neu bepreist, sobald ein Spieler Konstitution von dreizehn auf vierzehn hebt und erwartet, dass der Restpool um zwei sinkt, nicht um eins. Session-Null-Helfer und Gruppenbilanz-Tabellen vergleichen sechs SC mit demselben Budget, damit niemand durch Fehllesen der Tabelle eine Sechzehn einschmuggelt. Fehlgeschlagene Validierung wird nicht abgerechnet. Discord-Bots und Slash-Command-Wrapper können Werte aus einer Nachricht per POST senden und mit total_cost und remaining antworten, ohne die Tabellenlogik in jeden Bot einzubetten. Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Token und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie total_cost und das Objekt costs in Tests, und Sie erhalten reproduzierbare Point-Buy-Summen für Generatoren, Blogs und Edge-Worker, ohne eine vollständige Regel-Engine aufzubauen.
Integrationsbeispiele
Entwürfe im Charaktergenerator
Berechnen Sie total_cost und Restpunkte neu, sobald ein Spieler einen Attributswert in einem 8–15-Point-Buy-Entwurf ändert.
Bots und Automatisierung
Lassen Sie Discord- oder Tabellen-Skripte Werte per POST senden und die PHB-Punktsumme zurückgeben, ohne die Kostentabelle einzubetten.
Technische Fragen
Welche Werte können Sie eingeben?
Ganzzahlen von 8 bis 15 für strength, dexterity, constitution, intelligence, wisdom und charisma. Werte außerhalb dieses Bereichs scheitern mit invalid_input, weil 5e-Point-Buy sie nicht verkauft.
Was ist das Standardbudget?
27 Punkte, der übliche PHB-Kampagnenpool. Übergeben Sie budget (oder points), um mit einem anderen Hausregel-Pool von 0 bis 54 zu vergleichen; remaining und within_budget spiegeln diesen Vergleich.
Was kostet der Aufruf des D&D-Point-Buy-Kostenrechners?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.