| Zusammenfassung | Dice Roller fügt Ihren Discourse-Beiträgen einen funktionsreichen Würfelsimulator hinzu, ideal für forumbasierte Spiele! | |
| Repository-Link | https://github.com/discourse/discourse-dice | |
| Neu bei Discourse-Themen? | Anfängerleitfaden zur Verwendung von Discourse-Themen |
Dieses Theme-Komponente installieren
Administratoren: Erwägen Sie, nach der Installation die Einstellung
discourse narrative bot disable public replieszu deaktivieren, da diese Theme-Komponente das Würfeln des Bots vollständig ersetzt.
Grundlegende Verwendung
Die Theme-Komponente interpretiert Würfe im Format [wrap=dice].
[wrap=dice]d20[/wrap]
[wrap=dice]d100[/wrap]
[wrap=dice]2d6[/wrap]
Sie können mehrere Würfel desselben Typs würfeln, additive Modifikatoren anwenden und das Ergebnis automatisch gegen einen Erfolgs-Schwellenwert prüfen:
[wrap=dice]2d6+3t12[/wrap]

Erweiterte Funktionen: Kritische Treffer, Aufgeteilte Würfe
Sie können mit der Option crit= spezifische natürliche Würfe angeben, die als „kritische Treffer" behandelt werden. Kritische Treffer werden vor dem additiven Modifikator geprüft.
[wrap=dice crit=1,100]1d100[/wrap]
[wrap=dice crit=1,20]d20+3[/wrap]

Wenn bestimmte kritische Werte auf Ihrem Forum besonders beachtenswert sind, kann ein Administrator zusätzliches CSS hinzufügen, um sie hervorzuheben. In diesem Beispiel sind kritische Treffer, die eine
1würfeln, rot eingefärbt.
Wenn Sie zulassen, dass mehrere Würfe gegen denselben Schwellenwert geprüft werden, können Sie den i-Modifikator Individuell in Kombination mit t Schwellenwerte verwenden. Die Anzahl der erfolgreichen Würfel, die den Schwellenwert überschritten haben, wird am Ende zusammengefasst.
[wrap=dice]5d100t60i[/wrap]
[wrap=dice]3d20-5t0i[/wrap]
Derzeit werden die Würfe vor dem Modifikator angezeigt. Dies könnte sich in Zukunft je nach Feedback ändern.
Einschränkungen
Um Missbrauch durch große Beitragsinhalte zu vermeiden, ist in den Theme-Einstellungen eine maximale Anzahl von Würfeln pro Wurf für Administratoren einstellbar. Der Standardwert beträgt 80 Würfel.
Würfel mit 0 oder 1 Seite sind nicht erlaubt. Das Würfeln mit 0 Würfeln ist ebenfalls nicht erlaubt, und Würfel mit mehr als ca. 67 Millionen Seiten sind aus Leistungsgründen nicht erlaubt.
Technische Details und Betrug
Würfe werden in JavaScript mit einem Zufallsgenerator (RNG) berechnet, der durch die ID und den Zeitstempel des Beitrags initialisiert wird und nacheinander den Beitragsinhalt durchläuft. Die Würfelwerte sind vor der Erstellung des Beitrags nicht sichtbar.
Mehrere spezielle Formatierungsstile werden auf Würfe angewendet, um sie von normalem Text in Beiträgen zu unterscheiden. Dies verhindert jedoch nicht, dass Leute Bilder posten!
Würfelwerte werden nicht automatisch im Beitragsinhalt gespeichert. Dies stellt ein Problem für Archivierungszwecke dar. Lösungen hierfür erfordern die Verwendung eines Plugins.
Wenn Sie weitere Würfel in Ihren Beitrag einfügen müssen, müssen diese am Ende hinzugefügt werden, um die Ergebnisse aller vorherigen Würfe zu erhalten. Das Hinzufügen neuer Würfel am Anfang eines Beitrags führt dazu, dass die Ergebnisse aller Würfe randomisiert werden. Aus diesem Grund verhindern alle fehlerhaften Würfe in einem Beitrag, dass alle nachfolgenden Würfe funktionieren.
Die Vorschau im Komponierer zeigt Ihnen an, ob Ihre Würfelangabe
korrekt oder
fehlerhaft ist.
Obwohl diese Maßnahmen versehentlichem Betrug vorbeugen können, kann ein entschlossener Betrüger versuchen vorherzusagen, wann er seinen Beitrag einreichen sollte. Wenn Sie dies für etwas Wertvolles in Betracht ziehen, lassen Sie den Beitrag von einem vertrauenswürdigen Benutzer verfassen, der die Belohnung nicht erhalten kann, oder verwenden Sie eine unabhängige Quelle wie https://random.org, die kostenpflichtige Dienste für überprüfbare Ziehungen und Verlosungen anbietet.
Denken Sie daran, Spaß zu haben!
Einstellungen
| Name | Beschreibung |
|---|---|
| max dice |
| Übersetzung | Standard |
|---|---|
| dice.result.success_count.one | (%{count} Erfolg) |
| dice.result.success_count.other | (%{count} Erfolge) |
| dice.excessive.quantity.one | Zu viele Würfel (max %{count}) |
| dice.excessive.quantity.other | Zu viele Würfel (max %{count}) |
| dice.excessive.faces | Die Anzahl der Würfelseiten darf 67.000.000 nicht überschreiten |
| dice.missing.faces | Ungültige Würfelangabe: Anzahl der Seiten fehlt |
| dice.invalid.generic | Ungültige Würfelangabe. Format: 2d20+3 |
| dice.invalid.quantity | Die Anzahl der Würfel darf nicht 0 sein |
| dice.invalid.faces | Die Anzahl der Würfelseiten darf nicht 0 oder 1 sein |
| dice.invalid.modifier | Der Modifikator darf nicht 0 sein |
| dice.invalid.threshold | Der Schwellenwert darf nicht 0 sein |
| dice.invalid.crits | Fehlerhafte Zahlen im Attribut crits. (Sollte crits=4,5,6 sein) |
| dice.invalid.halt_after_error | Das Würfeln wurde aufgrund eines früheren Fehlers gestoppt. Beheben Sie Fehler, um die Ergebnisse anzuzeigen. |
Von uns gehostet? Theme-Komponenten können auf unseren Standard-, Business- und Enterprise-Plänen verwendet werden.


