Roblox Plus

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

Roblox Plus มอบวิธีเพิ่มเติมในการสร้างรายได้จากเกมของคุณโดยการให้รางวัลจากการมีส่วนร่วมและการซื้อจากผู้ที่มีสมาชิก Plus

ผู้ใช้ที่สมัครสมาชิก Plus จะได้รับประโยชน์มากมายเพื่อเพิ่มพลังในการซื้อ การเข้าถึง และประสบการณ์เกมโดยรวมบนแพลตฟอร์ม:

  • การซื้อในราคาลด: สมาชิกจะได้รับส่วนลด 10% สำหรับการซื้อที่มีสิทธิ์ รวมถึงไอเท็มในเกม ไอเท็มอวตาร์ และอื่น ๆ ส่วนลดจะเพิ่มขึ้นเป็น 20% เริ่มต้นในเดือนที่สาม Roblox จะเป็นผู้รับผิดชอบส่วนลดนี้ให้กับคุณ
  • เซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินฟรี: สมาชิกจะได้รับสิทธิ์เข้าถึงเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินโดยไม่มีค่าใช้จ่าย คุณยังได้รับค่าชดเชยเมื่อพวกเขาใช้เวลากับเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินของคุณ
  • การโอน Robux ฟรี: สมาชิกสามารถโอน Robux โดยไม่มีค่าใช้จ่ายทั้งผู้ส่งและผู้รับ การโอนจะต้องอยู่ภายใต้ข้อกำหนดอายุและการยินยอมจากผู้ปกครอง Robux ที่ได้รับจากการโอนไม่มีสิทธิ์เข้าร่วมโปรแกรม DevEx
  • การเข้าถึงตลาด: สมาชิกสามารถซื้อขายและขายไอเท็มลิมิเต็ด รวมถึงการเผยแพร่และขายไอเท็มอวตาร์ สมาชิกระดับพรีเมียมมีการเข้าถึงตลาดที่เหมือนกัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประโยชน์ของ Roblox Plus ต่อผู้ใช้สุดท้าย โปรดดูที่ ศูนย์ช่วยเหลือ

ในฐานะผู้สร้าง คุณสามารถสร้างรายได้จากสมาชิก Roblox Plus ผ่าน:

  • การซื้อ Robux ในเกม: สมาชิกจะได้รับส่วนลด 10–20% สำหรับการซื้อซึ่ง Roblox จะชำระค่าใช้จ่ายให้เพื่อให้รายได้ของคุณต่อการซื้อไม่ลดลง ราคาที่ต่ำกว่าสามารถกระตุ้นการซื้อที่บ่อยขึ้น ซึ่งช่วยเพิ่มรายได้โดยรวมของคุณ
  • การขับเคลื่อนการสมัครสมาชิก Plus: สนับสนุนผู้ใช้ที่มีส่วนร่วมให้สมัคร Roblox Plus โดยตรงจากเกมของคุณโดยใช้ PromptRobloxSubscriptionPurchase คุณสามารถสร้างรายได้ถึง 750 Robux สำหรับสมาชิกใหม่แต่ละคนที่คุณนำเข้ามา โดยเริ่มมีรายได้เมื่อการสมัครสมาชิกกลายเป็นการชำระเงิน (ไม่รวมช่วงทดลองใช้งานฟรี)
  • เวลาที่ใช้ในเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงิน: สร้างรายได้สูงสุดถึง 100 Robux ต่อสมาชิกเมื่อพวกเขาใช้เวลาอย่างน้อย 60 นาทีในเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินของคุณในแต่ละเดือน
  • การโอน Robux ในเกม: สร้างรายได้ 10% ทุกครั้งที่สมาชิก Plus ส่ง Robux ให้กับผู้ใช้รายอื่นในเกมของคุณโดยใช้ PromptRobuxTransferAsync จำนวนนี้มีสิทธิ์เข้าร่วมโปรแกรม DevEx

สร้างรายได้จากการซื้อในเกม

ด้วย Roblox Plus ผู้ใช้จะได้รับส่วนลด 10–20% สำหรับการซื้อ Robux ที่มีสิทธิ์ เนื่องจาก Roblox อุดหนุนส่วนลดเหล่านี้ คุณจึงได้รับรายได้เท่าเดิมต่อการซื้อเหมือนกับสมาชิกที่ไม่ได้สมัคร ในขณะเดียวกัน ราคาที่ต่ำกว่าสำหรับสมาชิก Plus สามารถกระตุ้นการซื้อที่บ่อยขึ้นและเพิ่มรายได้รวมของคุณได้

