Ugrás a fő tartalomhoz
Az ajLeaderboard egy rangidős plugin, amely a Minecraft szerveren gyűjti a PlaceholderAPI adatokat (mérések, egyenleg, szigeti szint vagy speciális eseménypontok), és a MySQL adatbázison menti meg. Ez az útmutató hogyan lehet csatlakozni az ajLeaderboard adatbázis Zonely panel, hogyan kell létrehozni élő szezonrangsor és opcionális Szezon Ticket Megtalálhatod, hogyan alakíthatod át a fejlődést.

Telepítsd és add rangsor

A kiszolgáló PlaceholderAPI és ajLeaderboard Telepítse a pluginokat. Beállítja az előételt, amit szeretne, hogy rangsorolja, és a rangsor a játék vagy a szerver konzol:
A kiszolgáló konzol
Miután a rangsor, a plugin elkezd gyűjteni adatokat.

MySQL beállítások beállítása

A rangsor olvasásához az ajLeaderboardoknak meg kell őrizniük az adatokat MySQLÁllítsa meg a szervert és plug-in/milkerboards/config.yml Nyisd meg az aktát. Zonely panel Beállítások → Adatbázis Frissítés konfiguráció azáltal, hogy az adatbázis linkre vonatkozó információk a következő szakaszból:
plugins/ajLeaderboards/config.yml
table_prefixa táblázatok keverésének mellőzése ajlb_ a meghatározott módon meghatározva. update_interval meghatározza, hogy hány másodperc adatátvitel történik egy adatbázisba (újraszerkesztés: 60 másodperc). Mentse a fájlt és indítsa újra a szervert.

Beállítás szezonban adatkapcsolat

Irányító testület Különféle → Szezonok Megnyitja a részt. Új szezon létrehozása Szezon hozzáadása Nyomja meg a gombot, vagy szerkesszen egy aktuális szezont. Adatkapcsolat Egyezik az ajLeaderboard MySQL táblázat és a szükséges oszlopok a lapon: MySQL Table, User and ranking

1. MySQL táblázat

Select a rangsor tábla által létrehozott ajLeaderboards.

2. Felhasználói és rangsorolási

Egyezik a felhasználó neve oszlop és a rangsor pontszám.
Győződjön meg róla, hogy a felhasználói nevek megfelelnek a felhasználói fiókok az oldalon.

Opcionális: Szezon Ticket konfiguráció

A Season Ticket (Season Pass) egy opcionális funkció, amely a játékosok átugorhatják a szinteket az ajLeaderboardokon keresztül szerzett pontokkal és díjakat kaphatnak. Ha csak a ranglistát akarják megmutatni, akkor ezt a lépést ki is hagyhatják. A szezon aktiválásához a jegy:
  1. Szezonszerkesztő képernyő Szezon Ticket Nyisd ki a számlát.
  2. A szezon jegye aktiválva Nyissa ki a lehetőséget.
  3. Előrehaladás-statisztikák Válassza ki a rangsort, hogy kapcsolódik az ajLeaderboards.
  4. Szint hozzáadása Pontok (pl. 50, 100, 250 pont) és jutalmak (hitel, esetkapcsoló vagy szerver szállítási parancsok).
A játékosok növelni fogják a pontokat, mivel fellépéseket hajtanak végre, majd ajLeaderboards Minecraft, Szezon Jegybárok az oldalon is kap a felhasználói profiljából a jutalmat érdemlik.

Control and probobleshooting

  • A pontok nem frissülnek: config.yml belül update_interval Ellenőrzési idő és MySQL kapcsolat állapota. A plugin kell engedélyezni, hogy írja az adatbázisba.
  • Nem található felhasználó: Ha az AuthMe vagy nLogin-t a szervereden használják, győződjön meg arról, hogy a fiók neve az oldalon megegyezik egy-egy felhasználónévvel a játékban.
  • A helyzet üresnek tűnik: ajlb_ Ellenőrizze, hogy vannak-e adatok az asztalokon; a játékosok kaphatnak üres asztalokat, amíg be nem lépnek a szerverbe, és statisztikákat nem készítenek.
Szezon útmutató · A jegybeállítások · Adatbázis-kezelés · Kapcsolatok és eszközök