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 " ";
// 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 "
";
$situacao = $row['situacao'];
if ($situacao != "livre"){echo "
Fim da tarefa atual
" . $paralisado . "
";}
echo "
";
echo "
Ouro
" . $row['ouro'] . "
";
echo "
Prata
" . $row['prata'] . "
";
echo "
Carne
" . $row['carne'] . "
";
echo "
Madeira
" . $row['madeira'] . "
";
echo "
";
echo "
Homens
" . $row['homens'] . "
";
echo "
Pontos de ataque da equipe
" . $row['atk'] . "
";
echo "
Pontos de defesa da equipe
" . $row['def'] . "
";
}
echo "
";
} 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 "";
echo "
$nome
"; // Adicione a classe 'map-name' ao elemento do nome
if ($nome == $local) {echo "
";};
echo "
";
}
} catch (PDOException $e) {
die("Erro na consulta ao banco de dados: " . $e->getMessage());
}
?>
$msg = $_SESSION['msg'];
echo $msg;
?>
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 '
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 '
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 '
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 '
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.