Da sapere: Potrai attivare e configurare il plugin di voto più tardi se lo desideri nel pannello della tua scheda server.
- Scarica il plugin qui: https://it.top-games.net/plugin/cfx/v2 o direttamente dalla nostra pagina Github: https://github.com/Top-Serveurs/cfx-vote-plugin/tree/v2
- Copia il plugin nella cartella resources/vote del tuo server Redm
- Aggiungi nel tuo file server.cfg le righe qui sotto:
ensure vote
# Il token è obbligatorio. È il token della tua scheda server (che sarà disponibile nel tuo pannello).
set vote_token "XXXXXXXXX"
# La porta di ascolto del plugin. Di default, è la porta 8192 ma puoi specificare quella che vuoi. Non dimenticare di configurarla anche nel modulo qui sotto.
set vote_port "8192"
Attenzione: La porta deve essere aperta e libera in UDP, deve essere diversa da quella del tuo server Redm. Questa porta serve ad ascoltare i voti effettuati sulla tua scheda server.
- Indica la porta che hai appena configurato (o la porta 8192 di default) nel campo qui sotto
- Usa l'event onPlayerVote per ricevere i voti effettuati. Un esempio è disponibile nel file vote/example.lua e nel file example_esx.lua per un piccolo esempio con ESX (ricorda di eliminare gli esempi). Ecco un esempio:
AddEventHandler('onPlayerVote', function (playername, date)
-- Aggiungi qui azioni quando un voto viene ricevuto.
-- Per esempio: dare soldi In-Game, dare punti, registrare in database, ...
print(playername)
print(date)
end)
- Avvia il tuo server. Se vedi il messaggio "[VotePlugin] Plugin di voto attivo sulla porta che hai appena specificato", tutto è a posto!