Rankings
Pesquisa
Busca Avançada

Plugin de Voto RedM

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.

Compatível RedM
Tempo real
Compatível com frameworks

Instalação

1
Baixar o plugin

Baixe a versão mais recente do plugin do nosso repositório GitHub. O mesmo plugin funciona para FiveM e RedM.

Baixar v3
2
Copiar para resources

Extraia e copie o conteúdo da pasta cfx-vote-plugin para o diretório resources/vote do seu servidor RedM.

resources/vote
3
Obter o token

Obtenha seu token do painel Top-Games.

4
Configurar server.cfg

Adicione as seguintes linhas ao seu arquivo server.cfg:

ensure vote
set vote_token "SEU_TOKEN_AQUI"
5
Ativar o plugin

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.

Configuração e uso

Evento de voto

O plugin dispara automaticamente o evento onPlayerVote quando um jogador vota no seu servidor RedM.

vote-handler.lua
-- 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)
Exemplo com VORP Framework
vote-vorp.lua
-- 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)

Solução de problemas

  • Verifique se a pasta está corretamente colocada em resources/
  • Certifique-se de que a linha ensure vote está em server.cfg
  • Reinicie completamente seu servidor RedM
  • Consulte os logs do servidor para erros específicos

  • Verifique se seu token está correto em server.cfg
  • Ative o "Plugin de voto v3" no seu painel Top-Games
  • Certifique-se de que seu servidor RedM está acessível pela Internet
  • Teste com um voto manual do Top-Games

  • Verifique a sintaxe do seu AddEventHandler
  • Certifique-se de que seu script contendo o handler está carregado corretamente
  • Teste com um simples print() para debugar
  • Verifique a compatibilidade com seu framework RedM

  • Verifique se seu framework (RSGCore, VORP, etc.) está instalado corretamente
  • Adapte as funções de acordo com seu framework específico
  • Consulte a documentação do seu framework RedM
  • Teste primeiro sem framework para isolar o problema
Informações
Versão: v3 (Mais recente)
Compatibilidade: RedM
Frameworks: RSGCore, VORP, RedEM:RP
Suporte

Precisa de ajuda para configurar o plugin no RedM? Nossa equipe conhece o universo western.