Roblox Plus

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Roblox Plus bietet Ihnen zusätzliche Möglichkeiten, mit Ihren Spielen Geld zu verdienen, indem Engagement und Käufe von Plus-Abonnenten belohnt werden.

Benutzer, die sich für Plus anmelden, erhalten eine Reihe von Vorteilen, um ihre Kaufkraft, den Zugang und das gesamte Spielerlebnis auf der Plattform zu verbessern:

  • Rabattierte Käufe: Abonnenten erhalten 10% Rabatt auf berechtigte Käufe, einschließlich In-Game-Items, Avatar-Items und mehr. Der Rabatt erhöht sich ab dem dritten Monat auf 20%. Roblox übernimmt diesen Rabatt für Sie.
  • Kostenlose bezahlte private Server: Abonnenten erhalten kostenlosen Zugang zu bezahlten privaten Servern. Sie werden weiterhin entschädigt, wenn sie Zeit in Ihren bezahlten privaten Servern verbringen.
  • Kostenlose Robux-Übertragungen: Abonnenten können Robux kostenlos an Absender oder Empfänger übertragen. Übertragungen unterliegen Altersbeschränkungen und der Zustimmung der Eltern. Robux, die durch Übertragungen empfangen werden, sind nicht für das DevEx-Programm berechtigt.
  • Marktplatzzugang: Abonnenten können limitierte Artikel handeln und weiterverkaufen sowie Avatar-Artikel veröffentlichen und verkaufen. Premium-Abonnenten haben denselben Zugang zum Marktplatz.

Für weitere Informationen über die Vorteile von Roblox Plus für Endbenutzer siehe das Hilfe-Center.

Als Ersteller können Sie von Roblox Plus-Abonnenten profitieren durch:

  • In-Game-Robux-Käufe: Abonnenten erhalten einen Rabatt von 10–20% auf Käufe, der von Roblox übernommen wird, sodass Ihre Einnahmen pro Kauf nicht reduziert werden. Niedrigere Preise können häufigere Käufe anregen und dazu beitragen, Ihren Gesamtumsatz zu steigern.
  • Förderung von Plus-Anmeldungen: Ermutigen Sie engagierte Benutzer, sich direkt aus Ihrem Spiel für Roblox Plus anzumelden, indem Sie PromptRobloxSubscriptionPurchase verwenden. Sie können bis zu 750 Robux für jeden neuen Abonnenten verdienen, den Sie gewinnen, wobei die Einnahmen beginnen, sobald das Abonnement kostenpflichtig wird (Kostenlose Testzeiträume sind nicht enthalten).
  • Zeit in bezahlten privaten Servern: Verdienen Sie bis zu 100 Robux pro Abonnent, wenn dieser jeden Monat mindestens 60 Minuten in Ihren bezahlten privaten Servern verbringt.
  • In-Game-Robux-Übertragungen: Verdienen Sie 10%, jedes Mal, wenn ein Plus-Abonnent Robux an einen anderen Benutzer innerhalb Ihres Spiels sendet, indem Sie PromptRobuxTransferAsync verwenden. Dieser Betrag ist für das DevEx-Programm berechtigt.

Verdienen Sie mit In-Game-Käufen

Mit Roblox Plus erhalten Benutzer einen Rabatt von 10–20% auf berechtigte Robux-Käufe. Da Roblox diese Rabatte subventioniert, verdienen Sie pro Kauf den gleichen Betrag wie bei Nicht-Abonnenten. Gleichzeitig können niedrigere Preise für Plus-Abonnenten häufigere Käufe anregen und Ihren Gesamtumsatz steigern.

Abonnenten erhalten in den ersten beiden Monaten einen Rabatt von 10%, der ab dem dritten Monat auf 20% erhöht wird. Wenn ein Benutzer sein Plus-Abonnement kündigt und später erneut abonniert, wird ihr Rabatt auf 10% zurückgesetzt und nach zwei Monaten wieder erhöht.

