"verde", 1 => "vermelho", 2 => "preto", 3 => "vermelho", 4 => "preto", 5 => "vermelho", 6 => "preto", 7 => "vermelho", 8 => "preto", 9 => "vermelho", 10 => "preto", 11 => "preto", 12 => "vermelho", 13 => "preto", 14 => "vermelho", 15 => "preto", 16 => "vermelho", 17 => "preto", 18 => "vermelho", 19 => "vermelho", 20 => "preto", 21 => "vermelho", 22 => "preto", 23 => "vermelho", 24 => "preto", 25 => "vermelho", 26 => "preto", 27 => "vermelho", 28 => "preto", 29 => "preto", 30 => "vermelho", 31 => "preto", 32 => "vermelho", 33 => "preto", 34 => "vermelho", 35 => "preto", 36 => "vermelho" ]; // Processar apostas $mensagem = ""; $resultado = null; $numeroSorteado = null; $corSorteada = null; if ($_SERVER['REQUEST_METHOD'] === 'POST') { // Processar aposta if (isset($_POST['valor_aposta']) && isset($_POST['tipo_aposta'])) { $valorAposta = (float)$_POST['valor_aposta']; $tipoAposta = $_POST['tipo_aposta']; $apostaEspecifica = $_POST['aposta_especifica'] ?? null; // Validar aposta if ($valorAposta <= 0) { $mensagem = "Valor de aposta inválido!"; } elseif ($valorAposta > $_SESSION['saldo']) { $mensagem = "Saldo insuficiente!"; } else { // Registrar aposta $_SESSION['saldo'] -= $valorAposta; $_SESSION['aposta_atual'] = $valorAposta; // Sortear número $numeroSorteado = rand(0, 36); $corSorteada = $numerosRoleta[$numeroSorteado]; // Verificar resultado $ganhou = false; $multiplicador = 1; switch ($tipoAposta) { case 'vermelho': $ganhou = ($corSorteada == 'vermelho'); $multiplicador = 2; break; case 'preto': $ganhou = ($corSorteada == 'preto'); $multiplicador = 2; break; case 'verde': $ganhou = ($corSorteada == 'verde'); $multiplicador = 14; break; case 'par': $ganhou = ($numeroSorteado > 0 && $numeroSorteado % 2 == 0); $multiplicador = 2; break; case 'impar': $ganhou = ($numeroSorteado % 2 == 1); $multiplicador = 2; break; case 'numero': $ganhou = ($apostaEspecifica == $numeroSorteado); $multiplicador = 14; // Payout 35:1 simplificado break; } // Calcular resultado if ($ganhou) { $ganho = $valorAposta * $multiplicador; $_SESSION['saldo'] += $ganho; $mensagem = "🎉 Você ganhou R$ " . number_format($ganho, 2); $resultado = "ganhou"; // Registrar no histórico $_SESSION['historico'][] = [ 'tipo' => $tipoAposta, 'aposta' => $valorAposta, 'resultado' => 'Ganhou', 'ganho' => $ganho, 'numero' => $numeroSorteado ]; } else { $mensagem = "😔 Você perdeu R$ " . number_format($valorAposta, 2); $resultado = "perdeu"; // Registrar no histórico $_SESSION['historico'][] = [ 'tipo' => $tipoAposta, 'aposta' => $valorAposta, 'resultado' => 'Perdeu', 'ganho' => 0, 'numero' => $numeroSorteado ]; } } } // Resetar jogo if (isset($_POST['reset'])) { $_SESSION['saldo'] = 1000; $_SESSION['historico'] = []; $_SESSION['aposta_atual'] = 0; $mensagem = "Jogo resetado! Saldo reiniciado para R$ 1.000,00"; } } ?> Roleta PHP - Estilo Tigrinho

🎰 ROULETTE PHP 🎰

Jogo de Roleta no Estilo Tigrinho

Seu Saldo:
R$

ROULETTE

Faça sua aposta e clique em JOGAR
Número sorteado:
Cor: VERDE VERMELHO PRETO

FAÇA SUA APOSTA

Tipo de Aposta:

RESULTADO DA RODADA

🎊 PARABÉNS! 🎊

Você acertou a aposta e multiplicou seu dinheiro!

😔 TENTE NOVAMENTE!

Não foi desta vez, boa sorte na próxima rodada!

📋 HISTÓRICO DE JOGADAS

Nenhuma jogada registrada ainda.

$jogada): ?>
Rodada Tipo de Aposta Valor Apostado Número Sorteado Resultado Ganho
R$ 0): ?> + R$ R$ 0,00

Dicas: Apostas em Vermelho/Preto/Par/Ímpar pagam 2x. Apostas em Verde ou Número Específico pagam 14x.

Jogo desenvolvido para fins educacionais | Estilo Tigrinho/Bets

Jogue com responsabilidade. Este é apenas um exemplo de código PHP.

×
×

Carrinho