Roblox Plus

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Roblox Plus cung cấp cho bạn những cách bổ sung để kiếm tiền từ trò chơi của bạn bằng cách thưởng cho sự tham gia và mua sắm từ những người đăng ký Plus.

Người dùng đăng ký Plus nhận được nhiều lợi ích để tăng cường khả năng mua sắm, quyền truy cập và trải nghiệm trò chơi tổng thể của họ trên nền tảng:

  • Mua sắm được giảm giá: Người đăng ký được giảm 10% cho các giao dịch đủ điều kiện, bao gồm các mặt hàng trong trò chơi, vật phẩm nhân vật và nhiều hơn nữa. Mức giảm gia tăng lên 20% bắt đầu từ tháng thứ ba. Roblox sẽ chi trả mức giảm giá này cho bạn.
  • Máy chủ riêng miễn phí: Người đăng ký được truy cập các máy chủ riêng có phí mà không phải trả phí. Bạn vẫn được bồi thường khi họ dành thời gian trong các máy chủ riêng có phí của bạn.
  • Chuyển Robux miễn phí: Người đăng ký có thể chuyển Robux mà không mất phí cho người gửi hoặc người nhận. Các chuyển khoản này phải tuân theo các hạn chế về độ tuổi và sự đồng ý của phụ huynh. Robux nhận được từ việc chuyển khoản không đủ điều kiện cho chương trình DevEx.
  • Truy cập Thị trường: Người đăng ký có thể giao dịch và bán lại các mặt hàng hạn chế, cũng như xuất bản và bán các vật phẩm đại diện. Người đăng ký cao cấp có cùng quyền truy cập Thị trường.

Để biết thêm thông tin về lợi ích của Roblox Plus đối với người dùng cuối, hãy xem trung tâm trợ giúp.

Là một nhà sáng tạo, bạn có thể kiếm từ những người đăng ký Roblox Plus thông qua:

  • Mua sắm Robux trong trò chơi: Người đăng ký nhận được mức giảm giá 10-20% cho các giao dịch, điều này được Roblox chi trả để đảm bảo mức thu nhập của bạn cho mỗi giao dịch không bị giảm. Các mức giá thấp hơn có thể khuyến khích việc mua sắm thường xuyên hơn, giúp tăng doanh thu tổng thể của bạn.
  • Thúc đẩy đăng ký Plus: Khuyến khích người dùng tham gia đăng ký Roblox Plus trực tiếp từ trò chơi của bạn bằng cách sử dụng PromptRobloxSubscriptionPurchase. Bạn có thể kiếm lên tới 750 Robux cho mỗi người đăng ký mới bạn đưa vào, với thu nhập bắt đầu khi đăng ký trở thành trả phí (thời gian dùng thử miễn phí không được tính).
  • Thời gian trong máy chủ riêng có phí: Kiếm lên tới 100 Robux cho mỗi người đăng ký khi họ dành ít nhất 60 phút trong máy chủ riêng có phí của bạn mỗi tháng.
  • Chuyển Robux trong trò chơi: Kiếm 10% mỗi khi một người đăng ký Plus gửi Robux cho một người dùng khác trong trò chơi của bạn thông qua PromptRobuxTransferAsync. Số tiền này đủ điều kiện cho chương trình DevEx.

Kiếm từ các giao dịch trong trò chơi

Với Roblox Plus, người dùng nhận được mức giảm giá 10-20% cho các giao dịch Robux đủ điều kiện. Bởi vì Roblox subsidizes các mức giảm giá này, bạn kiếm được cùng một số tiền cho mỗi giao dịch như bạn sẽ từ những người không đăng ký. Đồng thời, giá thấp hơn cho những người đăng ký Plus có thể khuyến khích mua sắm thường xuyên hơn và tăng doanh thu tổng thể của bạn.

Người đăng ký nhận được mức giảm giá 10% trong hai tháng đầu tiên, sau đó tăng lên 20% bắt đầu từ tháng thứ ba. Nếu một người dùng hủy đăng ký Plus của họ và sau đó lại đăng ký, mức giảm giá của họ sẽ trở lại 10% và tăng lên sau hai tháng.

Các giao dịch Robux đủ điều kiện bao gồm:

  • Sản phẩm phát triển
  • Thẻ game
  • Đăng ký nhà phát triển
  • Trò chơi có phí truy cập
  • Vật phẩm nhân vật

