
Come creare livelli di donazione su Discord
Gli script gratuiti vanno bene per controlli rapidi. Per server in produzione, confronta pacchetti server completi o script a pagamento mantenuti, in base al framework e al caso d'uso.
Ciao a tutti! Il vostro server offre livelli di donazione? In caso contrario, dovreste valutare di aggiungerli.
Creare livelli di donazione con l'integrazione di Discord e FiveM è un ottimo modo per premiare i sostenitori e automatizzare i vantaggi di gioco. Questo tutorial ti guiderà passo dopo passo su come impostare i livelli di donazione utilizzando Vantaggi per i donatori di Discord sceneggiaturaQuesta soluzione integra perfettamente i ruoli Discord con le ricompense di gioco, semplificando la gestione e migliorando l'esperienza utente.
Cosa imparerai
- Impostazione delle dipendenze richieste per Vantaggi per i donatori di Discord.
- Configurazione dei livelli di donazione e delle ricompense.
- Automatizzare il processo di assegnazione dei benefit.
Requisiti
Prima di iniziare, assicurati di avere quanto segue:
- FiveM Server with ESX/QBCore framework.
- Database Essentialmode (o equivalente).
- Dipendenze:
Fase 1: Installazione
1. Scarica ed estrai Vantaggi per i donatori di Discord
- Scarica lo script qui (ti servirà)
- Estrarre i file nel server FiveM
risorsecartella.
2. Impostare il database
- Aprire il
inserisci.sqlfile incluso nello script. - Esegui il seguente codice SQL nel tuo database (utilizza phpMyAdmin o qualsiasi client MySQL):
CREA TABELLA SE NON ESISTE Donator_Data (id INTEGER(11) AUTO_INCREMENT CHIAVE PRIMARIA, identifier VARCHAR(50), playerName VARCHAR(50), dateReceiveNext INTEGER(64), acceptedPerkID INTEGER(11), rankPackage VARCHAR(50) ); - Verificare che il
Dati del donatorela tabella è ora nel tuo database.
Passaggio 2: configurare lo script
1. Modificare il file di configurazione
- Aprire il file di configurazione per Vantaggi per i donatori di Discord.
- Definisci i tuoi ruoli e vantaggi nel
Elenco dei ruolitavolo. Esempio:luaCode copiatoroleList = { {"Livello Bronzo", 1, {"$1.000.000 voucher", {'Denaro', 1000000}}}, -- Livello Bronzo {"Livello Argento", 1, {"$5.000.000 voucher", {'Denaro', 5000000}}}, {"Livello Oro", 1, {"$15.000.000 voucher", {'Denaro', 15000000}}, {"Invito alla Mafia [Gang]", {'Lavoro', 'mafia', 0}} } }
2. Personalizza le offerte
- Ricompense in denaro:
'Soldi',- Esempio:
{'Soldi', 1000000}dà $1.000.000 nel gioco.
- Esempio:
- Premi di lavoro:
'Lavoro', ' ',- Esempio:
{'Lavoro', 'mafia', 0}invita il giocatore al lavoro nella Mafia al livello 0.
- Esempio:
Passaggio 3: aggiorna gli ID ruolo
Sostituisci il 1 segnaposto nel Elenco dei ruoli con gli ID effettivi dei ruoli Discord:
- Apri la modalità sviluppatore di Discord (
Impostazioni > Avanzate > Modalità sviluppatore). - Fai clic con il pulsante destro del mouse sul ruolo nel tuo server Discord e seleziona Copia ID.
- Aggiorna il tuo script con gli ID ruolo corretti.
Passaggio 4: avviare le risorse
Aggiungi le seguenti righe al tuo server.cfg:
avvia discord_perms
avvia mysql-async
avvia DiscordDonatorPerks
Riavvia il server FiveM per applicare le modifiche.
Fase 5: test e debug
- Assegna i rispettivi ruoli a un utente Discord di prova.
- Chiedi all'utente di unirsi al server e di verificare se i suoi vantaggi sono stati applicati.
- Utilizza le istruzioni nel gioco per accettare o rifiutare le ricompense.
Migliori pratiche
1. Aggiornamenti regolari
Mantieni aggiornati i tuoi script consultando la documentazione ufficiale:
Documenti sui tassi – DiscordDonatorPerks.
2. Informa i tuoi giocatori
- Comunicare chiaramente i vantaggi associati a ciascun livello di donazione.
- Utilizza gli annunci Discord e una pagina dedicata sul sito web del tuo server.
3. Monitorare il database
- Rivedere periodicamente il
Dati del donatoretavolo per garantirne il corretto funzionamento. - Utilizza questi dati per analizzare e ottimizzare le campagne di donazione.
Conclusione
Impostando DiscordDonatorPerks, puoi automatizzare le ricompense di gioco per i tuoi sostenitori, migliorare la soddisfazione dei giocatori e ridurre il carico di lavoro dello staff. Con un sistema di donazioni a livelli ben strutturato, non solo sosterrai i costi del tuo server, ma creerai anche una community fedele e coinvolta.






