Hopp til hovedinnhold
ajLeaderboards er en rangering plugin som samler inn PlaceholderAPI-data (måling, balanse, øynivå eller spesielle hendelsespunkter) på Minecraft-serveren og lagrer på MySQL-databasen. Denne guiden er hvordan du kobler ajLeaderboards-databasen til Zonely-panelet, hvordan du oppretter rangeringer i live-sesongen og valgfri Sesongbilletter Du kan finne hvordan du konverterer den til fremgang.

Installer og legg til rangering

Serveren din Stedholder API og ajLeaderboards Installer plugins. Sett appetizeren du vil inkludere rangeringer og legg rangering fra spillet eller serverkonsollen:
Serverkonsoll
Etter å ha lagt til rangering, starter plugin å samle inn data.

Konfigurer innstillinger for MySQL

For å lese rangeringene til webpanelet, bør ajLeaderboards lagre data til MySQL. Stopp serveren og plug-in/milkerboards/config.yml åpne filen. Zonely-panelet Innstillinger → Database Oppdater konfigurasjon ved å ta datadatabasen linkinformasjon fra seksjonen:
plugins/ajLeaderboards/config.yml
table_prefixå ikke blande tabeller ajlb_ bestemmes som bestemt. update_interval bestemme hvor mange sekunder data vil bli overført til en database (omdelt: 60 sekunder). Lagre filen og start serveren på nytt.

Sett opp sesongdatalenke

Ledelsespanel Forskjellige årstider åpner delen. For å opprette ny sesong Legg til sesong Trykk på knappen eller rediger en gjeldende sesong. Datatilkobling Match ajLeaderboards MySQL tabellen og de nødvendige søylene på fanen: MySQL Table, User and ranking

1. MySQL-tabell

Velg rangeringstabellen opprettet av ajLeaderboards.Z

2. Bruker og rangering

Match brukernavn kolonne og rangering score.
Pass på at brukernavn matcher brukerkontoer på nettstedet.

Valgfritt: Sesongbilletkonfigurasjon

Sesong Ticket (Season Pass) er en valgfri funksjon som spillere kan hoppe over nivåene med poeng som er opptjent via ajLeaderboards og motta premier. Hvis du bare vil vise rangeringslisten, kan du hoppe over dette trinnet. For å aktivere sesongbilletten:
  1. Sesong redigering skjerm Sesongbilletter Åpne fanen.
  2. Aktiver sesongbilletten Åpne alternativet.
  3. Fremskrittsstatistikk Velg rangeringskolonnen som du lenker fra ajLeaderboards.
  4. Legg til nivå Identifiser poengmål (f.eks. 50, 100, 250 poeng) og belønninger (kreditt, casebryter eller serverleveringskommandoer).
Spillere vil øke poengene når de utfører handlinger etterfulgt av ajLeaderboards på Minecraft, Season Ticket-stangene på nettstedet kan motta fra brukerprofilen til belønningene de fortjener.

Kontroll og feilsøking

  • Poengene oppdateres ikke: config.yml Innenfor update_interval Sjekk tid og MySQL tilkoblingsstatus. Plugin må ha tillatelse til å skrive til databasen.
  • Bruker ikke funnet: Hvis AuthMe eller NILogin brukes på serveren din, må du sørge for at kontonavnet på nettstedet matcher et-mot-en med brukernavnet på spillet.
  • Sortering virker tom: ajlb_ Sjekk om det er data på tabeller; spillere kan få tomme tabeller til de skriver inn serveren og oppretter statistikk.
Sesongguide · Sesongbilletinnstillinger · Databaseadministrasjon · Tilkoblinger og verktøy