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();
?>
|