Berechtigte Robux-Käufe umfassen:

  • Entwicklerprodukte
  • Spielpässe
  • Entwicklerabonnements
  • Kostenpflichtige Zugangsspiele
  • Avatar-Artikel

Rabatte gelten nicht für:

  • Artikel, die über 1.000.000 Robux kosten
  • Gebühren für die Veröffentlichung im Marktplatz
  • Werbeguthaben
  • Gruppenbeiträge

Die folgende Tabelle zeigt, wie die Rabatte von Roblox Plus von Roblox subventioniert werden.

BenutzertypArtikelpreis in RobuxBenutzerausgabenRoblox-ZuschussEinnahmen des ErstellersEffektiver Umsatzanteil
Nicht-Abonnent1001007070%
Plus-Abonnent (10% Rabatt)10090107078%
Plus-Abonnent (20% Rabatt)10080207088%

Verdienen Sie an In-Game-Plus-Abonnements

Sie können Benutzer ermutigen, sich direkt aus Ihrem Spiel für Roblox Plus anzumelden, indem Sie PromptRobloxSubscriptionPurchase verwenden. Für jeden Benutzer, der durch Ihr Spiel Abonnent wird, verdienen Sie 250 Robux pro Monat für die ersten drei aufeinanderfolgenden Monate, mit bis zu 750 Robux für jeden neu gewonnenen Abonnenten.

Alle Einnahmen unterliegen einer 60-tägigen Sperrfrist.

Um Plus-Abonnements in Ihrem Spiel anzubieten und Benutzern Belohnungen zu gewähren:

  1. Erkennen Sie, wann der Benutzer den Punkt in Ihrem Spiel erreicht, an dem Sie das Plus-Abonnement anbieten möchten.
  2. Überprüfen Sie, ob der Benutzer bereits ein aktives Plus-Abonnement hat mit HasRobloxSubscription.
  3. Wenn der Benutzer bereits Abonnent ist:
    1. Gewähren Sie ihm die Belohnung sofort.
  4. Wenn der Benutzer kein Abonnent ist:
    1. Fordern Sie ihn auf, Roblox Plus zu kaufen mit PromptRobloxSubscriptionPurchase.
    2. Hören Sie auf PromptRobloxSubscriptionPurchaseFinished, um zu erkennen, wann die Kaufaufforderung UI geschlossen wurde.
    3. Bestätigen Sie das Plus-Abonnement auf dem Server mit HasRobloxSubscription über das GetPropertyChangedSignal, bevor Sie Belohnungen gewähren. Dieses Ereignis bestätigt, dass sich der Status des Plus-Abonnements des Benutzers tatsächlich geändert hat.

Beispiele

Die folgenden Beispiele zeigen, wie Sie mit Roblox Plus in Ihrem Spiel arbeiten können, einschließlich des Abrufens von Rabattinformationen, der Überprüfung des Abonnementstatus, der Aufforderung an Benutzer zur Anmeldung und der Handhabung des Kaufablaufs.

Beispiel 1

Drucken Sie die Rabattinformationen für Roblox Plus für einen Spielpass.

local MarketplaceService = game:GetService("MarketplaceService")
local PASS_ID = 12345678
local DiscountTypeDisplay = {
RobloxPlusSubscription = "Roblox Plus Rabatt",
}
local productInfo = MarketplaceService:GetProductInfoAsync(PASS_ID, Enum.InfoType.GamePass)
print(string.format("Originalpreis: %d", productInfo.UserBasePriceInRobux))
for _, discount in ipairs(productInfo.PriceDiscountDetails) do
local displayName = DiscountTypeDisplay[discount.Type] or "Sonstiger Rabatt"
print(string.format("%s (%d%%): -%d", displayName, discount.Percent, discount.AmountInRobux))
end
print(string.format("Sie zahlen: %d", productInfo.PriceInRobux))
Beispiel 2

