Pular para o conteúdo principal
AjLeaderboards é um plugin de classificação que coleta dados de PlaceholderAPI (medida, equilíbrio, nível ilha ou pontos especiais de eventos) em seu servidor Minecraft e salva no banco de dados MySQL. Este guia é como conectar o banco de dados de ajLeaderboards ao painel Zonely, como criar rankings de temporada ao vivo e opcional Bilhete da temporada Você pode encontrar como convertê-lo para o progresso.

Instale e adicione classificação

Seus plugins de instalação - O que é isso? e AjLeaderboards do servidor. Defina o aperitivo que você quer incluir rankings e adicione rankings do jogo ou console servidor:
Console do servidor
Depois de adicionar classificação, o plugin começa a coletar dados.

Configura as configurações do MySQL

Para ler os rankings do painel web, os painéis AjLeader devem salvar dados para MySQLPare o servidor e plug-in/milkerboards/config.yml Abra o arquivo. Zonely painel Configurações → Banco de Dados atualização configuração, tomando o seu banco de dados informações link da seção:
plugins/ajLeaderboards/config.yml
table_prefixto não mistura tabelas ajlb_ determinado como determinado update_interval determina quantos segundos de dados serão transferidos para um banco de dados (recomposto: 60 segundos).

Prepare a estação de dados

Painel de gestão Várias temporadas → abra a peça para criar nova temporada Adicionar estação Pressione o botão ou edite uma temporada atual. Conexão de Dados Combine a tabela MySQL com as colunas necessárias na aba: MySQL Table, User and ranking

Tabela MySQL

Selecione a tabela de classificação criada por ajLeaderboards.

Usuário e ranking

Match coluna de nome de usuário e pontuação de ranking.
Certifique-se de que os nomes de usuário combinam com as contas de usuário no site.

Opcional: configuração do bilhete da temporada

Se quiser mostrar apenas a lista de classificação, pode pular essa etapa. Para ativar o Bilhete da Temporada:
  1. Tela de edição da temporada Bilhete da temporada Abra a aba.
  2. Ativar o bilhete da temporada Abra a opção.
  3. Estatísticas de progresso Selecione a coluna de classificação que você liga de ajLeaderboards.
  4. Adicionar o Nível Identificar alvos de pontuação (por exemplo, 50, 100, 250 pontos) e recompensas (crédito, troca de caso ou comandos de entrega do servidor).
Os jogadores aumentarão os pontos ao executarem ações seguidas de ajLeaderboards em Minecraft, as barras de ingressos da temporada no site podem receber do perfil de usuário das recompensas que merecem.

Controle e solução de problemas

  • Os pontos não são atualizados: config.yml dentro update_interval Verifique o tempo e o status da conexão MySQL.
  • Usuário não encontrado: Se AuthMe ou nLogin forem usados em seu servidor, certifique-se que o nome da conta no site combine um-a-um com o nome de usuário no jogo.
  • O tipo parece em branco. ajlb_ Verifique se há dados nas tabelas, os jogadores podem obter tabelas vazias até que entrem no servidor e criem estatísticas.
Guia da Temporada · Cenário da temporada · Gestão de Bancos de Dados · Conexões e ferramentas