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
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
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:
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:- Szezonszerkesztő képernyő Szezon Ticket Nyisd ki a számlát.
- A szezon jegye aktiválva Nyissa ki a lehetőséget.
- Előrehaladás-statisztikák Válassza ki a rangsort, hogy kapcsolódik az ajLeaderboards.
- Szint hozzáadása Pontok (pl. 50, 100, 250 pont) és jutalmak (hitel, esetkapcsoló vagy szerver szállítási parancsok).
Control and probobleshooting
- A pontok nem frissülnek:
config.ymlbelülupdate_intervalEllenő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.
