Seja muito bem-vindo/a,
Sr/a






Selecione um Personagem

prepare($sql); $stmt->bindParam(':user_id', $user_id, PDO::PARAM_STR); $stmt->bindParam(':vendendo', $vendendo, PDO::PARAM_STR); $stmt->execute(); // Verifique se a consulta retornou resultados if ($stmt->rowCount() > 0) { echo "
"; echo "

"; echo ""; echo "

"; // Verifique se um personagem foi selecionado if (isset($_POST['personagem'])) { $personagem_id = $_POST['personagem']; $_SESSION['local'] = $row['local']; $_SESSION['personagem'] = $personagem_id; } if ($personagem_id == '') {$personagem_id = $_SESSION['personagem'];} if ($personagem_id != '') { // Consulta SQL para selecionar os dados do personagem selecionado $sql = "SELECT * FROM personagens WHERE id = :personagem_id AND jogador = :user_id"; $stmt = $pdo->prepare($sql); $stmt->bindParam(':personagem_id', $personagem_id, PDO::PARAM_INT); $stmt->bindParam(':user_id', $user_id, PDO::PARAM_STR); $stmt->execute(); // Verifique se a consulta retornou resultados if ($stmt->rowCount() > 0) { // Exiba os dados do personagem em uma tabela echo "
"; while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $_SESSION['local'] = $row['local']; $paralisado = $row['paralisado']; $prata = $row['prata']; $homens = $row['homens']; $carne = $row['carne']; $_SESSION['carne'] = $carne; $madeira = $row['madeira']; $_SESSION['madeira'] = $madeira; $_SESSION['homens'] = $homens; $_SESSION['prata'] = $prata; $atk = $row['atk']; $_SESSION['atk'] = $atk; $def = $row['def']; $_SESSION['def'] = $def; // Agora você pode usar $novaData em vez de $paralisado echo ""; echo ""; echo ""; echo ""; $situacao = $row['situacao']; if ($situacao != "livre"){echo "";} echo "
Personagem" . $row['personagem'] . "
Reputação" . $row['reputacao'] . "
Local" . $row['local'] . "
Situação" . $row['situacao'] . "
Fim da tarefa atual" . $paralisado . "

"; echo ""; echo ""; echo ""; echo ""; echo "
Ouro" . $row['ouro'] . "
Prata" . $row['prata'] . "
Carne" . $row['carne'] . "
Madeira" . $row['madeira'] . "

"; echo ""; echo ""; echo ""; } echo "
Homens" . $row['homens'] . "
Pontos de ataque da equipe" . $row['atk'] . "
Pontos de defesa da equipe" . $row['def'] . "
"; } else { echo "Nenhum personagem encontrado para este jogador."; } } } else { echo "Nenhum personagem encontrado para este jogador."; } // Feche a conexão PDO quando terminar ?>

Mapa da Cidade de Dervian

query($sql); // Loop para exibir os dados em quadrados while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $nome = $row["nome"]; $tipo = $row["tipo"]; echo "
"; echo "$nome"; echo "

$nome

"; // Adicione a classe 'map-name' ao elemento do nome if ($nome == $local) {echo "
Personagem
";}; echo "
"; } } catch (PDOException $e) { die("Erro na consulta ao banco de dados: " . $e->getMessage()); } ?>




Ações do personagem

