You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
158 lines
4.9 KiB
158 lines
4.9 KiB
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title>casinoooooo</title>
|
|
<meta charset="utf-8">
|
|
<link href="style.css" rel="stylesheet">
|
|
</head>
|
|
<body>
|
|
<?php
|
|
if (isset($_POST['motdepasse']) AND $_POST['motdepasse'] == "NSI42")
|
|
{
|
|
?>
|
|
|
|
<input type="text" id="name" class="entree"
|
|
minlength="4" maxlength="8" size="10" >
|
|
|
|
|
|
|
|
<p id="a"></p>
|
|
<p id="b"></p>
|
|
<p id="c"></p>
|
|
<p id="d"></p>
|
|
<p id="e"></p>
|
|
<p id="f"></p>
|
|
<p id="g"></p>
|
|
<p id="h"></p>
|
|
<p id="i"></p>
|
|
<script>
|
|
var jeton_joueur=100;
|
|
function gain(x){//Cette fonction affiche grace a un test le nombre de jetons restans dans la machine ainsi que le nombre de jetons du joueur.
|
|
let nb_jet = document.getElementById("name").value;
|
|
let resultat=x
|
|
if (resultat==1){
|
|
jeton_joueur+=jeton_bac ;
|
|
document.getElementById("f").innerHTML="vous avez "
|
|
|
|
document.getElementById("d").innerHTML =jeton_joueur+" jetons";
|
|
document.getElementById("h").innerHTML = "il n y a plus de jetons,le jeu s'arrete ";
|
|
return jeton_joueur;
|
|
}
|
|
else if (resultat==2){
|
|
jeton_joueur+=6*nb_jet ;
|
|
document.getElementById("f").innerHTML="vous avez "
|
|
|
|
document.getElementById("d").innerHTML =jeton_joueur+" jetons";
|
|
let jeton_bac=1100-jeton_joueur;
|
|
document.getElementById("g").innerHTML="Machine"
|
|
document.getElementById("e").innerHTML =jeton_bac +" jetons";
|
|
return jeton_joueur ;
|
|
}
|
|
else if (resultat==3){
|
|
jeton_joueur+=3*nb_jet ;
|
|
document.getElementById("f").innerHTML="vous avez "
|
|
|
|
document.getElementById("d").innerHTML =jeton_joueur+" jetons";
|
|
let jeton_bac=1100-jeton_joueur;
|
|
document.getElementById("g").innerHTML="Machine"
|
|
document.getElementById("e").innerHTML =jeton_bac +" jetons";
|
|
return jeton_joueur ;
|
|
}
|
|
else {
|
|
jeton_joueur-=nb_jet ;
|
|
document.getElementById("f").innerHTML="vous avez "
|
|
|
|
document.getElementById("d").innerHTML =jeton_joueur+" jetons";
|
|
let jeton_bac=1100-jeton_joueur;
|
|
document.getElementById("g").innerHTML="Machine"
|
|
document.getElementById("e").innerHTML =jeton_bac +" jetons";
|
|
return jeton_joueur;
|
|
}
|
|
}
|
|
function nbAlea(){//Cette fonction fait en sorte de verifier si tous les elements necessaires au lancement du jeu sont presents.De plus elle s occupe de l experience aleatoire(en affichant le tirage) ainsi que des tests pour connaitre le type des combinaisons.
|
|
let nb_jet = document.getElementById("name").value;
|
|
let jeton_bac=1100-jeton_joueur;
|
|
if (jeton_joueur >= nb_jet && jeton_bac > 500 && nb_jet < 100 && nb_jet> 0 )
|
|
{
|
|
const cars = [Math.floor(Math.random() * 10) ,
|
|
Math.floor(Math.random() * 10) ,
|
|
Math.floor(Math.random() * 10) ];
|
|
document.getElementById("a").innerHTML = cars[0];
|
|
document.getElementById("b").innerHTML = cars[1];
|
|
document.getElementById("c").innerHTML = cars[2];
|
|
if(cars[0]==9 && cars[1]==9 && cars[2]==9)
|
|
{
|
|
gain(1);
|
|
}
|
|
|
|
else if(cars[0]==cars[1]&&cars[0]==cars[2])
|
|
{
|
|
gain(2);
|
|
}
|
|
else if(cars[1]==cars[2]&&cars[1]==cars[0])
|
|
{
|
|
gain(2);
|
|
}
|
|
else if(cars[2]==cars[1]&&cars[2]==cars[1])
|
|
{
|
|
gain(2);
|
|
}
|
|
else if(cars[0]==cars[1]||cars[0]==cars[2]||cars[1]==cars[2])
|
|
{
|
|
gain(3);
|
|
}
|
|
else
|
|
{
|
|
gain(4);
|
|
}
|
|
}
|
|
else{
|
|
document.getElementById("h").innerHTML = "la saisie n'est pas ,ou plus valide";
|
|
}
|
|
}
|
|
function regles(){//cette fonction affiche les regles du jeu
|
|
let jeton_bac=1100-jeton_joueur;
|
|
document.getElementById("i").innerHTML = "Le but de la machine à sous est très simple,gagner de l'argent grace a des combinaisons de symboles.Pour ce faire il faut introduire des jetons dans la machine et entrer dans celle ci le nombres de jetons que vous souhaitez miser.Lorsque ces étapes auront été remplies,les rouleaux de la machine se mettront à tourner et lorsqu ils s arreterons , vous pourrez voir les combinaisons obtenues.Si vous obtenez 3*9 vous remportez tous le bac de la machine,si vous obtenez 3 memes symboles vous remportez 6*votre mise et enfin si vous obtenez 2 memes symboles vous remportez 2*votre mise";
|
|
setTimeout (() => {document.getElementById("f").innerHTML="vous avez ";document.getElementById("d").innerHTML =jeton_joueur+" jetons";
|
|
document.getElementById("g").innerHTML="Machine"; document.getElementById("e").innerHTML =jeton_bac +" jetons";document.getElementById("i").innerHTML ="";}, 15000);
|
|
}
|
|
</script>
|
|
|
|
<article1>
|
|
<lancer>
|
|
<div class="wrapper">
|
|
<a class="cta" href="#" onclick="nbAlea()">
|
|
<span>LANCER</span>
|
|
<span>
|
|
<svg width="66px" height="43px" viewBox="0 0 66 43">
|
|
</svg>
|
|
</span>
|
|
</a>
|
|
</div>
|
|
</lancer>
|
|
<regles>
|
|
<div class="wrapper">
|
|
<a class="cta" href="#" onclick="regles()">
|
|
<span>REGLES</span>
|
|
<span>
|
|
<svg width="66px" height="43px" viewBox="0 0 66 43">
|
|
</svg>
|
|
</span>
|
|
</a>
|
|
</div>
|
|
</regles>
|
|
<machineasous>
|
|
<div class="machineasous">
|
|
<img src="Machineàsous.png" width="828px" height="505px">
|
|
</div>
|
|
</machineasous>
|
|
</article1>
|
|
<?php
|
|
else
|
|
{
|
|
echo '<p>Mot de passe incorrect</p>';
|
|
}
|
|
?>
|
|
</body>
|
|
</html>
|
|
|
|
|