- 在这里下载插件:https://cn.top-games.net/plugin/cfx/latest或直接在我们的Github页面下载:https://github.com/Top-Serveurs/cfx-vote-plugin
- 将vote目录复制到你的RedM服务器的resources目录
- 像这样在vote/config.ini文件中配置投票插件:
ensure vote
# 令牌是必需的。这是你的服务器页面的令牌(将在你的面板上可用)。
set vote_token "XXXXXXXXX"
# 插件的监听端口。默认端口是8192,但你可以指定你想要的任何端口。别忘了在下面的表单中也配置它。
set vote_port "8192"
注意:端口应该在UDP中打开并且是空闲的,它应该与你的RedM服务器不同。此端口用于监听在你的服务器页面上投下的票。
- 在下面的字段中指定你刚刚配置的端口(或默认端口8192)
- 编辑你的server.cfg文件来激活插件。只需要添加下面的这行:
AddEventHandler('onPlayerVote', function (playername, ip, date)
-- 在这里添加收到投票时的操作。
-- 例如:给予游戏内货币,给予积分,保存在数据库中,...
print(playername)
print(ip)
print(date)
end)
- 使用onPlayerVote事件接收投票。在vote/example.lua文件和example_esx.lua文件中有一个与ESX一起使用的小例子(记住要删除这些例子)。这里有一个例子: