File "Tutorial_Oficial_Novo.php"
Full path: C:/xampp/htdocs/SITE FUNCIONANDO (STRING_NOTFOUND_837_111)/Tutorial_Oficial_Novo.php
File
size: 14.52 B (14.52 KB bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
// Incluindo o arquivo de cabeçalho
include('header.php');
require "Campeonato_estilos.php";
// Conexão com o banco de dados já está ativa, não é necessário reabrir
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<script src="https://cdn.jsdelivr.net/npm/smooth-scrollbar"></script> <!-- Biblioteca para rolagem suave -->
</head>
<body>
<div class="contentTAB">
<div class="listTAB dark-shadow">
<div class="news-title">
<center>Informativo para novos jogadores</center>
<h2>Informativo é valido para as versões: 4.0 ~ 4.9</h2>
<h2>Essa orientação servirá para que jogadores inexperientes consigam se localizar dentro do jogo com base nos itens essenciais de progressão de equipamento.</h2>
<h3>Em caso de Notebooks, aconselhamos diminuir o ZOOM (lupa) do site para 60% ou 70% para melhor visualização do conteúdo do site.</h3>
</div>
<!-- Botão "Placar Campeonato" -->
<button class="placar-btn" onclick="showTab('placar-principal')">Vídeo tutorial</button>
<!-- Tabs para alternar os campeonatos -->
<div class="tabs">
<button onclick="showTab('tutorial_tab')">Moedas Vortex Aion</button>
<button onclick="showTab('tutorial_tab2')">Red Coin</button>
<button onclick="showTab('tutorial_tab3')">Crucible Insignia</button>
<button onclick="showTab('tutorial_tab4')">Battle Medal</button>
<button onclick="showTab('tutorial_tab5')">Ceranium Medal</button>
<button onclick="showTab('tutorial_tab6')">Arcade Token Bundle</button>
<button onclick="showTab('tutorial_tab7')">Extend Badly Deformed</button>
</div>
<!-- Placar Principal -->
<section id="placar-principal" class="tab-content">
<h1>Placar Principal</h1>
<h2>Soma de todos pontos adquiridos através das categorias PvP e PvE.</h2>
<h3>Informação: Apenas jogadores com 'Icone Verde' estão registrados no campeonato e irão competir pelo Prêmio, caso um jogador não registrado seja o TOP 1, o prêmio irá para o próximo jogador registrado do placar.</h3>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Pontos de Farm</th>
<th>Pontos do Evento javali</th>
<th>Pontos de Bosses Sandstorm Target</th>
<th>Pontos de FFA</th>
<th>Pontos de 1v1</th>
<th>Pontos de 2v2</th>
<th>Pontos de Battlegrounds</th>
<th>Total de Pontos</th>
<th>Última Atualização</th> <!-- Nova coluna -->
</tr>
</thead>
<tbody>
<?php
$query = "SELECT jogador, Pontos_mob, Pontos_javali, Pontos_sandstorm, Pontos_ffa, Pontos_1x1, Pontos_2x2, Pontos_bg, Total_Pontos, Registrado, ultima_atualizacao FROM Campeonato_Placar ORDER BY Total_Pontos DESC LIMIT 600";
$result = $mysqli_gs->query($query);
$posicao = 1;
while($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
// Verifica se o jogador está registrado e adiciona a bolinha verde
if ($row['Registrado'] == 1) {
echo "<td><span style='color: Lightgreen;'>●</span> " . htmlspecialchars($row['jogador']) . "</td>";
} else {
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>";
}
echo "<td>" . $row['Pontos_mob'] . "</td>";
echo "<td>" . $row['Pontos_javali'] . "</td>";
echo "<td>" . $row['Pontos_sandstorm'] . "</td>";
echo "<td>" . $row['Pontos_ffa'] . "</td>";
echo "<td>" . $row['Pontos_1x1'] . "</td>";
echo "<td>" . $row['Pontos_2x2'] . "</td>";
echo "<td>" . $row['Pontos_bg'] . "</td>";
echo "<td>" . htmlspecialchars($row['Total_Pontos']) . "</td>";
echo "<td>" . htmlspecialchars($row['ultima_atualizacao']) . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<!-- Campeonato BG -->
<section id="campeonato-bg" class="tab-content">
<h1>Battlegrounds</h1>
<h2>Kamar Battlefield <-> Ophidan Bridge <-> Dredgion <-> Iron Wall Warfront <-> Idgel Dome</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Pontos de Hoje</th>
<th>Pontos Totais</th>
<th>Total de Baixas</th>
<th>Total de Mortes</th>
<th>KDA</th>
</tr>
</thead>
<tbody>
<?php
// Consulta SQL ajustada para incluir os campos necessários
$query_bg = "SELECT jogador, pontos_diarios, pontos_totais, kills, deaths, kda
FROM campeonato_bg
ORDER BY pontos_totais DESC, kda DESC
LIMIT 250"; // Limitando a exibição a 25 jogadores
$result_bg = $mysqli_gs->query($query_bg);
$posicao = 1;
while($row = $result_bg->fetch_assoc()) {
// Formatando os números com ponto
$pontos_diarios_formatado = number_format($row['pontos_diarios'], 0, ',', '.');
$pontos_totais_formatado = number_format($row['pontos_totais'], 0, ',', '.');
$kills_formatado = number_format($row['kills'], 0, ',', '.');
$deaths_formatado = number_format($row['deaths'], 0, ',', '.');
// Para KDA, formatamos com uma vírgula se necessário, ou apenas usamos o número
$kda_formatado = number_format($row['kda'], 2, ',', '.');
echo "<tr>";
echo "<td>" . $posicao++ . "</td>"; // Exibe a posição com base no número de linhas
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>"; // Nome do jogador
echo "<td>" . $pontos_diarios_formatado . "</td>"; // Exibe os pontos diários formatados
echo "<td>" . $pontos_totais_formatado . "</td>"; // Exibe os pontos totais formatados
echo "<td>" . $kills_formatado . "</td>"; // Exibe as kills formatadas
echo "<td>" . $deaths_formatado . "</td>"; // Exibe as deaths formatadas
echo "<td>" . $kda_formatado . "</td>"; // Exibe o KDA formatado
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-1v1" class="tab-content">
<h1>Player vs Player</h1>
<h2>Portal PvP Customizado 1 versus 1</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Vitórias</th>
<th>Derrotas</th>
<th>Pontos Diários</th>
<th>Pontos Totais</th>
</tr>
</thead>
<tbody>
<?php
// Ajustando a consulta SQL para incluir as colunas "venceu", "perdeu", "pontos_diarios" e "pontos_totais"
$query_1v1 = "SELECT jogador, venceu, perdeu, pontos_diarios, pontos_totais FROM campeonato_1v1 ORDER BY venceu DESC, pontos_totais DESC LIMIT 250";
$result_1v1 = $mysqli_gs->query($query_1v1);
$posicao = 1;
while ($row = $result_1v1->fetch_assoc()) {
// Formatando os números com pontos (por exemplo: 20.000, 30.000)
$pontos_diarios_formatado = number_format($row['pontos_diarios'], 0, ',', '.');
$pontos_totais_formatado = number_format($row['pontos_totais'], 0, ',', '.');
$venceu_formatado = number_format($row['venceu'], 0, ',', '.');
$perdeu_formatado = number_format($row['perdeu'], 0, ',', '.');
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>";
echo "<td>" . $venceu_formatado . "</td>";
echo "<td>" . $perdeu_formatado . "</td>";
echo "<td>" . $pontos_diarios_formatado . "</td>";
echo "<td>" . $pontos_totais_formatado . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-2v2" class="tab-content">
<h1>Grupo vs Grupo</h1>
<h2>Portal PvP Customizado 2 versus 2</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Baixas de Hoje</th>
<th>Mortes de Hoje</th>
<th>KDA de Hoje</th>
</tr>
</thead>
<tbody>
<?php
// Ajustando a consulta SQL para incluir as colunas "venceu", "perdeu", "pontos_diarios" e "pontos_totais"
$query_2v2 = "SELECT Player, Kills, Deaths, KDA FROM ranking_2v2 ORDER BY KDA DESC, Kills DESC LIMIT 250";
$result_2v2 = $mysqli_gs->query($query_2v2);
$posicao = 1;
while ($row = $result_2v2->fetch_assoc()) {
// Formatando os números com pontos (por exemplo: 20.000, 30.000)
$kills_formatado = number_format($row['Kills'], 0, ',', '.');
$deaths_formatado = number_format($row['Deaths'], 0, ',', '.');
$kda_formatado = number_format($row['KDA'], 2, ',', '.');
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['Player']) . "</td>";
echo "<td>" . $kills_formatado . "</td>";
echo "<td>" . $deaths_formatado . "</td>";
echo "<td>" . $kda_formatado . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-ffa" class="tab-content">
<h1>Free for All</h1>
<h2>Portal PvP Customizado Todos contra Todos</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Baixas de Hoje</th>
<th>Mortes de Hoje</th>
<th>KDA de Hoje</th>
</tr>
</thead>
<tbody>
<?php
// Ajustando a consulta SQL para refletir a ordenação pela quantidade de Kills e KDA
$query_ffa = "SELECT Player, Kills, Deaths, KDA FROM ranking_ffa ORDER BY KDA DESC, Kills DESC LIMIT 250";
$result_ffa = $mysqli_gs->query($query_ffa);
$posicao = 1;
while ($row = $result_ffa->fetch_assoc()) {
// Formatando os números com pontos (por exemplo: 20.000, 30.000)
$kills_formatado = number_format($row['Kills'], 0, ',', '.');
$deaths_formatado = number_format($row['Deaths'], 0, ',', '.');
$kda_formatado = number_format($row['KDA'], 2, ',', '.');
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['Player']) . "</td>";
echo "<td>" . $kills_formatado . "</td>";
echo "<td>" . $deaths_formatado . "</td>";
echo "<td>" . $kda_formatado . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-javali" class="tab-content">
<h1>Evento de caça ao Javali</h1>
<h2>Silentera Canyon</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Javalis caçados Hoje</th>
<th>Total de Javalias caçados</th>
</tr>
</thead>
<tbody>
<?php
$query_javali = "SELECT jogador, quantia_diaria, quantia_total FROM Campeonato_javali ORDER BY quantia_total DESC LIMIT 250";
$result_javali = $mysqli_gs->query($query_javali);
$posicao = 1;
while($row = $result_javali->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>";
echo "<td>" . $row['quantia_diaria'] . "</td>";
echo "<td>" . $row['quantia_total'] . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-sandstorm" class="tab-content">
<h1>Bosses Sandstorm Target</h1>
<h2>Tarefa de grupos</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Sandstorms mortos hoje</th>
<th>Total de Sandstorms mortos</th>
</tr>
</thead>
<tbody>
<?php
$query_sandstorm = "SELECT jogador, quantia_diaria, quantia_total FROM Campeonato_sandstorm ORDER BY quantia_total DESC LIMIT 250";
$result_sandstorm = $mysqli_gs->query($query_sandstorm);
$posicao = 1;
while($row = $result_sandstorm->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>";
echo "<td>" . $row['quantia_diaria'] . "</td>";
echo "<td>" . $row['quantia_total'] . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
<section id="campeonato-mobs" class="tab-content">
<h1>Monstros Jotun e Laksyaka</h1>
<h2>Farm individual em Silentera Canyon</h2>
<table>
<thead>
<tr>
<th>Posição</th>
<th>Jogador</th>
<th>Matou hoje</th>
<th>Total durante Campeonato</th>
</tr>
</thead>
<tbody>
<?php
$query_mobs = "SELECT jogador, quantia_diaria, quantia_total FROM Campeonato_matar_mobs ORDER BY quantia_total DESC LIMIT 250";
$result_mobs = $mysqli_gs->query($query_mobs);
$posicao = 1;
while($row = $result_mobs->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $posicao++ . "</td>";
echo "<td>" . htmlspecialchars($row['jogador']) . "</td>";
echo "<td>" . $row['quantia_diaria'] . "</td>";
echo "<td>" . $row['quantia_total'] . "</td>";
echo "</tr>";
}
?>
</tbody>
</table>
</section>
</div>
</div>
<script>
function showTab(tabId) {
document.querySelectorAll('.tab-content').forEach(tab => tab.style.display = 'none');
document.getElementById(tabId).style.display = 'block';
}
// Função para forçar a atualização da página a cada 10 segundos
function forceReload() {
setInterval(function() {
location.reload(); // Recarrega a página
}, 60000); // 10000 milissegundos = 60 segundos
}
document.addEventListener('DOMContentLoaded', () => {
showTab('placar-principal');
forceReload(); // Chama a função de atualização após o carregamento da página
});
</script>
</body>
</html>
<?php
require "campeonato_menu.php";
?>