hi, ich hab n kleines problem mit dem roulette.
hier der code:
<?php
require_once "common.php";
checkday();
page_header("Roulette");
output("`c`b`&Roulette`0`b`c`n`n");
$jack=round(stripslashes(getsetting("jackpot","")));
if ($_GET[op]=="") {
rawoutput("<IMG SRC=\"images/layout-clean.gif\"><br><br>\n");
output("`@Du schlenderst langsam zum Roulette Tisch.`n`n");
output("`2Der Croupier schaut kurz in deine Richtung. Er spricht so undeutlich das du Mühe hast ihn zu verstehen.`n`n");
output("`#\"Das Hauslimit ist 500 Gold pro Wette...`n`nDas Minimum ist 100 Gold wenn du Lust auf ein Spiel hast, ansonsten ");
output("geh zur Hölle und stehle mir nicht meine Zeit.\"`n`n");
$_GET[op]="placebet";
}
if ($_GET[op]=="placebet") {
// *** uncomment the line below if you are using the `casinoturn` field in your accounts db ***
// if ($session[user][casinoturns]>0) {
output("`@Wieviel willst du einsetzen?`n");
output("<form action='roulette.php?op=mybet' method='POST'>
<input name='mybet' id='mybet'>
<input type='submit' class='button' value='Plaziere deine Wette'>
</form>",true);
output("<script language='JavaScript'>
document.getElementById('mybet').focus();
</script>",true);
addnav("","roulette.php?op=mybet");
// *** uncomment the line below if you are using the `casinoturn` field in your accounts db ***
// } else { output("You are out of turns! Return back to the Casino once you got some play!"); }
}
if ($_GET[op]=="mybet") {
$mybet=$_POST[mybet];
if ($mybet>$session[user][gold]) {
output("`4Du hast keine $mybet Gold.`n"); addnav("Weiter","roulette.php?op=placebet");
} elseif ($mybet<100) {
output("`4Du musst mindestens 100 Gold einsetzen wenn du spielen willst!`n"); addnav("Weiter","roulette.php?op=placebet");
} elseif ($mybet>500) {
output("`4Das Hauslimit ist 500 gold. Dein Einsatz wird als 500 gold akzeptiert.`n`n");
$_POST[mybet]=500;
$_GET[op]="picknums";
// *** uncomment the line below if you are using the `casinoturn` field in your accounts db ***
// $session[user][casinoturns]-=1;
} else {
$_GET[op]="picknums";
// *** uncomment the line below if you are using the `casinoturn` field in your accounts db ***
// $session[user][casinoturns]-=1;
}
}
if ($_GET[op]=="picknums"){
if ($session[user][gold]<=99){
redirect("roulette.php?op=mybet");
}else{
$bet=abs((int)$_GET[mybet]+(int)$_POST[mybet]);
if ($_GET[']=="") {
rawoutput("<IMG SRC=\"images/layout-2.gif\"><br><br>\n");
output("`3Dein Einsatz ist `^$bet`3 Gold. Worauf willst du setzen...:`n`n");
$session[romar][jackpot]=$jack+=$bet*0.1;
savesetting("jackpot",addslashes($session[romar][jackpot]));
output("`bWetten im inneren Bereich:`b`n`n
A - 1 Nummer, Plein 38:1`n
B - 2 Nummern, Cheval 17:1`n
C - 3 Nummern, Transversale Plein 11:1`n
D - 4 Nummern, Carré 8:1`n
E - 5 Nummern, Die ersten 5 6:1`n
F - 6 Nummern, Transversale Simple 5:1`n`n
`bWetten im äusseren Bereich:`b`n`n
G - 12 Nummern, Kolonne 2:1`n
H - 12 Nummern, 1-12/13-24/25-36 2:1`n
J - 24 Nummern, 1-24/13-36 1:2`n
K - 24 Nummern, 2 Kolonnen 1:2`n
X - Gerade/Ungerade - Gewinn 1:1`n
Y - Rot/Schwarz - Gewinn 1:1`n
Z - 1-18/19-36 - Gewinn 1:1`n`n");
addnav("A - Plein","roulette.php?op=picknums&mybet=$bet&try=A");
addnav("B - Cheval","roulette.php?op=picknums&mybet=$bet&try=B");
addnav("C - Transversale Plein","roulette.php?op=picknums&mybet=$bet&try=C");
addnav("D - Carre","roulette.php?op=picknums&mybet=$bet&try=D");
addnav("E - Die ersten 5","roulette.php?op=picknums&mybet=$bet&try=E");
addnav("F - Transversale Simple","roulette.php?op=picknums&mybet=$bet&try=F");
addnav("G - Kolonne","roulette.php?op=picknums&mybet=$bet&try=G");
addnav("H - 1-12/13-24/25-36","roulette.php?op=picknums&mybet=$bet&try=H");
addnav("J - 2 Kolonnen","roulette.php?op=picknums&mybet=$bet&try=J");
addnav("K - 1-24/13-36","roulette.php?op=picknums&mybet=$bet&try=K");
addnav("X - Gerade/Ungerade","roulette.php?op=picknums&mybet=$bet&try=X");
addnav("Y - Rot/Schwarz","roulette.php?op=picknums&mybet=$bet&try=Y");
addnav("Z - 1 bis 18/19 bis 36","roulette.php?op=picknums&mybet=$bet&try=Z");
} else {
$try=$_GET[try]; $tbet=strtolower($try); $layoutpic="layout-";
switch($tbet) {
case "b": case "c": case "d":
case "e": case "f": case "g":
case "h": case "j": case "k":
$layoutpic .= $tbet;
break;
default:
$layoutpic .= "clean";
break;
}
$layoutpic .= ".gif";
if ($_POST[typea]=="B") { $layoutpic="layout-clean.gif"; }
rawoutput("<IMG SRC=\"images/$layoutpic\"><br><br>\n");
if ($_GET[illegalbet]=="Y") {
$drunkenness=array( -1=>"NÜCHTERN",
0=>"BIST DU NOCH NÜCHTERN",
1=>"BIST DU EIN BISSCHEN ANGESUMMST",
2=>"BIST DU STARK ANGESUMMST",
3=>"BIST DU ETWA BETRUNKEN",
4=>"BIST DU VOLL BETRUNKEN",
5=>"BIST DU BESOFFEN",
6=>"BIST DU BESCHLAGEN",
7=>"BIST DU BEHÄMMERT",
8=>"BIST DU IRGENDWIE BEHÄMMERT",
9=>"BIST DU SCHON BEWUSSTLOS",
10=>"HAST DU EINEN NEBEN DIR GEHEN"
);
$drunk=round($session[user][drunkenness]/10-.5,0);
if ($drunk>4) { output("`b`7HEY! ".strtoupper($drunkenness[$drunk])."?`b`n`n"); }
output("`bPASS GEFÄLLIGST AUF UND NIMM EINE NUMMER DIE ES AUF DEM TISCH GIBT!`b`n`n");
$_GET[illegalbet]="";
}
output("Du willst eine Typ-$try Wette machen.`n`n");
switch($try) {
case "A":
// A - 1 number, Straight up 38:1
output("Auf welche Nummer willst du deine $bet Gold setzen? `b(Wähle: 1-36, 37=0, 38=00)`b`n");
output("<form action='roulette.php?op=spin' method='POST'>
<input name='mynum' id='mynum' output("<form action='roulette.php?op=spin' method='POST>
<input type='hidden' name='typea' value='A']'
<input type='hidden' name='mybet' value=$bet'> <input type='submit' class='button' value='Lass die Kugel rollen'>
</form>",true);
output("<script language='JavaScript'>
document.getElementById('mynum').focus();
</script>",true);
addnav("","roulette.php?op=spin");
break;
case "B":
// B - 2 numbers, Split 17:1 *** 57 choices to pick from ***
if ($_POST[typea]!="B") {
output("Wähle deine -ERSTE- Nummer. `b(Wähle: 1-36)`b`n");
output("<form action='roulette.php?op=picknums&try=B' method='POST'>
<input name='mynum' id='mynum'>
<input type='hidden' name='typea' value='B'>
<input type='hidden' name='mybet' value=$bet>
<input type='submit' class='button' value='Weiter'>
</form>",true);
output("<script language='JavaScript'>
document.getElementById('mynum').focus();
</script>",true);
addnav("","roulette.php?op=picknums&try=B");
} else {
$mynum=$_POST[mynum];
if ($mynum<1 || $mynum>36) { redirect("roulette.php?op=picknums&mybet=$bet&try=B&illegalbet=Y"); }
$valid=array( "1"=>"2,4", "2"=>"1,3,5", "3"=>"2,6", "4"=>"1,5,7",
"5"=>"2,4,6,8", "6"=>"3,5,9", "7"=>"4,8,10", "8"=>"5,7,9,11",
"9"=>"6,8,12", "10"=>"7,11,13", "11"=>"8,10,12,14", "12"=>"9,11,15",
"13"=>"10,14,16", "14"=>"11,13,15,17","15"=>"12,14,18", "16"=>"13,17,19",
"17"=>"14,16,18,20","18"=>"15,17,21", "19"=>"16,20,22", "20"=>"17,19,21,23",
"21"=>"18,20,24", "22"=>"19,23,25", "23"=>"20,22,24,26","24"=>"21,23,27",
"25"=>"22,26,28", "26"=>"23,25,27,29","27"=>"24,26,30", "28"=>"25,29,31",
"29"=>"26,28,30,32","30"=>"27,29,33", "31"=>"28,32,34", "32"=>"29,31,33,35",
"33"=>"30,32,36", "34"=>"31,35", "35"=>"32,34,36", "36"=>"33,35"
);
output("Du hast als -ERSTES- Nummer `b". $mynum. "`b genommen, nun...`n`n");
output("wähle deine -ZWEITE- Nummer, dann warte bis sich das Roulette dreht! ");
output("`b(Wähle die 2te Nummer: ". $valid[$mynum].")`b`n");
$secnum=split("\,",$valid[$mynum]);
for ($x=1;$x<count($secnum)+1;$x++) {
$choice=chr(64+$x);
addnav($choice." = ".$secnum[$x-1],"roulette.php?op=spin&mybet=$bet&mynum=B".$mynum."-".$secnum[$x-1]);
}
}
break;
case "C":
// C - 3 numbers, 3 Line 11:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = 1,2,3","roulette.php?op=spin&mybet=$bet&mynum=C1");
addnav("B = 4,5,6","roulette.php?op=spin&mybet=$bet&mynum=C2");
addnav("C = 7,8,9","roulette.php?op=spin&mybet=$bet&mynum=C3");
addnav("D = 10,11,12","roulette.php?op=spin&mybet=$bet&mynum=C4");
addnav("E = 13,14,15","roulette.php?op=spin&mybet=$bet&mynum=C5");
addnav("F = 16,17,18","roulette.php?op=spin&mybet=$bet&mynum=C6");
addnav("G = 19,20,21","roulette.php?op=spin&mybet=$bet&mynum=C7");
addnav("H = 22,23,24","roulette.php?op=spin&mybet=$bet&mynum=C8");
addnav("I = 25,26,27","roulette.php?op=spin&mybet=$bet&mynum=C9");
addnav("J = 28,29,30","roulette.php?op=spin&mybet=$bet&mynum=C10");
addnav("K = 31,32,33","roulette.php?op=spin&mybet=$bet&mynum=C11");
addnav("L = 34,35,36","roulette.php?op=spin&mybet=$bet&mynum=C12");
break;
case "D":
// D - 4 numbers, Corner 8:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = 1,2,4,5","roulette.php?op=spin&mybet=$bet&mynum=D1");
addnav("B = 2,3,5,6","roulette.php?op=spin&mybet=$bet&mynum=D2");
addnav("C = 4,5,7,8","roulette.php?op=spin&mybet=$bet&mynum=D3");
addnav("D = 5,6,8,9","roulette.php?op=spin&mybet=$bet&mynum=D4");
addnav("E = 7,8,10,11","roulette.php?op=spin&mybet=$bet&mynum=D5");
addnav("F = 8,9,11,12","roulette.php?op=spin&mybet=$bet&mynum=D6");
addnav("G = 10,11,13,14","roulette.php?op=spin&mybet=$bet&mynum=D7");
addnav("H = 11,12,14,15","roulette.php?op=spin&mybet=$bet&mynum=D8");
addnav("I = 13,14,16,17","roulette.php?op=spin&mybet=$bet&mynum=D9");
addnav("J = 14,15,17,18","roulette.php?op=spin&mybet=$bet&mynum=D10");
addnav("K = 16,17,19,20","roulette.php?op=spin&mybet=$bet&mynum=D11");
addnav("L = 17,18,20,21","roulette.php?op=spin&mybet=$bet&mynum=D12");
addnav("M = 19,20,22,23","roulette.php?op=spin&mybet=$bet&mynum=D13");
addnav("N = 20,21,23,24","roulette.php?op=spin&mybet=$bet&mynum=D14");
addnav("O = 22,23,25,26","roulette.php?op=spin&mybet=$bet&mynum=D15");
addnav("P = 23,24,26,27","roulette.php?op=spin&mybet=$bet&mynum=D16");
addnav("Q = 25,26,28,29","roulette.php?op=spin&mybet=$bet&mynum=D17");
addnav("R = 26,27,29,30","roulette.php?op=spin&mybet=$bet&mynum=D18");
addnav("S = 28,29,31,32","roulette.php?op=spin&mybet=$bet&mynum=D19");
addnav("T = 29,30,32,33","roulette.php?op=spin&mybet=$bet&mynum=D20");
addnav("U = 31,32,34,35","roulette.php?op=spin&mybet=$bet&mynum=D21");
addnav("V = 32,33,35,36","roulette.php?op=spin&mybet=$bet&mynum=D22");
break;
case "E":
// E - 5 numbers, 1st Five 6:1
output("-- du kannst nur eine Auswahl treffen --`n`n");
addnav("Weiter","roulette.php?op=spin&mybet=$bet&mynum=E1");
break;
case "F":
// F - 6 numbers, 6 Line 5:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
output("-- Du hast 11 Bereiche zur Auswahl --`n`n");
addnav("A = 1,2,3,4,5,6","roulette.php?op=spin&mybet=$bet&mynum=F1");
addnav("B = 4,5,6,7,8,9","roulette.php?op=spin&mybet=$bet&mynum=F2");
addnav("C = 7,8,9,10,11,12","roulette.php?op=spin&mybet=$bet&mynum=F3");
addnav("D = 10,11,12,13,14,15","roulette.php?op=spin&mybet=$bet&mynum=F4");
addnav("E = 13,14,15,16,17,18","roulette.php?op=spin&mybet=$bet&mynum=F5");
addnav("F = 16,17,18,19,20,21","roulette.php?op=spin&mybet=$bet&mynum=F6");
addnav("G = 19,20,21,22,23,24","roulette.php?op=spin&mybet=$bet&mynum=F7");
addnav("H = 22,23,24,25,26,27","roulette.php?op=spin&mybet=$bet&mynum=F8");
addnav("I = 25,26,27,28,29,30","roulette.php?op=spin&mybet=$bet&mynum=F9");
addnav("J = 28,29,30,31,32,33","roulette.php?op=spin&mybet=$bet&mynum=F10");
addnav("K = 31,32,33,34,35,36","roulette.php?op=spin&mybet=$bet&mynum=F11");
break;
case "G":
// G - 12 numbers, Column 2:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = Obere Kolonne","roulette.php?op=spin&mybet=$bet&mynum=G1");
addnav("B = Mittlere Kolonne","roulette.php?op=spin&mybet=$bet&mynum=G2");
addnav("C = Untere Kolonne","roulette.php?op=spin&mybet=$bet&mynum=G3");
break;
case "H":
// H - 12 numbers, Dozen 2:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = 1-12","roulette.php?op=spin&mybet=$bet&mynum=H1");
addnav("B = 13-24","roulette.php?op=spin&mybet=$bet&mynum=H2");
addnav("C = 25-36","roulette.php?op=spin&mybet=$bet&mynum=H3");
break;
case "J":
// J - 24 numbers, Split Columns 1:2
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = Obere/Mittlere Kolonne","roulette.php?op=spin&mybet=$bet&mynum=J1");
addnav("B = Untere/Mittlere Kolonne","roulette.php?op=spin&mybet=$bet&mynum=J2");
break;
case "K":
// K - 24 numbers, Split Dozens 1:2
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = 1-24","roulette.php?op=spin&mybet=$bet&mynum=K1");
addnav("B = 13-36","roulette.php?op=spin&mybet=$bet&mynum=K2");
break;
case "X":
// X - Even/Odd - Pays even money 1:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = GERADE","roulette.php?op=spin&mybet=$bet&mynum=X1");
addnav("B = UNGERADE","roulette.php?op=spin&mybet=$bet&mynum=X2");
break;
case "Y":
// Y - Red/Black - Pays even money 1:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = ROT","roulette.php?op=spin&mybet=$bet&mynum=Y1");
addnav("B = SCHWARZ","roulette.php?op=spin&mybet=$bet&mynum=Y2");
break;
case "Z":
// Z - 1-18/19-36 (also called Low/High) - Pays even money 1:1
output("Wähle den Bereich auf dem du deine Wette plazieren willst...`n");
addnav("A = 1 BIS 18","roulette.php?op=spin&mybet=$bet&mynum=Z1");
addnav("B = 19 BIS 36","roulette.php?op=spin&mybet=$bet&mynum=Z2");
break;
default:
break;
}
}
}}
if ($_GET[op]=="spin") {
$mybet=abs((int)$_GET[mybet]+(int)$_POST[mybet]);
$mynum=$_POST[mynum]; if (!$mynum) { $mynum=$_GET[mynum]; }
$mlen=strlen($mynum);
if ($_POST[typea]!="A") {
$bet=substr($mynum,0,1); $type=substr($mynum,1,$mlen-1);
switch($bet) {
case "B":
// B - 2 numbers, Split 17:1
$twonums=split("-",$type);
$betarray=array(1=>$twonums[0],$twonums[1]);
$payout=17;
break;
case "C":
// C - 3 numbers, 3 Line 11:1
switch($type) {
case "1":
$betarray=array(1=>1,2,3);
break;
case "2":
$betarray=array(1=>4,5,6);
break;
case "3":
$betarray=array(1=>7,8,9);
break;
case "4":
$betarray=array(1=>10,11,12);
break;
case "5":
$betarray=array(1=>13,14,15);
break;
case "6":
$betarray=array(1=>16,17,18);
break;
case "7":
$betarray=array(1=>19,20,21);
break;
case "8":
$betarray=array(1=>22,23,24);
break;
case "9":
$betarray=array(1=>25,26,27);
break;
case "10":
$betarray=array(1=>28,29,30);
break;
case "11":
$betarray=array(1=>31,32,33);
break;
case "12":
$betarray=array(1=>34,35,36);
break;
}
$payout=11;
break;
case "D":
// D - 4 numbers, Corner 8:1
switch($type) {
case "1":
$betarray=array(1=>1,2,4,5);
break;
case "2":
$betarray=array(1=>2,3,5,6);
break;
case "3":
$betarray=array(1=>4,5,7,8);
break;
case "4":
$betarray=array(1=>5,6,8,9);
break;
case "5":
$betarray=array(1=>7,8,10,11);
break;
case "6":
$betarray=array(1=>8,9,11,12);
break;
case "7":
$betarray=array(1=>10,11,13,14);
break;
case "8":
$betarray=array(1=>11,12,14,15);
break;
case "9":
$betarray=array(1=>13,14,16,17);
break;
case "10":
$betarray=array(1=>14,15,17,18);
break;
case "11":
$betarray=array(1=>16,17,19,20);
break;
case "12":
$betarray=array(1=>17,18,20,21);
break;
case "13":
$betarray=array(1=>19,20,22,23);
break;
case "14":
$betarray=array(1=>20,21,23,24);
break;
case "15":
$betarray=array(1=>22,23,25,26);
break;
case "16":
$betarray=array(1=>23,24,26,27);
break;
case "17":
$betarray=array(1=>25,26,28,29);
break;
case "18":
$betarray=array(1=>26,27,29,30);
break;
case "19":
$betarray=array(1=>28,29,31,32);
break;
case "20":
$betarray=array(1=>29,30,32,33);
break;
case "21":
$betarray=array(1=>31,32,34,35);
break;
case "22":
$betarray=array(1=>32,33,35,36);
break;
}
$payout=8;
break;
case "E":
// E - 5 numbers, 1st Five 6:1
$betarray=array(1=>1,2,3,37,38);
$payout=6;
break;
case "F":
// F - 6 numbers, 6 Line 5:1
switch($type) {
case "1":
$betarray=array(1=>1,2,3,4,5,6);
break;
case "2":
$betarray=array(1=>4,5,6,7,8,9);
break;
case "3":
$betarray=array(1=>7,8,9,10,11,12);
break;
case "4":
$betarray=array(1=>10,11,12,13,14,15);
break;
case "5":
$betarray=array(1=>13,14,15,16,17,18);
break;
case "6":
$betarray=array(1=>16,17,18,19,20,21);
break;
case "7":
$betarray=array(1=>19,20,21,22,23,24);
break;
case "8":
$betarray=array(1=>22,23,24,25,26,27);
break;
case "9":
$betarray=array(1=>25,26,27,28,29,30);
break;
case "10":
$betarray=array(1=>28,29,30,31,32,33);
break;
case "11":
$betarray=array(1=>31,32,33,34,35,36);
break;
}
$payout=5;
break;
case "G":
// G - 12 numbers, Column 2:1
switch($type) {
case "1":
$betarray=array(1=>3,6,9,12,15,18,21,24,27,30,33,36);
break;
case "2":
$betarray=array(1=>2,5,8,11,14,17,20,23,26,29,32,35);
break;
case "3":
$betarray=array(1=>1,4,7,10,13,16,19,22,25,28,31,34);
break;
}
$payout=2;
break;
case "H":
// H - 12 numbers, Dozen 2:1
switch($type) {
case "1":
$betarray=array(1=>1,2,3,4,5,6,7,8,9,10,11,12);
break;
case "2":
$betarray=array(1=>13,14,15,16,17,18,19,20,21,22,23,24);
break;
case "3":
$betarray=array(1=>25,26,27,28,29,30,31,32,33,34,35,36);
break;
}
$payout=2;
break;
case "J":
// J - 24 numbers, Split Columns 1:2
switch($type) {
case "1":
$betarray=array(1=>2,3,5,6,8,9,11,12,14,15,17,18,20,21,23,24,26,27,29,30,32,33,35,36);
break;
case "2":
$betarray=array(1=>1,2,4,5,7,8,10,11,13,14,16,17,19,20,22,23,25,26,28,29,31,32,34,35);
break;
}
$payout=0.5;
break;
case "K":
// K - 24 numbers, Split Dozens 1:2
switch($type) {
case "1":
$betarray=array(1=>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24);
break;
case "2":
$betarray=array(1=>13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36);
break;
}
$payout=0.5;
break;
case "X":
// X - Even/Odd - Pays even money 1:1
switch($type) {
case "1":
$betarray=array(1=>2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36);
break;
case "2":
$betarray=array(1=>1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35);
break;
}
$payout=1;
break;
case "Y":
// Y - Red/Black - Pays even money 1:1
switch($type) {
case "1":
$betarray=array(1=>1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36);
break;
case "2":
$betarray=array(1=>2,4,6,8,10,11,13,15,17,20,22,24,26,28,29,31,33,35);
break;
}
$payout=1;
break;
case "Z":
// Z - 1-18/19-36 (also called Low/High) - Pays even money 1:1
switch($type) {
case "1":
$betarray=array(1=>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
break;
case "2":
$betarray=array(1=>19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36);
break;
}
$payout=1;
break;
default:
break;
}
} else {
if ($mynum<1 || $mynum>38) { redirect("roulette.php?op=picknums&mybet=$mybet&try=A&illegalbet=Y"); }
$payout="38";
}
// *** debug'n output - not needed for gameplay ***
// output("`n`bDEBUG: op = ".$_GET[op]."`b`n");
// output("`bDEBUG: mynum = ".$mynum."`b`n");
// output("`bDEBUG: mybet = ".$mybet."`b`n");
// output("`bDEBUG: typea = ".$_POST[typea]."`b`n");
// output("`bDEBUG: drop = ".$_POST[drop]."`b`n");
// output("`bDEBUG: bet = ".$bet."`b`n");
// output("`bDEBUG: type = ".$type."`b`n");
// output("`bDEBUG: payout = ".$payout."`b`n`n");
if ($_POST[drop]!="yes") {
output("UND DIE KUGEL ROLLT! YEAH! DAS MACHT SPASS! SCHAU WIE SIE SPRINGT...`n`n");
rawoutput("<IMG SRC=\"images/wheel.gif\"><br><br>\n");
output("<form action='roulette.php?op=spin' method='POST'>
<input type='hidden' name='mynum' value=$mynum>
<input type='hidden' name='mybet' value=$mybet>
<input type='hidden' name='typea' value=$_POST[typea]>
<input type='hidden' name='drop' value='yes'>
<input type='submit' class='button' value='STOPPE DAS RAD!'>
</form>",true);
addnav("","roulette.php?op=spin");
} else if ($_POST[drop]=="yes") {
$youwon=0; $session[user][specialmisc]=e_rand(1,38);
$win=$session[user][specialmisc]; $winpic=$win;
if ($win==37) { $winpic="0"; $color="Grün"; }
if ($win==38) { $winpic="00"; $color="Grün"; }
$showwin = $winpic;
$winpic .= ".gif";
$red=array(1=>1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36);
while (list($key,$val)=each($red)){
if ($win==$val) { $color="Rot"; }
}
if ($color!="Grün" && $color!="Rot") { $color="Schwarz"; }
rawoutput("<IMG SRC=\"images/layout-clean.gif\"><br><br>\n");
output("Das Roulette dreht immer langsamer und am Ende fällt die Kugel in die...`n`n");
rawoutput("<IMG SRC=\"images/$winpic\" align=center>\n");
output(" [ ".$color." ".$showwin." ]`n`n");
if ($payout!=38) {
while (list($key,$val)=each($betarray)){
if ($win==$val) { $youwon=1; }
}
}
if ($mynum==$win || $youwon) {
$winnings=round($mybet*$payout,0);
$session[user][gold]+=$winnings;
output("Du GEWINNST $winnings Gold am Roulette Tisch!!!`n`n");
if ($payout==0.5) {
output("Basierend auf deinen Einsatz von $mybet Gold mit einer Gewinnchance von 1:2`n`n");
} else { output("Basierend auf deinen Einsatz von $mybet Gold mit einer Gewinnchance von $payout:1`n`n"); }
// $session[user][casinoturns]+=1;
// debuglog("won $winnings gold from the Roulette table");
addnav("Einsatz halten","roulette.php?op=picknums&mybet=$mybet");
} else {
$session[user][gold]-=$mybet;
output("Du verlierst $mybet Gold am Roulette Tisch.`n`n");
// $session[user][casinoturns]+=1;
// debuglog("lost $mybet gold from the Roulette table");
addnav("Einsatz halten","roulette.php?op=picknums&mybet=$mybet");
}
$_GET[op]="";
}
}
// I cannot make you keep this line here but would appreciate it left in.
//rawoutput("<br><br><hr><div style=\"text-align: left;\"><a href=\"http://www.thegleek.com/\" target=\"_blank\">
// Roulette by thegleek @
http://www.thegleek.com/</a><br>");
output("`n<div align='right'>`)2004 by thegleek</div>",true);
if ($_GET[op]!="spin") {
if ($_GET[op]!="picknums") { addnav("Anderer Tisch","casino.php"); }
}
page_footer();
fehlermeldung:
fehlermeldung:
Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/www/web331/html/logd/roulette.php on line 125
?
bitte seht euch das mal an... es ist bestimmt n kleiner fehler, den ich übersehe, hab da ja schon einiges gemacht...