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