Hoppa till huvudinnehåll
ajLeaderboards är en rankingplugin som samlar in PlaceholderAPI-data (mätning, balans, ö-nivå eller speciella evenemangspunkter) på din Minecraft-server och sparar på MySQL-databas. Denna guide är hur man ansluter ajLeaderboards-databasen till Zonely-panelen, hur man skapar live-säsongrankingar och valfri Säsongsbiljett Du kan hitta hur du konverterar den till framsteg.

Installera och lägga till ranking

Din Server PlaceholderAPI och ajLeaderboards Installera plugins. Ange aptitretaren du vill inkludera ranking och lägga till rankning från spelet eller serverkonsolen:
Serverkonsol
Efter att ha lagt till ranking börjar pluginet samla in data.

Konfigurera MySQL inställningar

För att läsa rankningarna i webbpanelen bör ajLeaderboards spara data till MySQL. Stoppa servern och plug-in/milkerboards/config.yml öppna filen. Zonely-panelen Inställningar → Databas Update genom att ta din databasläsarinformation från avsnittet:
plugins/ajLeaderboards/config.yml
table_prefixto blandar inte tabeller ajlb_ bestäms som fastställt. update_interval bestämmer hur många sekunder data som överförs till en databas (rekomponeras: 60 sekunder). Spara filen och starta om servern.

Ställ in säsongsdatalänk

Ledningspanelen Olika → Säsonger öppnar delen. För att skapa ny säsong Lägg till säsong Tryck på knappen eller redigera en aktuell säsong. Dataanslutning Match ajLeaderboards MySQL tabell och nödvändiga kolumner på fliken: MySQL Table, User and ranking

1. MySQL-bordet

Select ranking tabell skapad av ajLeaderboards.

2. Användare och ranking

Match användarnamn kolumn och ranking poäng.
Se till att användarnamn matchar användarkonton på webbplatsen.

Valfritt: Säsongsbiljettkonfiguration

Säsongsbiljett (säsongspass) är en valfri funktion som spelare kan hoppa över nivåer med poäng som tjänats via ajLeaderboards och få priser. Om du vill visa bara rankningslistan kan du hoppa över det här steget. För att aktivera Season Ticket:
  1. säsong redigering skärm Säsongsbiljett Öppna fliken.
  2. Aktivera säsongsbiljett Öppna alternativet.
  3. Framstegsstatistik Välj den rankningskolumn som du länkar från ajLeaderboards.
  4. Lägg till nivå Identifiera poängmål (t.ex. 50, 100, 250 poäng) och belöningar (kredit, växel eller serverleveranskommandon).
Spelare kommer att öka poängen när de utför åtgärder följt av ajLeaderboards på Minecraft, säsongsbiljettstänger på webbplatsen kan ta emot från användarprofilen av de belöningar de förtjänar.

Kontroll och felsökning

  • Poäng uppdateras inte: config.yml inuti update_interval Check tid och MySQL anslutningsstatus. Pluginet måste godkännas att skriva till databasen.
  • Användare som inte hittats: Om AuthMe eller nLogin används på din server, se till att kontonamnet på webbplatsen matchar en-mot-en med användarnamnet på spelet.
  • Sort verkar tom: ajlb_ Kontrollera om det finns data på tabeller; spelare kan få tomma tabeller tills de kommer in på servern och skapa statistik.
Säsongsguide · Säsongsbiljettinställningar · Databashantering · Anslutningar och verktyg