สมาชิกจะได้รับส่วนลด 10% สำหรับสองเดือนแรก ซึ่งจะเพิ่มขึ้นเป็น 20% เมื่อเริ่มในเดือนที่สาม หากผู้ใช้ยกเลิกการสมัครสมาชิก Plus แล้วสมัครใหม่ ส่วนลดของพวกเขาจะรีเซ็ตเป็น 10% และจะเพิ่มขึ้นอีกครั้งหลังจากสองเดือน

การซื้อ Robux ที่มีสิทธิ์รวมถึง:

  • ผลิตภัณฑ์ของนักพัฒนา
  • เกมพาส
  • การสมัครสมาชิกนักพัฒนา
  • เกมที่ต้องชำระค่าเข้าถึง
  • ไอเท็มอวตาร์

ส่วนลดไม่สามารถใช้กับ:

  • ไอเท็มที่มีราคาเกิน 1,000,000 Robux
  • ค่าธรรมเนียมการเผยแพร่ในตลาด
  • เครดิตโฆษณา
  • ค่าธรรมเนียมกลุ่ม

ตารางต่อไปนี้แสดงให้เห็นว่าส่วนลด Roblox Plus ได้รับการอุดหนุนโดย Roblox อย่างไร

ประเภทผู้ใช้ราคาไอเท็มใน Robuxการใช้จ่ายของผู้ใช้การอุดหนุนของ Robloxรายได้ของผู้สร้างส่วนแบ่งรายได้ที่มีผล
ไม่เป็นสมาชิก1001007070%
สมาชิก Plus (ส่วนลด 10%)10090107078%
สมาชิก Plus (ส่วนลด 20%)10080207088%

สร้างรายได้จากการสมัครสมาชิก Plus ในเกม

คุณสามารถสนับสนุนผู้ใช้ให้สมัคร Roblox Plus โดยตรงจากเกมของคุณด้วย PromptRobloxSubscriptionPurchase สำหรับผู้ใช้แต่ละคนที่กลายเป็นสมาชิกผ่านเกมของคุณ คุณจะได้รับ 250 Robux ต่อเดือนในสามเดือนแรกที่ต่อเนื่องกัน โดยสูงสุด 750 Robux สำหรับสมาชิกใหม่แต่ละคน

รายได้ใด ๆ จะต้องอยู่ภายใต้ระยะเวลาการถือครอง 60 วัน

เพื่อเสนอการสมัครสมาชิก Plus ภายในเกมของคุณและมอบรางวัลให้กับผู้ใช้:

  1. ตรวจจับเมื่อผู้ใช้ไปถึงจุดในเกมที่คุณต้องการเสนอการสมัครสมาชิก Plus
  2. ตรวจสอบว่าผู้ใช้มีการสมัครสมาชิก Plus ที่ใช้งานอยู่ด้วย HasRobloxSubscription
  3. หากผู้ใช้เป็นสมาชิกอยู่แล้ว:
    1. มอบรางวัลให้พวกเขาทันที
  4. หากผู้ใช้ยังไม่ได้เป็นสมาชิก:
    1. แจ้งให้พวกเขาซื้อ Roblox Plus ด้วย PromptRobloxSubscriptionPurchase
    2. ฟัง PromptRobloxSubscriptionPurchaseFinished เพื่อตรวจจับเมื่อ UI การเสนอการซื้อได้ปิดลง
    3. ยืนยันการสมัครสมาชิก Plus บนเซิร์ฟเวอร์ด้วย HasRobloxSubscription ผ่าน GetPropertyChangedSignal ก่อนมอบรางวัลใด ๆ เหตุการณ์นี้ยืนยันว่าสถานะการสมัครสมาชิก Plus ของผู้ใช้ได้เปลี่ยนแปลงแล้วจริง ๆ

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงวิธีการทำงานกับ Roblox Plus ในเกมของคุณ รวมถึงการเรียกดูข้อมูลส่วนลด ตรวจสอบสถานะการสมัครสมาชิก กระตุ้นให้ผู้ใช้สมัครสมาชิก และจัดการกระบวนการซื้อ

ตัวอย่างที่ 1

พิมพ์ข้อมูลส่วนลด Roblox Plus สำหรับเกมพาส

local MarketplaceService = game:GetService("MarketplaceService")
local PASS_ID = 12345678
local DiscountTypeDisplay = {
RobloxPlusSubscription = "ส่วนลด Roblox Plus",
}
local productInfo = MarketplaceService:GetProductInfoAsync(PASS_ID, Enum.InfoType.GamePass)
print(string.format("ราคาเดิม: %d", productInfo.UserBasePriceInRobux))
for _, discount in ipairs(productInfo.PriceDiscountDetails) do
local displayName = DiscountTypeDisplay[discount.Type] or "ส่วนลดอื่น"
print(string.format("%s (%d%%): -%d", displayName, discount.Percent, discount.AmountInRobux))
end
print(string.format("คุณจ่าย: %d", productInfo.PriceInRobux))
ตัวอย่างที่ 2

