- こちらからプラグインをダウンロード:https://ja.top-games.net/plugin/cfx/v2 または直接Githubページから:https://github.com/Top-Serveurs/cfx-vote-plugin/tree/v2
- あなたのFiveMサーバーのresources/voteディレクトリにプラグインをコピー
- あなたのserver.cfgファイルに以下の行を追加:
ensure vote
# トークンは必須です。これはあなたのサーバーページのトークンです(パネルで利用可能)。
set vote_token "XXXXXXXXX"
# プラグインのリスニングポート。デフォルトポートは8192ですが、お好みのポートを指定できます。以下のフォームでも設定することを忘れないでください。
set vote_port "8192"
注意:ポートはUDPで空いており、開放されている必要があります。あなたのFiveMサーバーとは異なるポートである必要があります。このポートは、サーバーページで投票された投票をリスニングするために使用されます。
- 今設定したポート(またはデフォルトポート8192)を以下のフィールドに指定
- 投票を受け取るためにonPlayerVoteイベントを使用してください。例はvote/example.luaファイルとESXの少しの例にはexample_esx.luaファイルで利用できます(例を削除することを忘れないでください)。例を示します:
AddEventHandler('onPlayerVote', function (playername, date)
-- 投票を受け取ったときのアクションをここに追加してください。
-- 例:ゲーム内マネーを与える、ポイントを与える、DBに保存するなど...
print(playername)
print(date)
end)
- サーバーを開始してください。「[VotePlugin] 指定したポートで投票プラグインがアクティブ」というメッセージが表示されれば、すべて完了です!