> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# ajLeaderboards

> Collegare il database Minecraft ajLeaderboards; configurare le classifiche di stagione e il biglietto di stagione opzionale.

ajLeaderboards è un plugin di classifica che raccoglie i dati di PlaceholderAPI (misure, equilibrio, livello dell'isola o punti speciali dell'evento) sul server Minecraft e salva sul database MySQL.

Questa guida è come collegare il database ajLeaderboards al pannello Zonely, come creare le classifiche di stagione dal vivo e **Biglietto di stagione** opzionale È possibile trovare come convertirlo in progresso.

## Installa e aggiungi la classifica

I plugin di installazione del server [Portaposto API](https://www.spigotmc.org/resources/placeholderapi.6245/) e [ajLeaderboards](https://www.spigotmc.org/resources/ajleaderboards.85548/).

Impostare l'antipasto che si desidera includere le classifiche e aggiungere la classifica dal gioco o console server:

```bash title="Console server" theme={"theme":"css-variables"}
# Esempio: aggiungere una classifica delle uccisioni dei giocatori
ajlb add kills %statistic_player_kills%

# Esempio: aggiungere una classifica del saldo o di punti personalizzati
ajlb add points %playerpoints_points%
```

Dopo aver aggiunto la classifica, il plugin inizia a raccogliere i dati.

## Configurare le impostazioni MySQL

Per leggere le classifiche del pannello web, ajLeaderboards dovrebbe salvare i dati a MySQL. Fermare il server e **plug-in/milkerboards/config.yml** aprire il file.

Zonely pannello **Impostazioni → Database** Configurazione di aggiornamento prendendo le informazioni del tuo database link dalla sezione:

```yaml title="plugins/ajLeaderboards/config.yml" theme={"theme":"css-variables"}
mysql:
  enabled: true
  host: 'DATABASE_HOST'
  port: 3306
  database: 'DATABASE_NAME'
  username: 'DATABASE_USER'
  password: 'DATABASE_PASSWORD'
  table_prefix: 'ajlb_'
  update_interval: 60
```

**table\_prefix**to non mixa tabelle `ajlb_` determinate come determinato. **update\_interval** determina quanti secondi di dati verranno trasferiti in un database (ricomposto: 60 secondi).

## Impostare il collegamento dati della stagione

Pannello di gestione **Varie → Stagioni** aprire la parte. Per creare nuova stagione **Aggiungi la tua** Premere il pulsante o modificare una stagione corrente.

**Connessione dati** Abbina la tabella ajLeaderboards MySQL e le colonne necessarie sulla scheda:

[![MySQL Table, User and ranking](https://mintcdn.com/zonely-a8cd49e7/fYktJ_8IwtEKWD7v/images/panel/participation-seasons-guide-20261025/s02-veri-baglantisi-it.png?fit=max\&auto=format\&n=fYktJ_8IwtEKWD7v\&q=85\&s=60d0eca7b41a2b684a63249ae1fce2bb)](https://docs.zonely.gen.tr/images/panel/participation-seasons-guide-20261025/s02-veri-baglantisi-it.png)

> [card] 1. Tabella MySQL
>
> Seleziona la tabella di classifica creata da ajLeaderboards.

> [card] 2. Utente e classifica
>
> Pincipa la colonna del nome utente e la classifica punteggio.

| Area del pannello | Loro |
| - | - |
| MySQL Tabella | tabella ajLeaderboards (ad esempio `ajlb_data` o `ajlb_kills`). |
| Nome utente Colonna | Nome del giocatore che tiene il nome del giocatore (`player` o `player_name`). |
| Colonna Rank | Colonna di punteggio numerico (che determina la classifica)`value` o `score`). |
| Colonna di storia | If the plugin keeps instant total `Kullanılmasın` Select. |

Assicurarsi che i nomi utente corrispondono account utente sul sito.

## Optional: Configurazione biglietti stagione

Season Ticket (Season Pass) è una caratteristica opzionale che i giocatori possono saltare i livelli con i punti guadagnati tramite ajLeaderboards e ricevere premi. Se si desidera mostrare solo la lista di classifica, è possibile saltare questo passaggio.

Per attivare il Biglietto di Stagione:

1. Schermo di modifica di stagione **Biglietto di stagione** Aprire la scheda.
2. **Attivare il Biglietto di Stagione** Aprire l'opzione.
3. **Statistiche di progresso** Seleziona la colonna di classifica che colleghi da ajLeaderboards.
4. **Aggiungi il livello** Identificare gli obiettivi di punteggio (ad esempio 50, 100, 250 punti) e le ricompense (credito, interruttore caso o comandi di consegna server).

I giocatori aumenteranno i punti in quanto eseguono azioni seguite da ajLeaderboards su Minecraft, le barre dei biglietti di stagione sul sito possono ricevere dal profilo utente delle ricompense che meritano.

## Controllo e risoluzione dei problemi

* **I punti non sono aggiornati:** `config.yml` all'interno `update_interval` Tempo di controllo e stato di connessione MySQL. Il plugin deve essere autorizzato a scrivere al database.
* **Utente non trovato:** Se AuthMe o nLogin vengono utilizzati sul server, assicurarsi che il nome dell'account sul sito corrisponda a un solo utente con il nome utente del gioco.
* **La specie sembra vuota:** `ajlb_` Controllare se ci sono dati sulle tabelle; i giocatori possono ottenere tabelle vuote fino a quando non entrano nel server e creano statistiche.

[Guida alla stagione](https://docs.zonely.gen.tr/it/guides/seasons.md) · [Impostazioni biglietti](https://docs.zonely.gen.tr/it/guides/season-tickets.md) · [Gestione dei database](https://docs.zonely.gen.tr/it/guides/database.md) · [Collegamenti e strumenti](https://docs.zonely.gen.tr/it/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.