メインコンテンツへスキップ
RobuCraft
Robux獲得ガイド

RobloxのGame Passで初めてのRobuxを手に入れる方法

ゲームを作ったら次はRobuxを手に入れよう! Game Passは一番手軽に始められる方法だよ。 作り方からLuauスクリプトの実装まで、丁寧に解説するね。

この記事でわかること

  1. Game Passとは何か
  2. Game Passの作り方(手順)
  3. Luauスクリプトでの実装方法
  4. 価格設定のコツ
  5. 売れるGame Passの特典アイデア

Game Pass 収益フロー

プレイヤーがGame Passを購入Robloxが30%手数料を差引70%があなたのRobuxへ特典がプレイヤーに付与

Game Passの作り方(手順)

Game Passを作るにはまずゲームを公開している必要があるよ。 ゲームができたら以下の手順で進めよう。

  1. 1roblox.com にアクセスして「作成(Create)」ページを開く
  2. 2自分のゲームをクリックして「ゲームページ」を開く
  3. 3「関連アイテム」タブ → 「パス(Passes)」→「パスを作成」をクリック
  4. 4パスの名前・説明・アイコン画像(512×512px 推奨)をアップロード
  5. 5価格(Robux)を設定して「保存」をクリック
  6. 6「販売中」に設定すれば公開完了!

Luauスクリプトでの実装方法

Game Passを作っただけでは、購入したプレイヤーに何も起きないよ。 Luauスクリプトで「Game Passを持っているプレイヤーに特典を与える」処理を書こう。

-- ServerScriptService に追加するスクリプト
local MarketplaceService = game:GetService("MarketplaceService")
local Players = game:GetService("Players")

local GAME_PASS_ID = 123456789  -- 自分のGame Pass IDに変更!

Players.PlayerAdded:Connect(function(player)
    local hasPass = MarketplaceService:UserOwnsGamePassAsync(
        player.UserId,
        GAME_PASS_ID
    )
    if hasPass then
        -- Game Passを持っている場合の処理(例: スピードアップ)
        local character = player.Character or player.CharacterAdded:Wait()
        character.Humanoid.WalkSpeed = 32  -- 通常の2倍速
    end
end)

売れるGame Passの特典アイデア

  • スピードアップ(WalkSpeed を増やす)
  • 特別エリアへのアクセス(ドアのロック解除)
  • スコア2倍ボーナス
  • 専用アバターアクセサリー
  • VIPチャット色変更

Game Passのスクリプトはロブ先生に聞こう

RobuCraftのAIメンター「ロブ先生」がGame Passのスクリプト実装を手伝ってくれるよ。

RobuCraftで無料で始める