D_Taverne_joueurs.php
4a503405
 <?php
 //creation de la session ... inclusion du code ... verification de la session connect�e...
 session_start();
 include ('fonctions.php');
 check_session();
 include ('fonctionsDenTete.php');
 //renvoie un nombre entre 0 et 2 pour choisir le jeu des joueurs de la journ�e
 	$jeuDeLajourn�e = $_GET['jeu'];
 //humeur des joueurs vis � vis des personnages
 	$joueurs = $_SESSION['joueurs'];
 //dialogue a atteindre
 	if(!isset($_GET['dialogueJoueurs'])){
 		$dialogueJoueurs=0;
 	}else{
 		$dialogueJoueurs=$_GET['dialogueJoueurs'];
 	}
 //changement Or
 	if(isset($_GET['Or'])&&isset($_GET['Retrait'])){
 		ChangementOr($_GET['Or'],$_GET['Retrait']);
 	}
 //les jeux
 if(isset($_GET['jeuCommencer'])){
 	switch($_GET['jeuCommencer']){
 		case 1:
 			//les tours de jeu...
 			switch($jeuDeLajourn�e){
 				case 0:
 					//blackjack
 					if(!isset($_GET['tour'])){
 						$tour=1;
 						$_SESSION['carte1'] = rand(1,13);
 						$_SESSION['carte2'] = rand(1,13);
 						$_SESSION['carte3'] = 0;
 						$_SESSION['carte4'] = 0;
 						$_SESSION['carte5'] = 0;
 						$_SESSION['carte6'] = 0;
 						$_SESSION['carte7'] = 0;
 						$_SESSION['carte8'] = 0;
 						$_SESSION['carte9'] = 0;
 						$_SESSION['carte10'] = 0;
 						$_SESSION['carte11'] = 0;
 						$_SESSION['carte12'] = 0;
 						$tour++;
 						$perdu = FALSE;
 					}else{
 							$tour = $_GET['tour'];
 							$indexCarte = $tour+1;
 							$carte = 'carte'.$indexCarte;
 							$cartebonne = FALSE;
 						do{
 							$_SESSION[$carte] =	rand(1,13);
 							$i = 0;
 							$compteurCarteIdentique=0;
 							do{
 								$i++;
 								$testcarte = 'carte'.$i;
 									if($_SESSION[$testcarte] == $_SESSION[$carte]){
 										$compteurCarteIdentique++;
 									}
 							}while($i != 12);
 							if($compteurCarteIdentique>3){
 								$cartebonne=FALSE;
 							}else{
 								$cartebonne=TRUE;	
 							}
 						}while(!$cartebonne);
 						$tour++;
 					//on compte les points du joueur
 					$carte='carte1';
 					$i = 1;
 					$total = 0;
 					while($_SESSION[$carte]!=0){
 						$carte='carte'.$i;
 						switch($_SESSION[$carte]){
 							case 1:
 								if(($total+11)>21){
 									$total++;
 								}else{
 									$total+=11;
 								}
 							break;
 							case 11:
 								$total += 10;
 							break;
 							case 12:
 								$total += 10;
 							break;
 							case 13:
 								$total += 10;
 							break;
 							default:
 								$total += $_SESSION[$carte];
 						}
 						$i++;
 					}
 					if($total>21){
 						$perdu = TRUE;
 					}else{
 						$perdu = FALSE;
 					}
 
 					}
 				break;
 				case 1:
 					//jeu de d�s:421
 					if(!isset($_GET['tour'])){
 						$tour=1;
 						$_SESSION['de1'] = rand(1,6);
 						$_SESSION['de2'] = rand(1,6);
 						$_SESSION['de3'] = rand(1,6);
 						$tour++;
 						$perdu = FALSE;
 						$gagne = FALSE;
 					}else{
 						$tour = $_GET['tour'];
 						$tour++;
 						$perdu = FALSE;
 						$gagne = FALSE;
 						if($tour<5){
 							if($_SESSION['de1']==4){
 								if ($_SESSION['de2']==2){
 									if ($_SESSION['de3']==1){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else if ($_SESSION['de2']==1){
 									if ($_SESSION['de3']==2){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else{
 									if($_SESSION['de3']==1 ||$_SESSION['de3']==2 ){
 										$_SESSION['de2']=rand(1,6); 
 									}else{
 										$_SESSION['de2']=rand(1,6);
 										$_SESSION['de3']=rand(1,6); 
 									}
 								}
 							}else if ($_SESSION['de1']==2){
 								if ($_SESSION['de2']==4){
 									if ($_SESSION['de3']==1){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else if ($_SESSION['de2']==1){
 									if ($_SESSION['de3']==4){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else{
 									if($_SESSION['de3']==1 ||$_SESSION['de3']==4 ){
 										$_SESSION['de2']=rand(1,6); 
 									}else{
 										$_SESSION['de2']=rand(1,6);
 										$_SESSION['de3']=rand(1,6); 
 									}
 								}
 							}else if ($_SESSION['de1']==1){
 								if ($_SESSION['de2']==2){
 									if ($_SESSION['de3']==4){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else if ($_SESSION['de2']==4){
 									if ($_SESSION['de3']==2){
 										$perdu = FALSE;
 										$gagne = TRUE;
 									}else{
 										$_SESSION['de3'] = rand(1,6);
 									}
 								}else{
 									if($_SESSION['de3']==4 ||$_SESSION['de3']==2){
 										$_SESSION['de2']=rand(1,6); 
 									}else{
 										$_SESSION['de2']=rand(1,6);
 										$_SESSION['de3']=rand(1,6); 
 									}
 								}
 							}else if($_SESSION['de2']=4){
 								if($_SESSION['de3']==2 ||$_SESSION['de3']==1){
 									$_SESSION['de1']=rand(1,6); 
 								}else{
 									$_SESSION['de1']=rand(1,6);
 									$_SESSION['de3']=rand(1,6); 
 								}
 							}else if($_SESSION['de2']=2){
 								if($_SESSION['de3']==4 ||$_SESSION['de3']==1){
 									$_SESSION['de1']=rand(1,6); 
 								}else{
 									$_SESSION['de1']=rand(1,6);
 									$_SESSION['de3']=rand(1,6); 
 								}
 							}else if($_SESSION['de2']=1){
 								if($_SESSION['de3']==4 ||$_SESSION['de3']==2){
 									$_SESSION['de1']=rand(1,6); 
 								}else{
 									$_SESSION['de1']=rand(1,6);
 									$_SESSION['de3']=rand(1,6); 
 								}						
 							}else if($_SESSION['de3']=4 ||$_SESSION['de3']=2 ||$_SESSION['de3']=1 ){
 									$_SESSION['de1']=rand(1,6);
 									$_SESSION['de2']=rand(1,6);
 							}else{
 									$_SESSION['de1']=rand(1,6);
 									$_SESSION['de2']=rand(1,6);
 									$_SESSION['de3']=rand(1,6);
 							}
 						}else{
 							$perdu = TRUE;
 							$gagne = FALSE;
 							if($_SESSION['de1']==4){
 								if ($_SESSION['de2']==2){
 									if ($_SESSION['de3']==1){
 										$gagne = TRUE;
 									}
 								}else if ($_SESSION['de2']==1){
 									if ($_SESSION['de3']==2){
 										$gagne = TRUE;
 									}
 								}
 							}else if ($_SESSION['de1']==2){
 								if ($_SESSION['de2']==4){
 									if ($_SESSION['de3']==1){
 										$gagne = TRUE;
 									}
 								}else if ($_SESSION['de2']==1){
 									if ($_SESSION['de3']==4){
 										$gagne = TRUE;
 									}
 								}
 							}else if ($_SESSION['de1']==1){
 								if ($_SESSION['de2']==2){
 									if ($_SESSION['de3']==4){
 										$gagne = TRUE;
 									}
 								}else if ($_SESSION['de2']==4){
 									if ($_SESSION['de3']==2){
 										$gagne = TRUE;
 									}
 								}
 							}
 						if($gagne){
 							ChangementOr(50,0);
 						}
 						}
 					}
 				break;
 				case 2:
 					//poker
 						$tour=1;
 						$poker='pokerJ';
 						$carte1 = 'carte1J';
 						$carte2 = 'carte2J';
 						for($i=1;$i<6;$i++){
 							if($i>1){
 								$poker = 'pokerA'.($i-1);
 								$carte1 = 'carte1A'.($i-1);
 								$carte2 = 'carte2A'.($i-1);
 							}
 							$jeudePoker = rand(1,1000000);
 							if($jeudePoker<=352280){
 								//paires
 								$_SESSION[$poker] = 1;
 								$_SESSION[$carte1] = rand(1,14);
 								$_SESSION[$carte2] = 0;
 							}elseif($jeudePoker>352280 && $jeudePoker<=452280){
 								//double paires
 								$_SESSION[$poker] = 2;
 								$_SESSION[$carte1] = rand(1,14);
 								$carteBonne = FALSE;
 								do{
 								$_SESSION[$carte2] = rand(1,14);
 								if($_SESSION[$carte1]!=$_SESSION[$carte2]){
 									$carteBonne = TRUE;
 								}
 								}while(!$carteBonne);
 							}elseif($jeudePoker>452280 && $jeudePoker<=475698){
 								//brelan
 								$_SESSION[$poker] = 3;
 								$_SESSION[$carte1] = rand(1,14);
 								$_SESSION[$carte2] = 0;
 							}elseif($jeudePoker>475698 && $jeudePoker<=480000){
 								//full
 								$_SESSION[$poker] = 4;
 								$_SESSION[$carte1] = rand(1,14);
 								$carteBonne = FALSE;
 								do{
 								$_SESSION[$carte2] = rand(1,14);
 								if($_SESSION[$carte1]!=$_SESSION[$carte2]){
 									$carteBonne = TRUE;
 								}
 								}while(!$carteBonne);
 							}elseif($jeudePoker>480000 && $jeudePoker<=481000){
 								//suite
 								$_SESSION[$poker] = 5;
 								$_SESSION[$carte1] = rand(1,10);
 								$_SESSION[$carte2] = 0;
 							}elseif($jeudePoker>481000 && $jeudePoker<=481500){
 								//carr�
 								$_SESSION[$poker] = 6;
 								$_SESSION[$carte1] = rand(1,14);
 								$_SESSION[$carte2] = 0;
 							}elseif($jeudePoker>481500 && $jeudePoker<=481700){
 								//suite royale
 								$_SESSION[$poker] = 7;
 								$_SESSION[$carte1] = rand(1,10);
 								$_SESSION[$carte2] = 0;
 							}else{
 								//rien
 								$_SESSION[$poker] = 0;
 								$_SESSION[$carte1] = 0;
 								$_SESSION[$carte2] = 0;
 							}
 						}
 				break;
 			}
 		break;
 		case 2:
 			//fin de tour
 			switch($jeuDeLajourn�e){
 				case 0:
 					//blackjack
 					//on compte les points du joueur
 					$carte='carte1';
 					$i = 1;
 					$total = 0;
 					while($_SESSION[$carte]!=0){
 						$carte='carte'.$i;
 						switch($_SESSION[$carte]){
 							case 1:
 								if(($total+11)>21){
 									$total++;
 								}else{
 									$total+=11;
 								}
 							break;
 							case 11:
 								$total += 10;
 							break;
 							case 12:
 								$total += 10;
 							break;
 							case 13:
 								$total += 10;
 							break;
 							default:
 								$total += $_SESSION[$carte];
 						}
 						$i++;
 					}
 					$joueur1 = rand(17,30);
 					$joueur2 = rand(15,25);
 					if($joueur1<22){
 						if($joueur2<22){
 							if($total>$joueur1 && $total>$joueur2){
 								$perdu = FALSE;
 							}else{
 								$perdu = TRUE;
 							}
 						}else{
 							if($total>$joueur1){
 								$perdu = FALSE;
 							}else{
 								$perdu = TRUE;
 							}	
 						}
 					}else{
 						$perdu = FALSE;
 					}
 					if(!$perdu){
 						ChangementOr(15,0);
 					}
 
 				break;
 				case 1:
 					//jeu de d�s
 						if($_SESSION['de1']==4){
 							if ($_SESSION['de2']==2){
 								if ($_SESSION['de3']==1){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}else if ($_SESSION['de2']==1){
 								if ($_SESSION['de3']==2){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}
 						}else if ($_SESSION['de1']==2){
 							if ($_SESSION['de2']==4){
 								if ($_SESSION['de3']==1){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}else if ($_SESSION['de2']==1){
 								if ($_SESSION['de3']==4){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}
 						}else if ($_SESSION['de1']==1){
 							if ($_SESSION['de2']==2){
 								if ($_SESSION['de3']==4){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}else if ($_SESSION['de2']==4){
 								if ($_SESSION['de3']==2){
 									$perdu = FALSE;
 									$gagne = TRUE;
 								}
 							}
 						}
 					if($gagne){
 						ChangementOr(50,0);
 					}
 				break;
 				case 2:
 					//poker
 					$gagne=FALSE;
 					if($_SESSION['pokerJ']>$_SESSION['pokerA1'] && $_SESSION['pokerJ']>$_SESSION['pokerA2'] && $_SESSION['pokerJ']>$_SESSION['pokerA3'] && $_SESSION['pokerJ']>$_SESSION['pokerA4']){
 						$gagne = TRUE;
 					}else if($_SESSION['pokerJ']==$_SESSION['pokerA1']){
 						if($_SESSION['pokerJ']==1 || $_SESSION['pokerJ']==3 || $_SESSION['pokerJ']==5 || $_SESSION['pokerJ']==6 || $_SESSION['pokerJ']==7){
 							if($_SESSION['carte1J'] > $_SESSION['carte1A1']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==2){
 							if($_SESSION['carte1J']>$_SESSION['carte1A1'] || $_SESSION['carte2J']>$_SESSION['carte1A1'] || $_SESSION['carte1J']>$_SESSION['carte2A1'] || $_SESSION['carte2J']>$_SESSION['carte2A1']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==4){
 							if($_SESSION['carte1J']>$_SESSION['carte1A1'] || ($_SESSION['carte2J']>$_SESSION['carte2A1'] && $_SESSION['carte1J']==$_SESSION['carte1A1'])){
 								$gagne = TRUE;
 							}
 						}
 					}else if($_SESSION['pokerJ']==$_SESSION['pokerA2']){
 						if($_SESSION['pokerJ']==1 || $_SESSION['pokerJ']==3 || $_SESSION['pokerJ']==5 || $_SESSION['pokerJ']==6 || $_SESSION['pokerJ']==7){
 							if($_SESSION['carte1J'] > $_SESSION['carte1A2']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==2){
 							if($_SESSION['carte1J']>$_SESSION['carte1A2'] || $_SESSION['carte2J']>$_SESSION['carte1A2'] || $_SESSION['carte1J']>$_SESSION['carte2A2'] || $_SESSION['carte2J']>$_SESSION['carte2A2']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==4){
 							if($_SESSION['carte1J']>$_SESSION['carte1A2'] || ($_SESSION['carte2J']>$_SESSION['carte2A2'] && $_SESSION['carte1J']==$_SESSION['carte1A2'])){
 								$gagne = TRUE;
 							}
 						}
 					}else if($_SESSION['pokerJ']==$_SESSION['pokerA3']){
 						if($_SESSION['pokerJ']==1 || $_SESSION['pokerJ']==3 || $_SESSION['pokerJ']==5 || $_SESSION['pokerJ']==6 || $_SESSION['pokerJ']==7){
 							if($_SESSION['carte1J'] > $_SESSION['carte1A3']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==2){
 							if($_SESSION['carte1J']>$_SESSION['carte1A3'] || $_SESSION['carte2J']>$_SESSION['carte1A3'] || $_SESSION['carte1J']>$_SESSION['carte2A3'] || $_SESSION['carte2J']>$_SESSION['carte2A3']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==4){
 							if($_SESSION['carte1J']>$_SESSION['carte1A3'] || ($_SESSION['carte2J']>$_SESSION['carte2A3'] && $_SESSION['carte1J']==$_SESSION['carte1A3'])){
 								$gagne = TRUE;
 							}
 						}
 					}else if($_SESSION['pokerJ']==$_SESSION['pokerA4']){
 						if($_SESSION['pokerJ']==1 || $_SESSION['pokerJ']==3 || $_SESSION['pokerJ']==5 || $_SESSION['pokerJ']==6 || $_SESSION['pokerJ']==7){
 							if($_SESSION['carte1J'] > $_SESSION['carte1A4']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==2){
 							if($_SESSION['carte1J']>$_SESSION['carte1A4'] || $_SESSION['carte2J']>$_SESSION['carte1A4'] || $_SESSION['carte1J']>$_SESSION['carte2A4'] || $_SESSION['carte2J']>$_SESSION['carte2A4']){
 								$gagne = TRUE;
 							}
 						}else if($_SESSION['pokerJ']==4){
 							if($_SESSION['carte1J']>$_SESSION['carte1A4'] || ($_SESSION['carte2J']>$_SESSION['carte2A4'] && $_SESSION['carte1J']==$_SESSION['carte1A4'])){
 								$gagne = TRUE;
 							}
 						}
 					}
 
 					if($gagne){
 						ChangementOr(30,0);
 					}				break;
 		}
 	}
 }
 ?>
 <html>
 <head>
 <title>Ville de Dragons</title>
 <link rel='stylesheet' href='Style.css' type='text/css'>
 </head>
 <body>
 <?php
 	AfficheBarreDEtat(0);
 ?>
 <table border="0" height="100%" width="100%">
 	<tr>
 	<td valign="center">
 	<table border="0" cellspacing="0" cellpadding="0" align="center">
 		<tr>
 			<td width="400">
 			<?php
 				switch($jeuDeLajourn�e){
 					case 0:
 						//blackjack
 							switch($dialogueJoueurs){
 								case 0:
 									switch($joueurs){
 										case 0:
 											//1ere rencontre
 											echo "<p align='left'>Les joueurs ne remarquent pas tout de suite votre pr�sence... Puis, � la fin de la partie en cours, Celui-qui-a-les-cheveux-longs-en bataille vous regarde et vous adresse la parole.</p><p align='left'>- Bonjour Aventurier... Vous �tes nouveau dans le village ? N'es-ce pas ?</p><p align='left'>Nous sommes en  train de jouer au blackjack, ca vous dirait une petite partie ?";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 											$_SESSION['joueurs']=1;
 										break;
 										case 1:
 											//pas la premiere rencontre
 											echo "<p align='left'>- Bonjour Aventurier... Alors? de nouveau partant pour une petite partie de BlackJack ?</p><p align='left'>Prenez place...";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 										break;
 									}
 								break;
 								case 1:
 									//regles
 								echo "<p align='left'>- La mise est de 5 pi�ces d'or...Tu peux d'arreter � la fin de chaque tour de jeu.</p><p align='center'>Je suppose que tu connais les r�gles du blackjack ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=2'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=11'>Non...</a>";
 								break;
 									case 11:
 									//explication du blackjack
 									echo "<p align='left'>- Bon alors, c'est tr�s simple..</p><p align='left'>- Les cartes chiffr�es valent leur nombre,c'est a dir qu'un 8 vaut 8 points,un 2 vaut 2 points, sauf l'as qui peut valoir 1 ou 11 points. Les cartes habill�es comme le roi ou la dame valent 10 points</p><p align='left'>Le but est d'atteindre 21 sans jamais les d�passer, sinon tu perds tout de suite, lorsque tu as assez de cartes tu t'arretes et on compare nos jeu... Le score le plus proche de 21 est gagnant.</p><p align='center'>Ok?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 									case 12:
 									//r�explication du blackjack
 									echo "<p align='left'>- Mais c'est pourtant tr�s simple..</p><p align='left'>- un 8 vaut 8 points, un 2 vaut 2 points; sauf le 1,l'as, qui peut valoir 1 ou 11 points suivant si on depasse ou pas 21. Le roi, la dame et le valet valent tous 10 points</p><p align='left'>Tu perds tout de suite dans le cas o� tu d�passes 21; tu t'arretes de tirer des cartes quand tu en a assez et on compare les scores.. Le plus proche de 21 est remporte les mise.</p><p align='center'>Ok?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 								case 2:
 									//commence le jeu
 								echo "<p align='left'>- On commence ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=21'>Non...</a>";
 								break;
 									case 21:
 									//on ne joue pas
 									echo "<p align='left'>- Finalement tu ne veux pas jouer ? Tu as peur de perdre de l'argent ?</p><p align='left'>Bon tanpis, peut-etre a une prochaine fois ... ";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>Oui, peut-�tre..</a>";
 									break;
 								case 3:
 									//choix des cartes
 								echo "<p align='left'>Vous avez";
 								if(!$perdu){
 									echo ":";
 									$carte='carte1';
 									$i=1;
 									do{
 										switch($_SESSION[$carte]){
 											case 11:
 												echo "<br>un valet";
 											break;
 											case 12:
 												echo "<br>une dame";
 											break;
 											case 13:
 												echo "<br>un roi";
 											break;
 											default:
 											echo "<br>un ".$_SESSION[$carte];
 										}
 										$i++;
 										$carte='carte'.$i;
 									}while($_SESSION[$carte]!=0);
 								echo "</p><p align='left'>Vous voulez une autre carte?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=3&jeuCommencer=1&tour=".$tour."'> Oui, donne!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=4&jeuCommencer=2'> Non, c'est bon pour moi...</a>";
 
 								}else{
 								echo "</p><p align='left'> perdu... Vous �tes au dessus de 21 ...";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=5'> Arreter de jouer...</a>";
 
 								}
 								break;
 								case 4:
 									//fin de tour
 									if(!$perdu){
 										echo "<p align='left'> Vous avez gagn�..";
 									}else{
 										echo "<p align='left'> perdu... Vous �tes au dessus de 21 ...";
 									}
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=0&dialogueJoueurs=5'> Arreter de jouer...</a>";
 								break;
 								case 5:
 									//on arrete de jouer...
 									echo "<p align='left'>- Bon d'accord, � la prochaine!";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>A bient�t peut etre!</a>";
 								break;
 							}
 					break;
 					case 1:
 						//jeu de d�s
 							switch($dialogueJoueurs){
 								case 0:
 									switch($joueurs){
 										case 0:
 											//1ere rencontre
 											echo "<p align='left'>Les joueurs ne remarquent pas tout de suite votre pr�sence... Puis, � la fin de la partie en cours, Celui-qui-a-les-cheveux-longs-en bataille vous regarde et vous adresse la parole.</p><p align='left'>- Bonjour Aventurier... Vous �tes nouveau dans le village ? N'es-ce pas ?</p><p align='left'>Nous sommes en  train de jouer au 421, ca vous dirait une petite partie ?";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 											$_SESSION['joueurs']=1;
 										break;
 										case 1:
 											//pas la premiere rencontre
 											echo "<p align='left'>- Bonjour Aventurier... Alors? de nouveau partant pour une petite partie de 421 ?</p><p align='left'>Prenez place...";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 										break;
 									}
 								break;
 								case 1:
 									//regles
 								echo "<p align='left'>- La mise est de 5 pi�ces d'or...Tu peux d'arreter � la fin de chaque tour de jeu.</p><p align='center'>Je suppose que tu connais les r�gles du 421 ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=2'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=11'>Non...</a>";
 								break;
 									case 11:
 									//explication du 421
 									echo "<p align='left'>- Bon alors, c'est tr�s simple..</p><p align='left'>- Tu as trois d�s, le but est de sortir un 4, un 2 et un 1 en trois coups maximum</p><p align='left'>Si tu y arrive tu gagne 50 pi�ces d'or</p><p align='center'>Ok?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 									case 12:
 									//r�explication du 421
 									echo "<p align='left'>- Mais c'est pourtant tr�s simple..</p><p align='left'>- Trois d�s a six faces..</p><p align='left'>Tu tu gagnes si tu sors un 4, un 2 et un 1 en trois coups, lorsqu'une des faces montre un des chiffres voulu ,tu le gardes pour le prochain tour...</p><p align='center'>Ok?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 								case 2:
 									//commence le jeu
 								echo "<p align='left'>- On commence ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=21'>Non...</a>";
 								break;
 									case 21:
 									//on ne joue pas
 									echo "<p align='left'>- Finalement tu ne veux pas jouer ? Tu as peur de perdre de l'argent ?</p><p align='left'>Bon tanpis, peut-etre a une prochaine fois ... ";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>Oui, peut-�tre..</a>";
 									break;
 								case 3:
 									//lance les d�s
 								echo "<p align='left'>Vous avez";
 								if(!$perdu){
 									echo ":";
 									echo "<br> un ".$_SESSION['de1']
 										."<br> un ".$_SESSION['de2']
 										."<br> un ".$_SESSION['de3'];
 								echo "</p><p align='left'>Vous voulez relancer les d�s mauvais?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=3&jeuCommencer=1&tour=".$tour."'> Oui, donne!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=4&jeuCommencer=2'> Non, c'est bon pour moi...</a>";
 
 								}else{
 									if ($gagne){
 										echo "</p><p align='left'>Gagn�...";
 										echo "</p>";
 										echo "<center><img src='images/fioriture.png'></center>";
 										echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 											."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=5'> Arreter de jouer...</a>";
 									}else{
 										echo "</p><p align='left'> perdu...";
 										echo "</p>";
 										echo "<center><img src='images/fioriture.png'></center>";
 										echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 											."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=5'> Arreter de jouer...</a>";
 
 									}
 								}
 								break;
 								case 4:
 									//fin de tour
 									if($gagne){
 										echo "<p align='left'> Vous avez gagn�..";
 									}else{
 										echo "<p align='left'> perdu...";
 									}
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=1&dialogueJoueurs=5'> Arreter de jouer...</a>";
 								break;
 								case 5:
 									//on arrete de jouer...
 									echo "<p align='left'>- Bon d'accord, � la prochaine!";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>A bient�t peut etre!</a>";
 								break;
 							}
 
 
 					break;
 					case 2:
 						//poker
 							switch($dialogueJoueurs){
 								case 0:
 									switch($joueurs){
 										case 0:
 											//1ere rencontre
 											echo "<p align='left'>Les joueurs ne remarquent pas tout de suite votre pr�sence... Puis, � la fin de la partie en cours, Celui-qui-a-les-cheveux-longs-en bataille vous regarde et vous adresse la parole.</p><p align='left'>- Bonjour Aventurier... Vous �tes nouveau dans le village ? N'es-ce pas ?</p><p align='left'>Nous sommes en  train de jouer au poker, ca vous dirait une petite partie ?";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 											$_SESSION['joueurs']=1;
 										break;
 										case 1:
 											//pas la premiere rencontre
 											echo "<p align='left'>- Bonjour Aventurier... Alors? de nouveau partant pour une petite partie de Poker ?</p><p align='left'>Prenez place...";
 											echo "</p>";
 											echo "<center><img src='images/fioriture.png'></center>";
 											echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=1'>Accepter la proposition et s'assoir.</a>"
 												."<br><a href='taverne.php?DejaEntre=1'>Refuser la proposition.</a>";
 										break;
 									}
 								break;
 								case 1:
 									//regles
 								echo "<p align='left'>- La mise est de 5 pi�ces d'or...Tu peux d'arreter � la fin de chaque tour de jeu.</p><p align='center'>Je suppose que tu connais les r�gles du poker ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=2'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=11'>Non...</a>";
 								break;
 									case 11:
 									//explication du blackjack
 									echo "<p align='left'>- Bon alors, c'est assez simple..</p><p align='left'>- Nous nous distribuons 5 cartes pour la partie en cours</p><p align='left'>Il existe 7 combinaisons possible chacunes etant de plus en plus difficile � avoir c'est: la paire, la double paire, le brelan, le full (un brelan et une paire en m�me temps), une suite, le carr� et en fin la plus belle de toute la suite royale</p><p align='center'>Puis nous confrontons nos jeu pour savoir qui de nous a la plus belle combinaison, il se peut aussi que tu n'ai rien mais la ... c'est la banque qui recup�re l'argent..</p><p align='center'>Ok?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 									case 12:
 									//r�explication du blackjack
 									echo "<p align='left'>- Bon c'est vrai que j'ai expliquer un peu rapidement..</p><p align='left'>- je pense que tu a compris la paire... la double paire est comme la paire sauf que tu en a deux dans le jeu...Le brelan c'est trois carte de m�me type, et le carr� quatre... Le full est compos� d'une paire et d'un brelan, la suite est une suite de chiffre et/ou de carte habill�es, par exemple, la suite a l'as et compos� des cartes 9, 10, valet, dame ,roi, as... C'est aussi la plus forte des suites.. Mais la derni�re est comme une suite mais toutes les cartes sont de la m�me couleur: pique, coeur, carreau ou tr�fle </p><p align='left'>Voila tu sais tout sur les combinaisons.</p><p align='center'>Tu as compris ?";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=2'>Oui!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=12'>Non...Je n'ai pas bien compris...</a>";
 									break;
 								case 2:
 									//commence le jeu
 								echo "<p align='left'>- On commence ?";
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'>Oui!</a>"
 									."<br><a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=21'>Non...</a>";
 								break;
 									case 21:
 									//on ne joue pas
 									echo "<p align='left'>- Finalement tu ne veux pas jouer ? Tu as peur de perdre de l'argent ?</p><p align='left'>Bon tanpis, peut-etre a une prochaine fois ... ";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>Oui, peut-�tre..</a>";
 									break;
 								case 3:
 									//choix des cartes
 								echo "<p align='left'>Vous avez:<br>";
 								switch($_SESSION['pokerJ']){
 									case 1:
 										echo "une paire ";
 										switch($_SESSION['carte1J']){
 											case 11:
 												echo "de valet";
 											break;
 											case 12:
 												echo "de dame";
 											break;
 											case 13:
 												echo "de roi";
 											break;
 											case 14:
 												echo "d'as";
 											break;
 											default:
 											echo $_SESSION['carte1J'];
 										}
 									break;
 									case 2:
 										echo "une double paire:  ";
 										switch($_SESSION['carte1J']){
 											case 11:
 												echo "valet";
 											break;
 											case 12:
 												echo "dame";
 											break;
 											case 13:
 												echo "roi";
 											break;
 											case 14:
 												echo "as";
 											break;
 											default:
 											echo $_SESSION['carte1J'];
 										}
 										echo " et ";
 										switch($_SESSION['carte2J']){
 											case 11:
 												echo "valet";
 											break;
 											case 12:
 												echo "dame";
 											break;
 											case 13:
 												echo "roi";
 											break;
 											case 14:
 												echo "as";
 											break;
 											default:
 											echo $_SESSION['carte2J'];
 										}
 									break;
 									case 3:
 										echo "un brelan ";
 										switch($_SESSION['carte1J']){
 											case 11:
 												echo "de valet";
 											break;
 											case 12:
 												echo "de dame";
 											break;
 											case 13:
 												echo "de roi";
 											break;
 											case 14:
 												echo "d'as";
 											break;
 											default:
 											echo $_SESSION['carte1J'];
 										}
 									break;
 									case 4:
 										echo "un full ";
 										switch($_SESSION['carte1J']){
 											case 11:
 												echo "de valet";
 											break;
 											case 12:
 												echo "de dame";
 											break;
 											case 13:
 												echo "de roi";
 											break;
 											case 14:
 												echo "d'as";
 											break;
 											default:
 											echo $_SESSION['carte1J'];
 										}
 										switch($_SESSION['carte2J']){
 											case 11:
 												echo " au valet";
 											break;
 											case 12:
 												echo " � la dame";
 											break;
 											case 13:
 												echo " au roi";
 											break;
 											case 14:
 												echo " � l'as";
 											break;
 											default:
 											echo " au ".$_SESSION['carte2J'];
 										}
 									break;
 									case 5:
 										echo "un suite juqu'";
 										switch($_SESSION['carte1J']+4){
 											case 11:
 												echo "au valet";
 											break;
 											case 12:
 												echo "� la dame";
 											break;
 											case 13:
 												echo "au roi";
 											break;
 											case 14:
 												echo "� l'as";
 											break;
 											default:
 											echo "au ".$_SESSION['carte1J'];
 										}
 									break;
 									case 6:
 										echo "un carr� ";
 										switch($_SESSION['carte1J']){
 											case 11:
 												echo "de valet";
 											break;
 											case 12:
 												echo "de dame";
 											break;
 											case 13:
 												echo "de roi";
 											break;
 											case 14:
 												echo "d'as";
 											break;
 											default:
 											echo $_SESSION['carte1J'];
 										}
 									break;
 									case 6:
 										echo "un suite royale juqu'";
 										switch($_SESSION['carte1J']+4){
 											case 11:
 												echo "au valet";
 											break;
 											case 12:
 												echo "� la dame";
 											break;
 											case 13:
 												echo "au roi";
 											break;
 											case 14:
 												echo "� l'as";
 											break;
 											default:
 											echo "au ".$_SESSION['carte1J'];
 										}
 									break;
 									default:
 										echo "rien...";
 								}
 								echo "</p>";
 								echo "<center><img src='images/fioriture.png'></center>";
 								echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=4&jeuCommencer=2'> Montrer les cartes...</a>";
 
 								break;
 								case 4:
 									//fin de tour
 									if($gagne){
 										echo "<p align='left'> Vous avez gagn�..";
 									}else{
 										echo "<p align='left'> perdu...";
 									}
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=3&Or=5&Retrait=1&jeuCommencer=1'> Rejouez!</a>"
 										."<br><a href='D_Taverne_joueurs.php?jeu=2&dialogueJoueurs=5'> Arreter de jouer...</a>";
 								break;
 								case 5:
 									//on arrete de jouer...
 									echo "<p align='left'>- Bon d'accord, � la prochaine!";
 									echo "</p>";
 									echo "<center><img src='images/fioriture.png'></center>";
 									echo "<a href='taverne.php?DejaEntre=1'>A bient�t peut etre!</a>";
 								break;
 							}
 
 					break;
 				}
 			?>
 			</td>
 			<td width="300">
 			<table border="0" cellspacing="0" cellpadding="0" align="center">
 				<tr>
 					<td background="images/bordure_01.gif" width="14" height="19">
 					</td>
 					<td background="images/bordure_02.gif" width="272" height="19">
 					</td>
 					<td background="images/bordure_03.gif" width="14" height="19">
 					</td>
 				</tr>
 				<tr>
 					<td background="images/bordure_04.gif" width="14" height="193">
 					</td>
 					<td width="272" height="193" align="center" valign="center">
 						<?php
 							switch($jeuDeLajourn�e){
 								case 0:
 								echo "<img src='images/dessins/P_joueurs2.jpg' border ='0' width='272' height='193'>";
 								break;
 								case 1:
 								echo "<img src='images/dessins/P_joueurs3.jpg' border ='0' width='272' height='193'>";
 								break;
 								case 2:
 								echo "<img src='images/dessins/P_joueurs4.jpg' border ='0' width='272' height='193'>";
 								break;
 							}
 						?>
 					</td>
 					<td background="images/bordure_06.gif" width="14" height="193">
 					</td>
 				</tr>
 				<tr>
 					<td background="images/bordure_07.gif" width="14" height="18">
 					</td>
 					<td background="images/bordure_08.gif" width="3" height="18">
 					</td>
 					<td background="images/bordure_09.gif" width="14" height="18">
 					</td>
 				</tr>
 			</table>
 			</td>
 		</tr>
 	</table>
 	</td>
 	</tr>
 </table>
 </body>
 </html>
 <?php
 	mysql_close();
 ?>