Giảm giá không áp dụng cho:

  • Các mặt hàng có giá trên 1,000,000 Robux
  • Phí xuất bản Thị trường
  • Tín dụng quảng cáo
  • Phí nhóm

Bảng sau đây cho thấy cách các mức giảm giá của Roblox Plus được subsidized bởi Roblox.

Loại người dùngGiá mặt hàng ở RobuxChi tiêu của người dùngHỗ trợ từ RobloxThu nhập của người sáng tạoChia sẻ doanh thu hiệu quả
Người không đăng ký1001007070%
Người đăng ký Plus (mức giảm 10%)10090107078%
Người đăng ký Plus (mức giảm 20%)10080207088%

Kiếm từ các đăng ký Plus trong trò chơi

Bạn có thể khuyến khích người dùng đăng ký Roblox Plus trực tiếp từ trò chơi của bạn với PromptRobloxSubscriptionPurchase. Đối với mỗi người dùng trở thành người đăng ký thông qua trò chơi của bạn, bạn kiếm được 250 Robux mỗi tháng cho ba tháng liên tiếp đầu tiên, với tối đa 750 Robux cho mỗi người đăng ký mới.

Bất kỳ khoản thu nào đều phải chịu một khoảng thời gian giữ 60 ngày.

Để cung cấp các đăng ký Plus trong trò chơi của bạn và thưởng cho người dùng:

  1. Phát hiện khi người dùng đến điểm trong trò chơi của bạn nơi bạn muốn cung cấp đăng ký Plus.
  2. Kiểm tra xem người dùng đã có đăng ký Plus đang hoạt động hay không bằng HasRobloxSubscription.
  3. Nếu người dùng đã là người đăng ký:
    1. Ngay lập tức cấp thưởng cho họ.
  4. Nếu người dùng không phải là người đăng ký:
    1. Khuyến khích họ mua Roblox Plus bằng PromptRobloxSubscriptionPurchase.
    2. Lắng nghe PromptRobloxSubscriptionPurchaseFinished để phát hiện khi giao diện nhắc mua đã đóng.
    3. Xác nhận đăng ký Plus trên máy chủ bằng HasRobloxSubscription thông qua GetPropertyChangedSignal trước khi cấp bất kỳ phần thưởng nào. Sự kiện này xác minh rằng trạng thái đăng ký Plus của người dùng thực sự đã thay đổi.

Ví dụ

Các ví dụ sau đây cho thấy cách làm việc với Roblox Plus trong trò chơi của bạn, bao gồm việc truy xuất thông tin giảm giá, kiểm tra trạng thái đăng ký, mời người dùng đăng ký và xử lý quy trình mua.

Ví dụ 1

In thông tin giảm giá Roblox Plus cho một thẻ game.


local MarketplaceService = game:GetService("MarketplaceService")
local PASS_ID = 12345678
local DiscountTypeDisplay = {
RobloxPlusSubscription = "Giảm giá Roblox Plus",
}
local productInfo = MarketplaceService:GetProductInfoAsync(PASS_ID, Enum.InfoType.GamePass)
print(string.format("Giá gốc: %d", productInfo.UserBasePriceInRobux))
for _, discount in ipairs(productInfo.PriceDiscountDetails) do
local displayName = DiscountTypeDisplay[discount.Type] or "Giảm giá khác"
print(string.format("%s (%d%%): -%d", displayName, discount.Percent, discount.AmountInRobux))
end
print(string.format("Bạn trả: %d", productInfo.PriceInRobux))
Ví dụ 2

Kiểm tra xem người dùng có đăng ký Roblox Plus đang hoạt động hay không và thực hiện hành động dựa trên trạng thái đăng ký của họ.


local MarketplaceService = game:GetService("MarketplaceService")
local player = game.Players.LocalPlayer
local success, details = pcall(function()
return MarketplaceService:GetRobloxSubscriptionDetailsAsync(player)
end)
if success and details.IsSubscribed then
-- Kiểm tra thời gian của đăng ký Plus của người dùng
local threeMonths = 90 * 24 * 60 * 60
if details.StartTime and (os.time() - details.StartTime.UnixTimestamp) > threeMonths then
print("Cấp phần thưởng 'Người đăng ký veteran 3 tháng'!")
end
-- Kiểm tra nếu người dùng đã đăng ký thông qua trò chơi
if details.IsOriginExperience then
print("Xác nhận nguồn gốc: Người dùng đã đăng ký qua trò chơi này.")
else
print("Người dùng đã đăng ký nơi khác: Trang web hoặc một trò chơi khác.")
end
end
Ví dụ 3

