PS : Você poderá ativar e configurar o plugin de votação mais tarde se desejar no painel da sua página do servidor.
- Baixe o plugin aqui: https://pt.top-games.net/plugin/cfx/v2 ou diretamente em nossa página no Github: https://github.com/Top-Serveurs/cfx-vote-plugin/tree/v2
- Copie o plugin na pasta resources/vote do seu servidor Redm
- Adicione no seu arquivo server.cfg as linhas abaixo:
ensure vote
# O token é obrigatório. É o token da sua página do servidor (que estará disponível em seu painel).
set vote_token "XXXXXXXXX"
# A porta de escuta do plugin. Por padrão, é a porta 8192, mas você pode especificar a que desejar. Não se esqueça de configurá-la também no formulário abaixo.
set vote_port "8192"
Atenção: A porta deve estar aberta e livre em UDP, ela deve ser diferente da do seu servidor Redm. Esta porta é usada para escutar os votos realizados em sua página do servidor.
- Indique a porta que você acabou de configurar (ou a porta padrão 8192) no campo abaixo
- Use o evento onPlayerVote para receber os votos realizados. Um exemplo está disponível no arquivo vote/example.lua e no arquivo example_esx.lua para um pequeno exemplo com ESX (lembre-se de remover os exemplos). Aqui está um exemplo:
AddEventHandler('onPlayerVote', function (playername, date)
-- Acrescente ações aqui quando um voto for recebido.
-- Por exemplo : dar dinheiro dentro do jogo, dar pontos, economizar em BDD, ...
print(playername)
print(date)
end)
- Inicie seu servidor. Se você ver a mensagem "[VotePlugin] Plugin de votação ativo na porta que você acabou de especificar", tudo está correto!