Naar de inhoud

Tot en met 28 oktober: open je webshop en krijg 3 maanden Pro gratis.

Maak je webshop →

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.

lp creategroup vip
lp group vip meta setprefix 10 "&a[VIP] "
lp group vip permission set essentials.sethome.multiple.vip true
lp creategroup mvp
lp group mvp parent add vip
lp group mvp meta setprefix 20 "&b[MVP] "

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.

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.

Maak je webshop