0
Jouw winkelwagen

Hoe je Discord-donatieniveaus creëert

donaties

Hey allemaal! Biedt jullie server donatieniveaus? Zo niet, dan zou je moeten overwegen om ze toe te voegen.

Het creëren van donatieniveaus met Discord en FiveM-integratie is een uitstekende manier om supporters te belonen terwijl in-game perks worden geautomatiseerd. Deze tutorial begeleidt je stap voor stap bij het instellen van donatieniveaus met behulp van de DiscordDonatorVoordelen scriptDeze oplossing integreert Discord-rollen naadloos met in-game beloningen, waardoor het beheer wordt vereenvoudigd en de gebruikerservaring wordt verbeterd.


Wat je leert

  1. Het instellen van de vereiste afhankelijkheden voor DiscordDonatorVoordelen.
  2. Donatieniveaus en beloningen configureren.
  3. Automatisering van het toewijzingsproces van extraatjes.

Vereisten

Voordat u begint, moet u ervoor zorgen dat u het volgende bij de hand hebt:

  • FiveM server met het ESX/QBCore-framework.
  • Essentialmode-database (of gelijkwaardig).
  • Afhankelijkheden:

Stap 1: Installatie

1. Downloaden en uitpakken DiscordDonatorVoordelen

2. De database instellen

  1. Open de invoegen.sql bestand dat in het script is opgenomen.
  2. Voer de volgende SQL-code uit in uw database (gebruik phpMyAdmin of een MySQL-client): MAAK TABEL ALS NIET BESTAAT Donator_Data (id INTEGER(11) AUTO_INCREMENT PRIMAIRE SLEUTEL, identifier VARCHAR(50), playerName VARCHAR(50), dateReceiveNext INTEGER(64), acceptedPerkID INTEGER(11), rankPackage VARCHAR(50) );
  3. Controleer of de Donateur_Gegevens tabel staat nu in uw database.
Discord_perms installeren [Tutorial 01]
Mijn Discord-scripts installeren [Tutorial #02]

Stap 2: Configureer het script

1. Bewerk het configuratiebestand

  • Open het configuratiebestand voor DiscordDonatorVoordelen.
  • Definieer uw rollen en voordelen in de rollijst tafel. Voorbeeld:luaCode kopierenroleList = { {"Bronzen-niveau", 1, {"$1.000.000 voucher", {'Geld', 1000000}}}, -- Bronzen niveau {"Zilveren-niveau", 1, {"$5.000.000 voucher", {'Geld', 5000000}}}, {"Gouden-niveau", 1, {"$15.000.000 voucher", {'Geld', 15000000}}, {"Uitnodiging voor maffia [bende]", {'Baan', 'maffia', 0}} } }

2. Aanbiedingen aanpassen

  • Geldbeloningen: 'Geld',
    • Voorbeeld: {'Geld', 1000000} levert $1.000.000 in-game op.
  • Werkbeloningen: 'Functie', ' ',
    • Voorbeeld: {'Baan', 'maffia', 0} nodigt de speler uit voor de maffiabaan op niveau 0.

Stap 3: Rol-ID's bijwerken

Vervang de 1 plaatsaanduidingen in de rollijst met de werkelijke Discord-rol-ID's:

  1. Open Discord-ontwikkelaarsmodus (Instellingen > Geavanceerd > Ontwikkelaarsmodus).
  2. Klik met de rechtermuisknop op de rol op uw Discord-server en selecteer Kopieer ID.
  3. Werk uw script bij met de juiste rol-ID's.

Stap 4: Start de bronnen

Voeg de volgende regels toe aan uw server.cfg:

start discord_perms
start mysql-async
start DiscordDonatorPerks

Start je FiveM-server opnieuw op om de wijzigingen toe te passen.


Stap 5: Testen en debuggen

  1. Wijs de betreffende rollen toe aan een testgebruiker van Discord.
  2. Laat de gebruiker zich aanmelden bij de server en controleer of zijn/haar voordelen worden toegepast.
  3. Gebruik de aanwijzingen in het spel om beloningen te accepteren of te weigeren.

Beste praktijken

1. Regelmatige updates

Houd uw scripts up-to-date door de officiële documentatie te raadplegen:
Badger-documenten – DiscordDonatorPerks.

2. Informeer uw spelers

  • Communiceer duidelijk welke voordelen bij elk donatieniveau horen.
  • Gebruik Discord-aankondigingen en een speciale pagina op de website van uw server.

3. Controleer de database

  • Controleer de Donateur_Gegevens tafel om een goede werking te garanderen.
  • Gebruik deze gegevens om donatiecampagnes te analyseren en optimaliseren.

Conclusie

Door DiscordDonatorPerks in te stellen, kunt u in-game beloningen voor uw supporters automatiseren, de tevredenheid van spelers verbeteren en de werklast van het personeel verminderen. Met een goed gestructureerd donatieniveausysteem ondersteunt u niet alleen de kosten van uw server, maar creëert u ook een loyale en betrokken community.

DEEL:

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *


nl_NLDutch
Besteed $50.00 om een 20% korting!
0%
Jouw winkelwagen

Geen producten in de winkelwagen.