Integre facilmente o sistema de votação Top-Games ao seu servidor RedM e recompense seus jogadores em tempo real com recompensas western autênticas.
Baixe a versão mais recente do plugin do nosso repositório GitHub. O mesmo plugin funciona para FiveM e RedM.
Baixar v3
Extraia e copie o conteúdo da pasta cfx-vote-plugin
para o diretório resources/vote
do seu servidor RedM.
resources/vote
Obtenha seu token do painel Top-Games.
Adicione as seguintes linhas ao seu arquivo server.cfg
:
ensure vote
set vote_token "SEU_TOKEN_AQUI"
Ative o "Plugin de votação v3" no seu painel Top-Games. Você pode testar o plugin clicando em "Testar conectividade" e simular um voto.
O plugin dispara automaticamente o evento onPlayerVote
quando um jogador vota no seu servidor RedM.
-- Exemplo de uso básico para RedM
AddEventHandler('onPlayerVote', function(playername, date)
print('Novo voto recebido no servidor RedM!')
print('Cowboy: ' .. playername)
print('Data: ' .. date)
-- Adicione aqui sua lógica de recompensa western
end)
-- Configuração específica do 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)
-- Recompensa em dinheiro e ouro
Character.addCurrency(0, 50.0) -- Dinheiro
Character.addCurrency(1, 2.0) -- Ouro
-- Notificação VORP
TriggerClientEvent("vorp:TipRight", playerid, "Obrigado pelo seu voto! +50$ e 2 de Ouro", 4000)
end
end)
resources/
ensure vote
está em server.cfg
server.cfg
AddEventHandler
print()
para debugarPrecisa de ajuda para configurar o plugin no RedM? Nossa equipe conhece o universo western.