prepare($sql); $stmt->bindParam(':local', $local, PDO::PARAM_STR); if (!$stmt->execute()) { echo "Erro na execução da consulta: " . implode(" - ", $stmt->errorInfo()); } else { // Verifique se a consulta retornou resultados if ($stmt->rowCount() > 0) { $nomes = array(); while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $nomes[] = $row['personagem']; } // Exiba os nomes dos personagens em um alert $nomesFormatados = implode(', ', $nomes); echo ""; } else { echo ""; } } } catch (PDOException $e) { echo "Erro de PDO: " . $e->getMessage(); } } ?> prepare($sql); $stmt->bindParam(':local', $local, PDO::PARAM_STR); $stmt->execute(); // Verifique se a consulta retornou resultados if ($stmt->rowCount() > 0) { // Recupere os dados da consulta e armazene em variáveis $row = $stmt->fetch(PDO::FETCH_ASSOC); $tipo = $row['tipo']; $n = $row['n']; $l = $row['l']; $s = $row['s']; $o = $row['o']; $tipolocal = $tipo; $norte = $n; $leste = $l; $sul = $s; $oeste = $o; } else { echo "Nenhum dado encontrado para o local: $local"; } ?> $paralisado.
"; $horarioAtual = date('Y-m-d H:i:s'); echo "Horário atual no jogo:
$horarioAtual
"; $_SESSION['msg'] = ''; $pgg = "35"; $pg = bcmul($pgg, $homens); // Multiplica com 2 casas decimais de precisão $horarioAtual = date('Y-m-d H:i:s'); if ($horarioAtual >= $paralisado && $situacao == "trabalhando") { echo "
Ufa!! Parece que você já terminou o serviço, já pode pegar seu pagamento ($pg pratas).

"; echo '
'; echo ''; echo ''; echo '

'; } echo '

'; echo '

'; echo ''; echo '

'; echo '


'; echo '
Datilla


'; exit; } ?> $paralisado.
"; $horarioAtual = date('Y-m-d H:i:s'); $_SESSION['msg'] = ''; echo "Horário atual no jogo:
$horarioAtual
"; if ($horarioAtual >= $paralisado && $situacao == "caçando") { echo "
Parece que a caçada, já acabou.

"; echo '
'; echo ''; echo ''; echo '

'; } echo '

'; echo '

'; echo ''; echo '

'; echo '


'; echo '
Datilla


'; exit; } ?> $paralisado.
"; $horarioAtual = date('Y-m-d H:i:s'); echo "Horário atual no jogo:
$horarioAtual
"; $_SESSION['msg'] = ''; if ($horarioAtual >= $paralisado && $situacao == "pegando madeira") { echo "
Parece que a já pegaram o máximo de madeiras possível.
"; echo '
'; echo ''; echo ''; echo '

'; } echo '

'; echo '

'; echo ''; echo '

'; echo '


'; echo '
Datilla


'; exit; } ?> $paralisado.
"; $_SESSION['msg'] = ''; $horarioAtual = date('Y-m-d H:i:s'); echo "Horário atual no jogo:
$horarioAtual
"; if ($horarioAtual >= $paralisado) { echo "
Parece que o treino já acabou.

"; echo '
'; echo ''; echo ''; echo '

'; } echo '

'; echo '

'; echo ''; echo '

'; echo '


'; echo '
Datilla


'; exit; } ?> $paralisado.
"; $_SESSION['msg'] = ''; $horarioAtual = date('Y-m-d H:i:s'); echo "Horário atual no jogo:
$horarioAtual
"; if ($horarioAtual >= $paralisado && $situacao == "treinandoDEF") { echo "
Parece que o treino já acabou.

"; echo '
'; echo ''; echo ''; echo '

'; } echo '

'; echo '

'; echo ''; echo '

'; echo '


'; echo '
Datilla


'; exit; } ?> Mover personagem

'; echo '
'; echo '
'; echo ''; // Botão "Mover" com confirmação echo ''; // Fechamento do formulário echo '
'; echo '
'; } ?>
'; echo ''; echo ''; echo ''; } ?> Contratar homens (120 pratas)

"; echo '
'; echo '

'; echo ''; echo '
'; } ?> = "1" && $tipolocal == "city") { echo "

Vender carne ($precocarne pratas a unidade)

"; echo '
'; echo '

'; echo ''; echo ''; echo '
'; } ?> = "1" && $tipolocal == "city") { echo "

Vender madeira ($precomadeira pratas a unidade)

"; echo '
'; echo '

'; echo ''; echo ''; echo '

'; } ?> '; echo ''; echo ''; echo '
'; } ?> '; echo ''; echo ''; echo '
'; } ?> '; echo ''; echo ''; echo '
'; } ?> '; echo ''; echo ''; echo '
'; } ?>








Datilla D'Sport