ตรวจสอบว่าผู้ใช้มีการสมัครสมาชิก Roblox Plus ที่ใช้งานอยู่หรือไม่และดำเนินการตามสถานะการสมัครสมาชิกของพวกเขา

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
-- ตรวจสอบระยะเวลาในการสมัครสมาชิก Plus ของผู้ใช้
local threeMonths = 90 * 24 * 60 * 60
if details.StartTime and (os.time() - details.StartTime.UnixTimestamp) > threeMonths then
print("มอบสกิน 'Veteran การสมัครสมาชิก 3 เดือน'!")
end
-- ตรวจสอบว่าผู้ใช้สมัครผ่านเกมหรือไม่
if details.IsOriginExperience then
print("ยืนยันแหล่งที่มาของสมาชิก: ผู้ใช้สมัครผ่านเกมนี้")
else
print("ผู้ใช้สมัครจากที่อื่น: เว็บไซต์หรือเกมอื่น")
end
end
ตัวอย่างที่ 3

กระตุ้นผู้ใช้ให้สมัคร Plus และจัดการกระบวนการซื้อในเกมของคุณ

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)
-- มอบรางวัลและโทรผู้ใช้ที่สมัครสมาชิกไปยังพื้นที่พิเศษ
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
-- ตรวจจับเมื่ออักขระสัมผัสโทรโพเตอร์
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
-- ผู้ใช้มี Roblox Plus อยู่แล้ว; มอบรางวัลทันที
grantRewardAndTeleport(player)
else
-- โปรโมตการสมัครสมาชิก Roblox Plus
if not showModal then
return
end
showModal = false
task.delay(5, function()
showModal = true
end)
MarketplaceService:PromptRobloxSubscriptionPurchase(player)
end
end)
-- ตรวจจับเมื่ออักขระออกจากโทรโพเตอร์
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)
-- มอบรางวัลเมื่อเซิร์ฟเวอร์ยืนยันการเปลี่ยนแปลงสมาชิก
-- เชื่อมต่อการเปลี่ยนแปลง HasRobloxSubscription สำหรับแต่ละผู้เล่น
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)
ตัวอย่างที่ 4

ตรวจจับเมื่อผู้ใช้ปิด UI ของการเสนอซื้อ

local MarketplaceService = game:GetService("MarketplaceService")
local function onPromptRobloxSubscriptionPurchaseFinished(player, didTryPurchasing)
if didTryPurchasing then
-- ผู้ใช้พยายามสมัครสมาชิก; รอการเปลี่ยนแปลง HasRobloxSubscription เพื่อยืนยัน
print(player.Name, "พยายามสมัครสมาชิก Roblox Plus")
else
print(player.Name, "ปิดการเสนอสมัครสมาชิก Roblox Plus โดยไม่มีการซื้อ")
end
end
MarketplaceService.PromptRobloxSubscriptionPurchaseFinished:Connect(onPromptRobloxSubscriptionPurchaseFinished)

สร้างรายได้จากเวลาที่ใช้ในเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงิน

สมาชิก Roblox Plus สามารถสร้าง เซิร์ฟเวอร์ส่วนตัว ที่ต้องชำระเงินได้ฟรีในเกมของคุณ เพื่อให้แน่ใจว่าคุณยังสามารถสร้างรายได้จากเซิร์ฟเวอร์นี้ Roblox จะชดเชยคุณตามเวลาที่สมาชิก Plus ใช้ในเซิร์ฟเวอร์ส่วนตัวที่พวกเขาสร้างขึ้นในเกมของคุณ

การจ่ายเงินขึ้นอยู่กับเวลาที่สมาชิก Plus ใช้ในเซิร์ฟเวอร์ส่วนตัวที่พวกเขาสร้างขึ้นเอง หมายความว่าหากสมาชิก Plus เชิญสมาชิก Plus รายอื่นมาที่เซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินของพวกเขา เวลาของเจ้าของเซิร์ฟเวอร์จะนับรวมในรายได้ของคุณ แต่เวลาที่ใช้โดยสมาชิกที่ถูกเชิญจะไม่นับ

ในวันต่ออายุการสมัครสมาชิก Plus Roblox จะประเมินการใช้เซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินในช่วง 30 วันที่ผ่านมา สำหรับสมาชิกนั้น การประเมินนี้เกิดขึ้นแม้ว่าสมาชิกจะยกเลิก Plus แทนที่จะต่ออายุ Roblox จะกำหนด ห้าเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินที่ดีที่สุดของสมาชิกใน Roblox โดยอิงจากเวลาที่พวกเขาใช้ในแต่ละเซิร์ฟเวอร์ในช่วงเวลาดังกล่าว เซิร์ฟเวอร์ส่วนตัวในเกมของคุณมีสิทธิ์หากมันอยู่ในห้าอันดับนี้และหากสมาชิกใช้เวลารวมกันอย่างน้อย 60 นาทีในนั้น