Überprüfen Sie, ob ein Benutzer ein aktives Roblox Plus-Abonnement hat, und führen Sie Aktionen basierend auf ihrem Abonnementstatus aus.

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
-- Überprüfen Sie die Dauer des Plus-Abonnements des Benutzers
local dreiMonate = 90 * 24 * 60 * 60
if details.StartTime and (os.time() - details.StartTime.UnixTimestamp) > dreiMonate then
print("Verleihung des '3-Monats-Abonnent-Veteranen'-Skins!")
end
-- Überprüfen, ob der Benutzer über das Spiel abonniert hat
if details.IsOriginExperience then
print("Zuschreibung bestätigt: Benutzer hat über dieses Spiel abonniert.")
else
print("Benutzer hat anderswo abonniert: Website oder ein anderes Spiel.")
end
end
Beispiel 3

Fordern Sie Benutzer auf, sich für Plus anzumelden und handhaben Sie den Kaufablauf in Ihrem Spiel.

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)
-- Gewähren Sie die Belohnung und teleportieren Sie den abonnierenden Benutzer in den exklusiven Bereich
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
-- Erkenne, wenn der Charakter den Teleporter berührt
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
-- Benutzer hat bereits Roblox Plus; gewähren Sie die Belohnung sofort
grantRewardAndTeleport(player)
else
-- Fordern Sie das Roblox Plus-Abonnement an
if not showModal then
return
end
showModal = false
task.delay(5, function()
showModal = true
end)
MarketplaceService:PromptRobloxSubscriptionPurchase(player)
end
end)
-- Erkennen, wenn der Charakter den Teleporter verlässt
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)
-- Gewähren Sie die Belohnung, wenn der Server eine Änderung der Mitgliedschaft bestätigt
-- Verbinden Sie die Änderung von HasRobloxSubscription für jeden Spieler
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)
Beispiel 4

Erkennen Sie, wenn der Benutzer die Kaufaufforderung UI schließt.

local MarketplaceService = game:GetService("MarketplaceService")
local function onPromptRobloxSubscriptionPurchaseFinished(player, didTryPurchasing)
if didTryPurchasing then
-- Benutzer hat versucht, sich anzumelden; warten Sie auf die Änderung von HasRobloxSubscription zur Bestätigung
print(player.Name, "hat versucht, sich für Roblox Plus anzumelden")
else
print(player.Name, "hat die Roblox Plus-Abonnementaufforderung ohne Kauf geschlossen")
end
end
MarketplaceService.PromptRobloxSubscriptionPurchaseFinished:Connect(onPromptRobloxSubscriptionPurchaseFinished)

Verdienen Sie an der Zeit in bezahlten privaten Servern

Roblox Plus-Abonnenten können in Ihrem Spiel kostenlos einen bezahlten privaten Server erstellen. Um sicherzustellen, dass Sie weiterhin von diesem Server profitieren können, entschädigt Roblox Sie basierend auf der Zeit, die Plus-Abonnenten in dem von ihnen selbst erstellten bezahlten privaten Server verbringen.

Zahlungen basieren auf der Zeit, die ein Plus-Abonnent in dem von ihm selbst erstellten bezahlten privaten Server verbringt. Das bedeutet, dass wenn ein Plus-Abonnent einen anderen Plus-Abonnenten zu seinem bezahlten privaten Server einlädt, nur die Zeit des Serverbesitzers für Ihre Einnahmen zählt. Die Zeit, die der eingeladene Abonnent verbringt, zählt nicht.

Am Tag der Erneuerung des Plus-Abonnements bewertet Roblox die Nutzung der bezahlten privaten Server des Abonnenten in den 30 Tagen zuvor. Diese Bewertung erfolgt selbst dann, wenn der Abonnent das Plus-Abonnement anstelle einer Erneuerung kündigt. Roblox ermittelt dann die fünf besten bezahlten privaten Server des Abonnenten auf Roblox, basierend auf der Zeit, die sie in jedem Server in diesem Zeitraum verbracht haben. Der bezahlte private Server in Ihrem Spiel qualifiziert sich, wenn er zu diesen fünf gehört und der Abonnent mindestens 60 kumulierte Minuten darin verbracht hat.

