> ## 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

> Verbind Minecraft ajLeaderboards database; configureer seizoensrankings en optioneel seizoensticket.

ajLeaderboards is een ranking plugin die PlaceholderAPI gegevens (maat, balans, eilandniveau of speciale evenementpunten) verzamelt op uw Minecraft server en opslaat op MySQL database.

Deze handleiding is hoe u de ajLeaderboards database kunt verbinden met Zonely paneel, hoe u live seizoensrankings en optionele **Seizoen Ticket** kunt maken U kunt vinden hoe u het kunt converteren naar vooruitgang.

## Installeer en voeg rangschikking toe

Uw server [PlaatshouderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) en [ajLeaderboards](https://www.spigotmc.org/resources/ajleaderboards.85548/) Installeer plugins.

Stel het voorgerecht in dat u wilt rangschikken en voeg rangschikking toe vanaf de spel- of serverconsole:

```bash title="Serverconsole" theme={"theme":"css-variables"}
# Voorbeeld: een ranglijst voor gedode spelers toevoegen
ajlb add kills %statistic_player_kills%

# Voorbeeld: een ranglijst voor saldo of aangepaste punten toevoegen
ajlb add points %playerpoints_points%
```

Na het toevoegen van rangschikking, de plugin begint om gegevens te verzamelen.

## Instellingen voor MySQL instellen

Om de rankings van het webpaneel te lezen, moeten ajLeaderboards gegevens opslaan in MySQL. Stop de server en **plug-in/milkerboards/config.yml** het bestand openen.

Zonely-paneel **Instellingen → Database** Updateconfiguratie door uw databaselinkgegevens uit de sectie te halen:

```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 niet mix tabellen `ajlb_` bepaald zoals bepaald. **update\_interval** bepaalt hoeveel seconden data naar een database worden overgebracht (samengesteld: 60 seconden). Sla het bestand op en herstart de server.

## De seizoensdata-link instellen

Beheerpaneel **Diverse → Seizoenen** opent het onderdeel. Om nieuw seizoen **Seizoen toevoegen** te creëren Druk op de knop of bewerk een huidig seizoen.

**Dataverbinding** Match de ajLeaderboards MySQL tabel en de nodige kolommen op het tabblad:

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

> [card] 1. MySQL-tabel
>
> Selecteer de ranglijst die door ajLeaderboards is gemaakt.

> [card] 2. Gebruiker en rangschikking
>
> Match gebruikersnaam kolom en rangschikking score.

| Panel Area | Their |
| - | - |
| MySQL Table | ajLeaderboards table (eg `ajlb_data` or `ajlb_kills`). |
| User Name Column | Column holding player’s name (`player` or `player_name`). |
| Rank Column | Numerical score column (which determines ranking)`value` or `score`). |
| History Column | If the plugin keeps instant total `Kullanılmasın` Select. |

Zorg ervoor dat gebruikersnamen overeenkomen met gebruikersaccounts op de site.

## Optioneel: Seizoen Ticket configuratie

Seizoen Ticket (Season Pass) is een optionele functie die spelers kunnen overslaan niveaus met punten verdiend via ajLeaderboards en prijzen ontvangen. Als u wilt alleen de ranglijst tonen, kunt u deze stap overslaan.

Om het seizoensticket te activeren:

1. Seizoen bewerken scherm **Seizoen Ticket** Open het tabblad.
2. **Activeer Seizoen Ticket** Open de optie.
3. **Voortgangsstatistieken** Selecteer de ranglijstkolom die u linkt van ajLeaderboards.
4. **Niveau toevoegen** Identificeer scoredoelen (bv. 50, 100, 250 punten) en beloningen (krediet, case switch of server delivery commando's).

Spelers zullen punten verhogen als ze acties uitvoeren gevolgd door ajLeaderboards op Minecraft, Season Ticket bars op de site kunnen ontvangen van het gebruikersprofiel van de beloningen die ze verdienen.

## Controle en probleemoplossing

* **Punten worden niet bijgewerkt:** `config.yml` binnen `update_interval` Controleer de tijd en de MySQL-verbindingsstatus. De plugin moet worden gemachtigd om naar de database te schrijven.
* **Gebruiker niet gevonden:** Als AuthMe of nLogin op uw server worden gebruikt, zorg dan dat de accountnaam op de site overeenkomt met de gebruikersnaam op het spel.
* **Sorteren lijkt leeg:** `ajlb_` Controleer of er gegevens op tabellen staan; spelers kunnen lege tabellen krijgen totdat ze de server invoeren en statistieken maken.

[Seizoengids](https://docs.zonely.gen.tr/nl/guides/seasons.md) · [Instellingen voor seizoenstickets](https://docs.zonely.gen.tr/nl/guides/season-tickets.md) · [Databasebeheer](https://docs.zonely.gen.tr/nl/guides/database.md) · [Verbindingen en gereedschappen](https://docs.zonely.gen.tr/nl/integrations/overview.md)


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