หากสมาชิก Plus รวมถึงสมาชิกในการทดลอง Plus ฟรี ใช้ อย่างน้อย 60 นาทีรวมกันในช่วง 30 วันที่ผ่านมา ในเซิร์ฟเวอร์ส่วนตัวที่พวกเขาสร้างในเกมของคุณ คุณสามารถสร้างรายได้สูงสุด 100 Robux สำหรับสมาชิกนั้น ตามราคาของเซิร์ฟเวอร์

ในตัวอย่างต่อไปนี้ เซิร์ฟเวอร์ส่วนตัว A, B และ C มีคุณสมบัติเนื่องจากสมาชิก Plus ใช้เวลาอย่างน้อย 60 นาทีในแต่ละเซิร์ฟเวอร์ในช่วง 30 วันที่ผ่านมา เซิร์ฟเวอร์ส่วนตัว D และ E ไม่มีคุณสมบัติเพราะไม่ถึงเงื่อนไขเวลา 60 นาที ซึ่งเป็นตัวแทนของห้าเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินที่ดีที่สุดของสมาชิกใน Roblox สำหรับเซิร์ฟเวอร์ที่มีคุณสมบัติ ผู้สร้างจะได้รับรายได้รวม 205 Robux จากสมาชิก Plus นี้

เซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินของเกมราคาของเซิร์ฟเวอร์เวลาสะสม (30 วันก่อนการต่ออายุ)รายได้ของผู้สร้าง
เซิร์ฟเวอร์ส่วนตัว A100 Robux120 นาที70 Robux (70% ส่วนแบ่งรายได้จากราคาของเซิร์ฟเวอร์ 100 Robux)
เซิร์ฟเวอร์ส่วนตัว B200 Robux80 นาที100 Robux (70% ส่วนแบ่งรายได้จากราคาของเซิร์ฟเวอร์ 200 Robux สูงสุดที่ 100 Robux)
เซิร์ฟเวอร์ส่วนตัว C50 Robux70 นาที35 Robux (70% ส่วนแบ่งรายได้จากราคาของเซิร์ฟเวอร์ 50 Robux)
เซิร์ฟเวอร์ส่วนตัว D60 Robux15 นาทีไม่มีสิทธิ์ (น้อยกว่า 60 นาที)
เซิร์ฟเวอร์ส่วนตัว E70 Robux10 นาทีไม่มีสิทธิ์ (น้อยกว่า 60 นาที)

สร้างรายได้จากการโอน Robux

การโอน Robux อนุญาตให้สมาชิก Plus ส่ง Robux โดยตรงถึงผู้ใช้รายอื่น คุณสามารถใช้งาน API การโอนเพื่อเสนอการโอนเหล่านี้ภายในเกมของคุณและสร้างรายได้จากการโอนแต่ละครั้ง

เมื่อสมาชิก Plus เริ่มการโอนที่กระตุ้นโดย PromptRobuxTransferAsync ภายในเกมของคุณ คุณจะได้รับ 10% ของจำนวนเงินโอน ตัวอย่างเช่น หากสมาชิกโอน 100 Robux ให้กับผู้ใช้รายอื่น ผู้รับจะได้รับ 90 Robux (90%) และเกมของคุณจะได้รับ 10 Robux (10%)

Robux ที่เกมของคุณได้รับจากการโอน มีสิทธิ์เข้าร่วมโปรแกรม DevEx Roblox จะไม่เรียกเก็บค่าธรรมเนียมจากการโอนเหล่านี้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานการโอน Robux ภายในเกมของคุณ ดูที่ การโอน Robux.

ติดตามรายได้จาก Plus ของคุณ

คุณสามารถติดตามรายได้จากผู้ใช้ที่สมัครสมาชิก Roblox Plus ผ่านการเสนอภายในเกมของคุณ การโอน Robux โดยใช้ API การโอน และเวลาที่สมาชิก Plus ใช้ในเซิร์ฟเวอร์ส่วนตัวที่ต้องชำระเงินของคุณ ไม่ว่าจะเข้าร่วมจากภายในเกมของคุณหรือจากภายนอก

เพื่อดูรายละเอียดการแบ่งส่วนของแรงจูงใจในการสมัครสมาชิก Plus ของคุณ:

  1. ใน Creator Hub ไปที่ Creations และเลือกเกม
  2. ไปที่ MonetizationRoblox Plus
©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