Wenn ein Plus-Abonnent, einschließlich eines Abonnenten in einer kostenlosen Plus-Testphase, mindestens 60 kumulierte Minuten in den letzten 30 Tagen in dem bezahlten privaten Server verbringt, den er in Ihrem Spiel erstellt hat, können Sie bis zu 100 Robux für diesen Abonnenten basierend auf dem Preis des Servers verdienen.

In folgendem Beispiel qualifizieren sich die privaten Server A, B und C, da der Plus-Abonnent mindestens 60 Minuten in jedem Server in den letzten 30 Tagen verbracht hat. Die privaten Server D und E qualifizieren sich nicht, da sie die 60-Minuten-Grenze nicht erreichen. Diese repräsentieren die fünf besten bezahlten privaten Server des Abonnenten auf Roblox. Über die qualifizierenden Server verdient der Ersteller insgesamt 205 Robux von diesem Plus-Abonnenten.

Bezahlter privater Server des SpielsServerpreisKumulative Zeit (30 Tage vor der Erneuerung)Einnahmen des Erstellers
Privater Server A100 Robux120 Minuten70 Robux (70% Umsatzbeteiligung bei einem Serverpreis von 100 Robux)
Privater Server B200 Robux80 Minuten100 Robux (70% Umsatzbeteiligung bei einem Serverpreis von 200 Robux, auf 100 Robux gedeckelt)
Privater Server C50 Robux70 Minuten35 Robux (70% Umsatzbeteiligung bei einem Serverpreis von 50 Robux)
Privater Server D60 Robux15 MinutenNicht berechtigt (weniger als 60 Minuten)
Privater Server E70 Robux10 MinutenNicht berechtigt (weniger als 60 Minuten)

Verdienen Sie mit Robux-Übertragungen

Robux-Übertragungen ermöglichen es Plus-Abonnenten, Robux direkt an andere Benutzer zu senden. Sie können die Transfers-API implementieren, um diese Übertragungen innerhalb Ihres Spiels anzufordern und einen Anteil an jeder Übertragung zu verdienen.

Wenn ein Plus-Abonnent eine Übertragung anfordert, die durch PromptRobuxTransferAsync in Ihrem Spiel ausgelöst wird, erhalten Sie 10% des Übertragungsbetrags. Wenn ein Abonnent beispielsweise 100 Robux an einen anderen Benutzer überträgt, erhält der Empfänger 90 Robux (90%) und Ihr Spiel erhält 10 Robux (10%).

Robux, die Ihr Spiel aus Übertragungen verdient, sind für das DevEx-Programm berechtigt. Roblox erhebt keine Gebühren für diese Übertragungen.

Für weitere Informationen zur Implementierung von Robux-Übertragungen in Ihrem Spiel siehe Robux-Übertragungen.

Verfolgen Sie Ihre Plus-Einnahmen

Sie können Ihre Einnahmen von Benutzern, die sich über Ihre In-Game-Aufforderungen für Roblox Plus anmelden, von Robux-Übertragungen unter Verwendung der Transfers-API und von der Zeit, die Plus-Abonnenten in Ihren bezahlten privaten Servern verbringen, unabhängig davon, ob sie von innen oder außerhalb Ihres Spiels beitreten, verfolgen.

Um eine detaillierte Aufschlüsselung Ihrer Plus-Abonnementanreize zu sehen:

  1. Gehen Sie im Creator Hub zu Kreationen und wählen Sie ein Spiel aus.
  2. Gehen Sie zu MonetarisierungRoblox Plus.
©2026 Roblox Corporation. Roblox, das Roblox-Logo und "Powering Imagination" gehören zu unseren eingetragenen und nicht eingetragenen Markenzeichen in den USA und anderen Ländern.