Tiradadi
Tiradadi postato il 14/10/2007 21:18:27 nel forum programmazione, open source e hosting
Salve a tutti. Scrivo quì, sperando che sia la sezione giusta, per chiedere un piccolo aiuto ai più esperti. Mi servirebbe il codice per creare un tiradadi. Quello che mi servirebbe sarebbe una variabile per numero di dadi ma sempre con lo stesso numero di facce (10). Alla fine dovrebbe essere qualcosa del genere ammettendo di tirare 4 dadi (tutti sempre con 10 facce).
Dadi: 1, 3, 5, 10
Qualcuno ha qualcosa per aiutarmi? Grazie in anticipo.
Pagine → 1
14/10/2007 21:37:36
In tutti i pacchetti GDRCD trovi il file gioco.php
Puoi basarti su quello credo ;-)
15/10/2007 00:21:25
Imparo a memoria tutto il manuale di php, anzi... di più! ti faccio io la land se mi spieghi una cosa: A CHE TI SERVE IL DADO DA 1? °_°
15/10/2007 01:58:12
Chiamate Pistacchio!!!
15/10/2007 23:20:25
pinkhead ha scritto: Imparo a memoria tutto il manuale di php, anzi... di più! ti faccio io la land se mi spieghi una cosa: A CHE TI SERVE IL DADO DA 1? °_°
Il dado da 1? O_o
Il dado che citavo era da 10 facce... però anche un dado da 1 ha il suo fascino ora che ci penso. Di sicuro sarebbe un'innovazione XD
16/10/2007 18:24:54 e modificato da pistacchio il 16/10/2007 18:26:12
// facce = per esempio 6 o 10 per un d6 o un d10
// numero = il numero di dadi da lanciare, per esempio 2 se si vuole lanciare 2d6 (se non specificato si assume di default 1)
// somma = valore booleano (TRUE o FALSE). se TRUE restituisce la somma del tiro di dadi, se FALSE un array contenente i singoli valori. di defaule è TRUE
//
// esempi :
// tiraDado(6) lancia 1d6
// tiraDado(10,2) lancia 2d10 e ne restituisce la somma
// tiradado(6,3,FALSE) lancia 3d6 e restituice un array con i valori (per esempio [2,5,4] )
function tiraDado($facce,$numeroDadi = 1,$somma = TRUE){
$lanci = array();
for ($i = 0;$i<$numeroDadi;$i++){
$lanci[] = rand(1,$facce);
}
if($somma){
return array_sum($lanci);
} else {
return $lanci;
}
}
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
War Thunder ↗
Seconda Era ↗
Exclusive Villa GdR ↗
Storie di Agarthi ↗
Tibia ↗