Intégrez facilement le système de vote Top-Serveurs à votre serveur RedM et récompensez vos joueurs en temps réel avec des récompenses western authentiques.
Téléchargez la dernière version du plugin depuis notre repository GitHub. Le même plugin fonctionne pour FiveM et RedM.
Télécharger v3
Extrayez et copiez le contenu du dossier cfx-vote-plugin
dans le répertoire resources/vote
de votre serveur RedM.
resources/vote
Récupérez votre token dans le panel Top-Serveurs.
Ajoutez les lignes suivantes à votre fichier server.cfg
:
ensure vote
set vote_token "VOTRE_TOKEN_ICI"
Activez le "Plugin de vote v3" dans votre panel Top-Serveurs. Vous pouvez tester le plugin en cliquant sur "Tester la connectivité" et simuler un vote.
Le plugin déclenche automatiquement l'événement onPlayerVote
lorsqu'un joueur vote pour votre serveur RedM.
-- Exemple d'utilisation basique pour RedM
AddEventHandler('onPlayerVote', function(playername, date)
print('Nouveau vote reçu sur le serveur RedM!')
print('Cowboy: ' .. playername)
print('Date: ' .. date)
-- Ajoutez ici votre logique de récompense western
end)
-- Configuration spécifique 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)
-- Récompense en cash et gold
Character.addCurrency(0, 50.0) -- Cash
Character.addCurrency(1, 2.0) -- Gold
-- Notification VORP
TriggerClientEvent("vorp:TipRight", playerid, "Merci pour votre vote ! +$50 et 2 Gold", 4000)
end
end)
resources/
ensure vote
est dans server.cfg
server.cfg
AddEventHandler
print()
pour débuggerBesoin d'aide pour configurer le plugin sur RedM ? Notre équipe connaît l'univers western.