ランキング
検索
詳細検索 Ctrl + K 検索を開く

RedM投票プラグイン

Top-Gamesの投票システムをRedMサーバーに簡単に統合し、本格的な西部の報酬でプレイヤーにリアルタイムで報酬を提供します。

RedM対応
リアルタイム
フレームワーク対応

インストール

1
プラグインのダウンロード

GitHubリポジトリからプラグインの最新版をダウンロードします。同じプラグインがFiveMとRedMで動作します。

v3をダウンロード
2
resourcesにコピー

cfx-vote-pluginフォルダの内容を展開し、RedMサーバーのresources/voteディレクトリにコピーします。

resources/vote
3
トークンの取得

Top-Gamesパネルからトークンを取得します。

4
server.cfgの設定

server.cfgファイルに以下の行を追加します:

ensure vote
set vote_token "YOUR_TOKEN_HERE"
5
プラグインの有効化

Top-Gamesパネルで「Vote Plugin v3」を有効にします。「接続性テスト」をクリックしてプラグインをテストし、投票をシミュレートできます。

設定と使用方法

投票イベント

プレイヤーがRedMサーバーに投票すると、プラグインが自動的にonPlayerVoteイベントをトリガーします。

vote-handler.lua
-- RedMの基本的な使用例
AddEventHandler('onPlayerVote', function(playername, date)
    print('RedMサーバーで新しい投票を受け取りました!')
    print('カウボーイ: ' .. playername)
    print('日付: ' .. date)
    
    -- ここに西部の報酬ロジックを追加してください
end)
VORPフレームワークの例
vote-vorp.lua
-- VORPフレームワーク特有の設定
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)
        
         -- キャッシュとゴールドの報酬
        Character.addCurrency(0, 50.0) -- キャッシュ
        Character.addCurrency(1, 2.0) -- ゴールド

        -- VORP通知
        TriggerClientEvent("vorp:TipRight", playerid, "投票ありがとうございます!+$50と2ゴールド", 4000)
    end
end)

トラブルシューティング

  • フォルダがresources/に正しく配置されているか確認してください
  • server.cfgensure voteの行があるか確認してください
  • RedMサーバーを完全に再起動してください
  • サーバーログで特定のエラーをチェックしてください

  • server.cfgのトークンが正しいか確認してください
  • Top-Gamesパネルで「Vote Plugin v3」を有効にしてください
  • RedMサーバーがインターネットからアクセス可能か確認してください
  • Top-Gamesからの手動投票でテストしてください

  • AddEventHandlerの構文を確認してください
  • ハンドラーを含むスクリプトが正しく読み込まれているか確認してください
  • デバッグに簡単なprint()でテストしてください
  • RedMフレームワークとの互換性を確認してください

  • フレームワーク(RSGCore、VORPなど)が正しくインストールされているか確認してください
  • 特定のフレームワークに合わせて機能を調整してください
  • RedMフレームワークのドキュメントを参照してください
  • 問題を分離するために最初はフレームワークなしでテストしてください
情報
バージョン: v3(最新)
互換性: RedM
フレームワーク: RSGCore, VORP, RedEM:RP
サポート

RedMでのプラグイン設定でお困りですか?私たちのチームは西部の世界を熟知しています。