||||
-|-|
| Riepilogo | Dice Roller aggiunge un lanciadadi ben completo ai tuoi post su Discourse, perfetto per le tue esigenze di gioco basate su forum!
| Link al repository | https://github.com/discourse/discourse-dice
| Nuovo su Discourse Themes? | Guida introduttiva all’uso dei temi di Discourse
Installa questo componente del tema
Amministratori: Considera di disabilitare l’impostazione
discourse narrative bot disable public repliesdopo l’installazione, poiché questo componente del tema sostituisce completamente il comportamento di lancio dei dadi del bot.
Utilizzo di base
Il componente del tema interpreta i lanci formattati come [wrap=dice].
[wrap=dice]d20[/wrap]
[wrap=dice]d100[/wrap]
[wrap=dice]2d6[/wrap]
Puoi lanciare più dadi dello stesso tipo, applicare modificatori additivi e controllare automaticamente il risultato rispetto a una soglia di successo:
[wrap=dice]2d6+3t12[/wrap]

Funzionalità avanzate: Critici, Lanci divisi
Puoi specificare lanci naturali specifici da trattare come “critici” con l’opzione crit=. I critici vengono verificati prima del modificatore additivo.
[wrap=dice crit=1,100]1d100[/wrap]
[wrap=dice crit=1,20]d20+3[/wrap]

Se alcuni valori critici sono significativi per il tuo forum, un amministratore può aggiungere CSS extra per enfatizzarli. In questo esempio, i critici che tirano un
1sono colorati di rosso.
Se permetti che più lanci vengano controllati rispetto alla stessa soglia, puoi aggiungere il modificatore i Individuale in combinazione con le t Soglie. Il numero di dadi riusciti che hanno superato la soglia verrà riassunto alla fine.
[wrap=dice]5d100t60i[/wrap]
[wrap=dice]3d20-5t0i[/wrap]
Attualmente vengono mostrati i lanci pre-modificatore. Questo potrebbe cambiare in futuro in base al feedback.
Restrizioni
Per evitare il griefing con corpi di post di grandi dimensioni, è disponibile un numero massimo di dadi per lancio nelle impostazioni del tema che l’amministratore può regolare. Il valore predefinito è 80 dadi.
Non sono consentiti dadi a 0 o 1 lato. Non è consentito lanciare 0 dadi e non sono consentiti dadi con più di ~67 milioni di facce per motivi di prestazioni.
Dettagli tecnici e barare
I lanci vengono calcolati in JavaScript utilizzando un RNG (Generatore di Numeri Pseudo-Casuali) seminato con l’ID del post e il timestamp di creazione, procedendo in ordine attraverso il corpo del post. I valori dei lanci non sono visibili prima che il post venga creato.
Vengono applicati diversi stili di formattazione speciali ai lanci, per distinguerli dal testo normale nei post. Questo non impedisce alle persone di pubblicare immagini!
I valori dei lanci non vengono salvati automaticamente nel corpo del post. Questo presenta un problema per le esigenze di archiviazione. Le soluzioni a ciò richiederanno l’uso di un plugin.
Se devi aggiungere ulteriori lanci di dadi al tuo post, devono essere aggiunti in fondo per preservare i risultati di tutti i lanci precedenti. L’aggiunta di nuovi lanci di dadi in cima a un post casualeizzerà i risultati di tutti i lanci. Per questo motivo, la presenza di qualsiasi lancio errato in un post impedirà il funzionamento di tutti i lanci successivi.
L’anteprima del composer ti dirà se la tua specifica del dado è
corretta o
errata.
Mentre queste misure possono aiutare a prevenire la barare accidentale, un baro determinato può provare a prevedere quando dovrebbe inviare il suo post. Se stai considerando questo per qualcosa di prezioso, chiedi a un utente fidato che non può ricevere la ricompensa di autorizzare il post, o usa una fonte indipendente come https://random.org , che offre servizi a pagamento per estrazioni e lotterie verificabili.
Ricorda di divertirti!
Impostazioni
| Nome | Descrizione |
|---|---|
| max dice |
| Traduzione | Predefinito |
|---|---|
| dice.result.success_count.one | (%{count} Successo) |
| dice.result.success_count.other | (%{count} Successi) |
| dice.excessive.quantity.one | Quantità eccessiva di dadi (max %{count}) |
| dice.excessive.quantity.other | Quantità eccessiva di dadi (max %{count}) |
| dice.excessive.faces | Il numero di facce del dado non può superare 67.000.000 |
| dice.missing.faces | Specifica del dado non valida: numero di facce mancante |
| dice.invalid.generic | Specifica del dado non valida. Formato: 2d20+3 |
| dice.invalid.quantity | Il numero di dadi non può essere 0 |
| dice.invalid.faces | Il numero di facce del dado non può essere 0 o 1 |
| dice.invalid.modifier | Il modificatore non può essere 0 |
| dice.invalid.threshold | La soglia non può essere 0 |
| dice.invalid.crits | Numeri errati nell’attributo crits. (Dovrebbe essere crits=4,5,6) |
| dice.invalid.halt_after_error | Lancio interrotto a causa di un errore precedente. Correggi gli errori per visualizzare i risultati. |
Ospitato da noi? I componenti del tema sono disponibili per l’uso sui nostri piani Standard, Business ed Enterprise.


