Plugin di voto RedM
Integra facilmente il sistema di voto Top-Games al tuo server RedM e ricompensa i tuoi giocatori in tempo reale con ricompense western autentiche.
Installazione
Scarica il plugin
Scarica l'ultima versione del plugin dal nostro repository GitHub. Lo stesso plugin funziona per FiveM e RedM.
Scarica v3Copia in resources
Estrai e copia il contenuto della cartella cfx-vote-plugin nella directory resources/vote del tuo server RedM.
resources/vote
Ottieni il token
Ottieni il tuo token dal pannello Top-Games.
Configura server.cfg
Aggiungi le seguenti righe al tuo file server.cfg:
ensure vote
set vote_token "IL_TUO_TOKEN_QUI"
Attivare il plugin
Attivare il "Plugin di voto v3" nel pannello Top-Games. Puoi testare il plugin cliccando su "Testa connettività" e simulare un voto.
Configurazione e utilizzo
Evento di voto
Il plugin attiva automaticamente l'evento onPlayerVote quando un giocatore vota per il tuo server RedM.
vote-handler.lua
-- Esempio di utilizzo base per RedM
AddEventHandler('onPlayerVote', function(playername, date)
print('Nuovo voto ricevuto sul server RedM!')
print('Cowboy: ' .. playername)
print('Data: ' .. date)
-- Aggiungi qui la tua logica delle ricompense western
end)
Esempio con VORP Framework
vote-vorp.lua
-- Configurazione specifica per VORP Framework
local VORP = exports.vorp_core:GetCore()
TriggerEvent("getCore", function(core)
VORP = core
end)
AddEventHandler('onPlayerVote', function(playerid, date)
local User = VORP.getUser(playerid)
if User then
local Character = User.getUsedCharacter
local name = Character.firstname .. " " .. Character.lastname
print("Vote received from: " .. name)
-- Ricompensa in contanti e oro
Character.addCurrency(0, 50.0) -- Contanti
Character.addCurrency(1, 2.0) -- Oro
-- Notifica VORP
TriggerClientEvent("vorp:TipRight", playerid, "Grazie per il tuo voto! +50$ e 2 Oro", 4000)
end
end)
Risoluzione problemi
- Verifica che la cartella sia in
resources/ - Assicurati che la riga
ensure votesia inserver.cfg - Riavvia completamente il tuo server RedM
- Consulta i log del server per errori specifici
- Verifica che il tuo token sia corretto in
server.cfg - Attiva il "Plugin di voto v3" nel tuo pannello Top-Games
- Assicurati che il tuo server RedM sia accessibile da Internet
- Testa con un voto manuale da Top-Games
- Verifica la sintassi del tuo
AddEventHandler - Assicurati che lo script contenente l'handler sia caricato
- Testa con un semplice
print()per il debug - Verifica la compatibilità con il tuo framework RedM
- Verifica che il tuo framework (RSGCore, VORP, ecc.) sia installato correttamente
- Adatta le funzioni secondo il tuo framework specifico
- Consulta la documentazione del tuo framework RedM
- Testa prima senza framework per isolare il problema
Informazioni
Supporto
Hai bisogno di aiuto per configurare il plugin su RedM? Il nostro team conosce l'universo western.