Mời người dùng đăng ký Plus và xử lý quy trình mua trong trò chơi của bạn.


local MarketplaceService = game:GetService("MarketplaceService")
local Players = game:GetService("Players")
local teleporter = script.Parent
local showModal = true
local EXCLUSIVE_AREA_POSITION = Vector3.new(1200, 200, 60)
-- Cấp phần thưởng và dịch chuyển người dùng đăng ký đến khu vực đặc quyền
local function grantRewardAndTeleport(player)
player:RequestStreamAroundAsync(EXCLUSIVE_AREA_POSITION)
local character = player.Character
if character and character.Parent then
local currentPivot = character:GetPivot()
character:PivotTo(currentPivot * CFrame.new(EXCLUSIVE_AREA_POSITION))
end
end
-- Phát hiện khi nhân vật chạm vào máy teleporter
teleporter.Touched:Connect(function(otherPart)
local player = Players:GetPlayerFromCharacter(otherPart.Parent)
if not player then
return
end
if not player:GetAttribute("CharacterPartsTouching") then
player:SetAttribute("CharacterPartsTouching", 0)
end
player:SetAttribute("CharacterPartsTouching", player:GetAttribute("CharacterPartsTouching") + 1)
if player.HasRobloxSubscription then
-- Người dùng đã có Roblox Plus; cấp phần thưởng ngay lập tức
grantRewardAndTeleport(player)
else
-- Mời đăng ký Roblox Plus
if not showModal then
return
end
showModal = false
task.delay(5, function()
showModal = true
end)
MarketplaceService:PromptRobloxSubscriptionPurchase(player)
end
end)
-- Phát hiện khi nhân vật rời khỏi máy teleporter
teleporter.TouchEnded:Connect(function(otherPart)
local player = Players:GetPlayerFromCharacter(otherPart.Parent)
if player and player:GetAttribute("CharacterPartsTouching") then
player:SetAttribute("CharacterPartsTouching", player:GetAttribute("CharacterPartsTouching") - 1)
end
end)
-- Cấp phần thưởng khi máy chủ xác nhận sự thay đổi tư cách thành viên
-- Kết nối với sự thay đổi HasRobloxSubscription cho mỗi người chơi
Players.PlayerAdded:Connect(function(player)
player:GetPropertyChangedSignal("HasRobloxSubscription"):Connect(function()
if player.HasRobloxSubscription
and player:GetAttribute("CharacterPartsTouching")
and player:GetAttribute("CharacterPartsTouching") > 0
then
grantRewardAndTeleport(player)
end
end)
end)
Ví dụ 4

Phát hiện khi người dùng đóng giao diện nhắc mua.


local MarketplaceService = game:GetService("MarketplaceService")
local function onPromptRobloxSubscriptionPurchaseFinished(player, didTryPurchasing)
if didTryPurchasing then
-- Người dùng đã cố gắng đăng ký; chờ sự thay đổi HasRobloxSubscription để xác nhận
print(player.Name, "đã cố gắng đăng ký Roblox Plus")
else
print(player.Name, "đã đóng nhắc đăng ký Roblox Plus mà không mua")
end
end
MarketplaceService.PromptRobloxSubscriptionPurchaseFinished:Connect(onPromptRobloxSubscriptionPurchaseFinished)

Kiếm từ thời gian trong máy chủ riêng có phí

Người đăng ký Roblox Plus có thể tạo máy chủ riêng có phí miễn phí. Để đảm bảo rằng bạn vẫn có thể kiếm từ những máy chủ này, Roblox sẽ bồi thường cho bạn dựa trên thời gian mà những người đăng ký Plus dành cho các máy chủ riêng có phí họ tạo trong trò chơi của bạn.

