Mu Online プラグイン

ユニバーサル poller プリセット Mu Online(VoteServeur API)。

universal claim · username poller Node

ステップバイステップガイド

サーバー listing から自動報酬まで — Mu Online。

  1. サーバー listing を作成

    VoteServeur に Mu Online サーバーを追加 — listing を作成。パネルで server_token を取得。

  2. ZIP パックをダウンロード

    ログインし、右パネルでサーバーを選択 → すぐ使える ZIP。token は自動注入。

  3. サーバーにインストール

    Node poller を実行(cd universal && node poller.js)— config.json は事前入力済み。

  4. claim をテスト

    listing報酬チェック + 正確なゲーム内名 で投票。スクリプトは /api/v1/votes/pending をポーリング後 /votes/claim-username(約15秒)— claimed = 1 で報酬を1回だけ付与。

  5. 月次ティアを設定

    パック内のティアを編集(YAML / Lua / JSON)。プラグインは /api/v1/votes/playervotes_month)を読み取り段階的報酬を解放。

完全なサーバーガイド:Mu Online サーバーを作成 · API ドキュメント

投票 → 報酬フロー

  1. プレイヤーは Mu Online listing報酬チェック + ゲーム内名 で投票します。
  2. スクリプトが /votes/pending をポーリングして claim(約15秒ごと)。
  3. claimed = 1 → その投票に対して報酬を1回だけ付与。
  4. 月次ティアは /api/v1/votes/playervotes_month)を使用。

インストール — Mu Online

ユニバーサル poller(Node、ゲームプロセス外で動作):

cd universal
npm i          # 任意:rcon-client
# config.json = token 注入済み + ゲーム RCON コマンド
node poller.js
VoteServeur にログイン →「すぐ使える ZIP」ボタン:token 自動注入、コピペ不要。

月次ティア(例)

パック内で編集可能(ゲーム別 YAML / Lua / JSON)。プレースホルダー:{player} {votes_month} {votes_total}

  • 7+ Palier 7 say [VoteServeur] {player} : {votes_month} votes — bonus fidelite !
  • 15+ Palier 15 say [VoteServeur] {player} VIP mois ({votes_month} votes) !
  • 30+ Palier 30 say [VoteServeur] {player} legendaire ({votes_month} votes) !

エンドポイント

GET /api/v1/votes/pending?server_token=…
GET /api/v1/votes/claim?server_token=…&identity=…
GET /api/v1/votes/player?server_token=…&playername=…
GET /api/v1/votes/check?server_token=…&playername=…
GET /api/v1/votes/top?server_token=…&period=month&limit=10
GET /api/v1/server?server_token=…

完全な API ドキュメント →