Gids
LuckPerms-commands voor je webshop
LuckPerms is de permissieplugin die de meeste servers gebruiken. Stel je ranks één keer in als groepen, en de commands in je webshop blijven kort: één regel geeft een rank, één regel haalt hem weg.
Stel eerst de groepen in
Eén keer, in de console van je server. De webshop voegt spelers alleen aan deze groepen toe.
MVP erft alles van VIP, dus je voegt alleen toe wat nieuw is. Door de hogere prioriteit van de prefix wint [MVP] van [VIP] bij een speler die in beide groepen zit.
De commands in je webshop
Plak ze in het productformulier. {player} wordt de naam van de speler die het kocht.
Een rank voor altijd
Als de order betaald is:
lp user {player} parent add vip
Een rank voor 30 dagen
Zet Lasts a limited time aan, 30 dagen. Als de order betaald is, en als hij afloopt:
lp user {player} parent add vip
lp user {player} parent remove vip
Of laat LuckPerms de tijd bijhouden, waarbij accumulate de dagen optelt bij wat er nog over is:
lp user {player} parent addtemp vip 30d accumulate
Een upgrade van VIP naar MVP
Maak MVP een upgrade van VIP. Als de order betaald is, en als hij als upgrade gekocht wordt:
lp user {player} parent add mvp
lp user {player} parent remove vip
Eén voordeel, voor een week
Eén permissie in plaats van een hele rank:
lp user {player} permission settemp essentials.fly true 7d accumulate
Test voordat je verkoopt
Stuur vanuit het dashboard een testlevering met je eigen naam, en kijk in de game met lp user JouwNaam info. Laat de slash aan het begin van een command weg; de webshop haalt hem toch weg.
Vragen
Moet de speler online zijn?
Nee. LuckPerms past de groepen van een speler ook aan als hij offline is, dus laat Wait until the player is online uit voor deze commands.
Gebruik ik parent set of parent add?
Gebruik parent add. parent set haalt elke andere groep van de speler weg, ook ranks die hij eerder kocht of van staf kreeg.
Tijdelijke producten van de webshop of LuckPerms addtemp?
Allebei werkt. Met een tijdelijk product weet de webshop wanneer het afloopt: hij toont wie wat heeft, mailt een herinnering voor het einde en haalt de Discord-rol weg. Met addtemp weet alleen LuckPerms het.
En als een speler nog nooit op mijn server was?
Gebruik {uuid} in plaats van {player}. LuckPerms vindt een speler op UUID ook voor zijn eerste bezoek.
Lees ook
Je spelers vragen al om een rank.
Geef ze een plek om hem te kopen. Je webshop staat binnen een paar minuten live, en kost niets tot de eerste verkoop.