That Guy
Meubilair
- Lid geworden
- 28 nov 2006
- Berichten
- 5.010
Okay, ben ik weer
Ik wilde dus een php functie maken (op een forum dat ik gescript had) welke het simuleren van verschillende dobbelstenen deed. Ik was dus heel leuk op weg:
Dat werke allemaal perfect. Maar ik wilde dus ook toevoegen, dat je meerdere keren kan gooien. Bijvoorbeeld:
het probleem is dus dat er dus dat er een wildcard in de 1e array moet zitten:
(? = dan het aantal keer gegooid)
iemand een idee? Op .net en google kon ik niets vinden....
V.:thumb:
Ik wilde dus een php functie maken (op een forum dat ik gescript had) welke het simuleren van verschillende dobbelstenen deed. Ik was dus heel leuk op weg:
PHP:
Function D($dice){
return rand(1, $dice);
}
$rep1 = array("[4]", "[6]", "[8]", "[10]", "[12]", "[20]", "[100]");
$rep2 = array("D(4), D(6), D(8), D(10), D(12), D(20), D(100));
$message = $_POST['message']; // voorbeeldje ;)
$Dmes = str_replace($rep1, $rep2,$message);
Dat werke allemaal perfect. Maar ik wilde dus ook toevoegen, dat je meerdere keren kan gooien. Bijvoorbeeld:
PHP:
Function D($x, $dice){
return $x *rand(1, $dice);
}
het probleem is dus dat er dus dat er een wildcard in de 1e array moet zitten:
PHP:
$rep1 = array("[?,4]", "[?,6]", "[?,8]", "[?,10]", "[?,12]", "[?,20]", "[?,100]");
$rep2 = array("D(?,4), D(?,6), D(?,8), D(?,10), D(?,12), D(?,20), D(?,100));
(? = dan het aantal keer gegooid)
iemand een idee? Op .net en google kon ik niets vinden....
V.:thumb: