Riserva di Dadi

QdrIt.Pool Versioni

Mostra le modifiche minori - Mostra le modifiche

Modificata la linea 4: da:
(:format: @@pool(dado, numDadi, diff)@@ :)
a:
(:format: @@pool(dado, numDadi, diff[, extra[, errore[, esplode[, limite]]]])@@ :)
Modificate le linee 6-8: da:
(:lastVersion: 1.2.0 :)

a:
(:lastVersion: 2.1.0 :)

Modificate le linee 17-18: da:
@@diff@@: Valore da ottenere con ''dado'' per ottenere un successo.
a:
@@diff@@: Valore da ottenere con ''dado'' per ottenere un successo.\\
@@extra@@: Opzionale. Se specificato è il valore da ottenere con ''dado'' per ottenere un successo extra.\\
@@errore@@: Opzionale. Se specificato è il valore minimo da ottenere con ''dado'' per non perdere un successo.\\
@@esplode@@: Opzionale. Se specificato è il valore da ottenere con ''dado'' per ottenere un lancio extra.\\
@@limite@@: Opzionale. Se specificato è il numero massimo di esplosioni. Specificare 0 per lanci extra infiniti
.
Modificate le linee 27-31: da:
a:
* Se ''extra'' è specificato e ''dado'' è maggiore o uguale al suo valore, sarà conteggiato un ulteriore successo.
* Se ''errore'' è specificato e ''dado'' è minore o uguale al suo valore, i successi saranno ridotti di uno.
* Se ''esplode'' è specificato e ''dado'' è maggiore o uguale al suo valore, sarà effettuato un lancio ulteriore.
* Se ''limite'' è specificato ed è maggiore di 0 indica il numero massimo di lanci extra eseguiti con la regola ''esplode''.

Modificate le linee 39-42: da:
a:
Alcuni dei risultati ottenuti da @@pool(1d6, 5, 4, 5, 1, 6, 1)@@.\\
[5!!,3,3,3,1*] = 1 (ogni "*" indica un successo sottratto)\\
[4!,4!,3,6!!»6!!,2] = 6 (ogni "»" indica un lancio extra)\\

Aggiunte le linee 45-48:
Parametri opzionali disponibili dalla versione {$:lastVersion}

! Vedi anche
* [[Functions|+]]
Aggiunte le linee 1-33:
(:title Riserva di Dadi:)
(:category: Function :)
(:Summary: Lancia un dado più volte e conteggia i risultati al di sopra di una soglia. :)
(:format: @@pool(dado, numDadi, diff)@@ :)
(:sinceVersion: 1.2.0 :)
(:lastVersion: 1.2.0 :)


{$:Summary}

! Utilizzo
:Formato: {$:format}

:Parametri: \
@@dado@@: La formula che rappresenta il dado da lanciare.\\
@@numDadi@@: Numero di volte che ''dado'' viene valutato.\\
@@diff@@: Valore da ottenere con ''dado'' per ottenere un successo.

:Risultato: Numero di successi ovvero le volte in cui ''dado'' viene valutato ed il risultato è maggiore o uguale a ''diff''.

! Descrizione
Il valore di ''dado'' viene valutato per ''numDadi'' volte. Ogni volta che il risultato è maggiore o uguale a ''diff'' si ottiene un successo.

La funzione restituisce il numero dei successi ottenuti.

! Esempi
Alcuni dei risultati ottenuti da @@pool(1d6, 5, 4)@@:\\
[4!,2,1,4!,1] = 2 (ogni "!" indica un successo)\\
[5!,3,3,3,1] = 1\\
[4!,4!,3,6!,2] = 3\\

! Cronologia
Disponibile dalla versione {$:sinceVersion}\\
Ultima modifica il 31/01/2015 ore 23:32 W. Europe Standard Time