Fix Dealer Player
This commit is contained in:
+11
-10
@@ -45,13 +45,14 @@ foreach ($players as $p) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// On cherche le dealer
|
// Déterminer le premier joueur
|
||||||
foreach ($players as $p) {
|
$firstPlayer = $players[0];
|
||||||
if (isset($p['is_dealer']) && $p['is_dealer']) {
|
|
||||||
$p['is_dealer'] = true; // On ajoute une clé pour l'affichage
|
// Mettre à jour la BDD pour que first_player ait is_Dealer = 1
|
||||||
break;
|
$update = $db->prepare("UPDATE players SET is_dealer = 1 WHERE id = ?");
|
||||||
}
|
$update->execute([$firstPlayer['id']]);
|
||||||
}
|
|
||||||
|
$players[0]['is_dealer'] = 1; // Mettre à jour aussi dans la variable locale pour l'affichage
|
||||||
|
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
@@ -118,7 +119,7 @@ foreach ($players as $p) {
|
|||||||
<button class="btn btn-fold" onclick="SeCoucher()">Se coucher</button>
|
<button class="btn btn-fold" onclick="SeCoucher()">Se coucher</button>
|
||||||
<button class="btn btn-call" onclick="Suivre()">Suivre</button>
|
<button class="btn btn-call" onclick="Suivre()">Suivre</button>
|
||||||
<div class="raise-group">
|
<div class="raise-group">
|
||||||
<input type="number" id="raise-amount" placeholder="Mise" min="0">
|
<input type="number" id="raise-amount" placeholder="Mise" min="<?php echo $game['last_bet'] ?? 0; ?>">
|
||||||
<button class="btn-validate" onclick="Relancer()">OK</button>
|
<button class="btn-validate" onclick="Relancer()">OK</button>
|
||||||
</div>
|
</div>
|
||||||
<button class="btn btn-allin" onclick="Tapis()">TAPIS</button>
|
<button class="btn btn-allin" onclick="Tapis()">TAPIS</button>
|
||||||
@@ -152,12 +153,12 @@ foreach ($players as $p) {
|
|||||||
// On regarde si le joueur est le dealer
|
// On regarde si le joueur est le dealer
|
||||||
players.forEach(player => {
|
players.forEach(player => {
|
||||||
if (dealerFound){
|
if (dealerFound){
|
||||||
Relancer(<?php echo $game['starting_blind'] ?? 0; ?>/2); // Le joueur après le dealer commence avec une relance
|
Relancer(<?php echo $game['starting_blind'] ?? 0; ?>); // Le joueur après le dealer commence avec une relance
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (player.isDealer) {
|
if (player.isDealer) {
|
||||||
document.querySelector('.dealer-badge').style.display = 'block';
|
document.querySelector('.dealer-badge').style.display = 'block';
|
||||||
Relancer(<?php echo $game['starting_blind'] ?? 0; ?>); // Le dealer commence toujours avec une relance
|
Relancer(<?php echo $game['starting_blind'] ?? 0; ?>*2); // Le dealer commence toujours avec une relance
|
||||||
dealerFound = true;
|
dealerFound = true;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user