Các khoản thanh toán được dựa trên thời gian mà một người đăng ký Plus dành cho các máy chủ riêng có phí mà họ tự tạo. Điều này có nghĩa là nếu một người đăng ký Plus mời một người đăng ký Plus khác vào một máy chủ riêng có phí, bạn sẽ không kiếm được từ người chơi được mời.

Vào ngày gia hạn đăng ký Plus, Roblox đánh giá việc sử dụng máy chủ riêng có phí trong 30 ngày trước đó cho người đăng ký đó. Việc đánh giá này diễn ra ngay cả khi người đăng ký hủy Plus thay vì gia hạn. Roblox sau đó xác định năm máy chủ riêng có phí hàng đầu mà người đăng ký đã tạo trong trò chơi của bạn, dựa trên thời gian mà họ dành cho mỗi máy chủ trong thời gian đó, với tối thiểu 60 phút cộng dồn.

Nếu một người đăng ký Plus (bao gồm cả người đăng ký trong Thời gian Dùng thử Miễn phí) dành ít nhất 60 phút cộng dồn trong 30 ngày qua trong một máy chủ riêng có phí mà họ tạo trong trò chơi của bạn, bạn có thể kiếm được tới 100 Robux cho mỗi người dùng cho mỗi máy chủ dựa trên giá của máy chủ.

Trong ví dụ sau, Máy chủ A, B và C đủ điều kiện vì người đăng ký Plus đã dành ít nhất 60 phút ở mỗi máy chủ trong 30 ngày qua. Máy chủ D và E không đủ điều kiện vì không đạt ngưỡng 60 phút. Nếu cả năm máy chủ (A–E) thuộc cùng một trò chơi và đại diện cho năm máy chủ hàng đầu mà người đăng ký đã dành thời gian, người sáng tạo sẽ kiếm được tổng cộng 205 Robux từ các máy chủ đủ điều kiện.

Máy chủ riêng có phí của trò chơiGiá máy chủThời gian cộng dồn (30 ngày trước ngày gia hạn)Thu nhập của người sáng tạo
Máy chủ A100 Robux120 phút70 Robux (chia sẻ doanh thu 70% trên giá máy chủ 100 Robux)
Máy chủ B200 Robux80 phút100 Robux (chia sẻ doanh thu 70% trên giá máy chủ 200 Robux, giới hạn ở 100 Robux)
Máy chủ C50 Robux70 phút35 Robux (chia sẻ doanh thu 70% trên giá máy chủ 50 Robux)
Máy chủ D60 Robux15 phútKhông đủ điều kiện (dưới 60 phút)
Máy chủ E70 Robux10 phútKhông đủ điều kiện (dưới 60 phút)

Kiếm từ các chuyển Robux

Chuyển Robux cho phép những người đăng ký Plus gửi Robux trực tiếp đến những người dùng khác. Bạn có thể triển khai API Chuyển để nhắc nhở những chuyển khoản này trong trò chơi của bạn và kiếm một phần từ mỗi chuyển khoản.

Khi một người đăng ký Plus bắt đầu một chuyển khoản được nhắc bởi PromptRobuxTransferAsync trong trò chơi của bạn, bạn nhận được 10% số tiền chuyển. Ví dụ, nếu một người đăng ký chuyển 100 Robux cho người dùng khác, người nhận nhận được 90 Robux (90%) và trò chơi của bạn nhận được 10 Robux (10%).

Robux mà trò chơi của bạn kiếm được từ các chuyển khoản là đủ điều kiện cho chương trình DevEx. Roblox không thu phí từ các chuyển khoản này.

Để biết thêm thông tin về cách triển khai các chuyển Robux trong trò chơi của bạn, xem Chuyển Robux.

Theo dõi thu nhập Plus của bạn

Bạn có thể theo dõi thu nhập của mình từ người dùng đăng ký Roblox Plus thông qua các nhắc trong trò chơi của bạn, các chuyển Robux sử dụng API Chuyển, và thời gian mà những người đăng ký Plus dành trong các máy chủ riêng có phí của bạn, cho dù họ tham gia từ trong trò chơi của bạn hay bên ngoài.

Để xem chi tiết về các ưu đãi đăng ký Plus của bạn:

  1. Trong Creator Hub, bỏ qua đến Tác phẩm và chọn một trò chơi.
  2. Đi đến Kiếm tiềnRoblox Plus.
©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.