0.83
Instancias
Ejemplo
El MarketplaceService class, agregada en la versión 0.83, hereda de Instance. No se puede crear una instancia.
1 Funciones
1.1 Instancia GetDeveloperProductsAsync () [Rendimientos]
1.2 Diccionario GetProductInfo (int64 assetId, InfoType infoType = Asset) [Rendimientos]
1.3 int GetRobuxBalance () [Rendimientos]
1.4 bool IsPlayerSubscriptions (Reproductor de instancias, int64 subscriptionId) [Rendimientos]
1.5 Diccionario RealizarCompra (InfoType infoType, int64 productId, int esperadoPrice, string requestId, bool isRobloxPurchase) [Rendimientos]
1.6 bool PlayerCanMakeCompras (Jugador de instancia)
1.7 bool PlayerOwnsAsset (Reproductor de instancias, int64 assetId) [Rendimientos]
1.8 nulo PromptBundlePurchase (Reproductor de instancias, int64 bundleId)
1.9 nulo PromptGamePassPurchase (Jugador de instancia, int64 gamePassId)
1.10 nulo PromptNativeCompra (Reproductor de instancia, cadena productId)
1.11 nulo PromptPremiumCompra (Jugador de instancia)
1.12 nulo PromptProductCompra (Reproductor de instancia, int64 productId, bool equipIfPurchased = true, CurrencyType currencyType = Predeterminado)
1.13 nulo ProntoCompra (Reproductor de instancia, int64 assetId, bool equipIfPurchased = true, CurrencyType currencyType = Predeterminado)
1.14 nulo RápidoRobloxCompra (int64 assetId, bool equipIfPurchased)
1.15 nulo PromptSubscriptionCancellation (Reproductor de instancia, int64 subscriptionId)
1.16 nulo PromptSubscriptionCompra (Reproductor de instancia, int64 subscriptionId)
1.17 nulo PromptTercerPartyPurchase (Reproductor de instancia, cadena productId)
1.18 nulo ReportAssetSale (string assetId, int robuxAmount)
1.19 nulo InformeRobuxUpsellStarted ()
1.20 nulo SignalAssetTypeComprado (Reproductor de instancia, AssetType assetType)
1.21 nulo SignalClientPurchaseSuccess (ticket de cadena, int64 playerId, int64 productId)
1.22 nulo SeñalMockCompraPremium ()
1.23 nulo SeñalPromptBundleCompraFinished (Reproductor de instancias, int64 bundleId, bool éxito)
1.24 nulo SeñalPromptGamePassPurchaseFinished (Reproductor de instancia, int64 gamePassId, éxito de bool)
1.25 nulo SeñalPromptPremiumCompraFinished (bool did TryPurchasing)
1.26 nulo SeñalPromptProductCompraFinished (int64 userId, int64 productId, bool éxito)
1.27 nulo SeñalPromptCompraFinished (Reproductor de instancia, int64 assetId, bool éxito)
1.28 nulo SeñalPromptSubscriptionCancellationFinished (Reproductor de instancia, int64 subscriptionId, bool wasCanceled)
1.29 nulo SeñalPromptSubscriptionCompraFinished (Reproductor de instancia, ID de suscripción int64, bool wasPurchased)
1.30 nulo SignalServerLuaDialogClosed (valor bool)
1.31 bool UserOwnsGamePassAsync (int64 userId, int64 gamePassId) [Rendimientos]
2 Eventos
2.1 ClientLuaDialogRequested (Argumentos de tupla)
2.2 ClienteCompra Éxito (ticket de cadena, int64 playerId, int64 productId)
2.3 NativoCompra Finalizado (Reproductor de instancia, cadena productId, bool wasPurchased)
2.4 PromptBundleCompraFinished (Reproductor de instancias, int64 bundleId, bool wasPurchased)
2.5 PromptBundlePurchaseRequested (Reproductor de instancias, int64 bundleId)
2.6 PromptGamePassPurchaseFinished (Reproductor de instancia, int64 gamePassId, bool wasPurchased)
2.7 PromptGamePassPurchaseRequested (Jugador de instancia, int64 gamePassId)
2.8 RápidoPremiumCompra Terminado ()
2.9 PromptPremiumPurchaseRequested (Jugador de instancia)
2.10 RápidoProductoCompraFinalizado (int64 userId, int64 productId, bool isPurchased) [Obsoleto]
2.11 Solicitud de productoCompra solicitada (Reproductor de instancia, int64 productId, bool equipIfPurchased, CurrencyType currencyType)
2.12 ProntoCompra Finalizada (Reproductor de instancia, int64 assetId, bool isPurchased)
2.13 PromptPurchaseRequested (Reproductor de instancia, int64 assetId, bool equipIfPurchased, CurrencyType currencyType)
2.14 Solicitud de compra de Roblox (int64 assetId, bool equipIfPurchased)
2.15 PromptSubscriptionCancellationFinished (Reproductor de instancia, int64 subscriptionId, bool wasCanceled)
2.16 PromptSubscriptionCancellationRequested (Reproductor de instancia, int64 subscriptionId)
2.17 PromptSubscriptionCompraFinished (Reproductor de instancia, ID de suscripción int64, bool wasPurchased)
2.18 PromptSubscriptionPurchaseRequested (Reproductor de instancia, int64 subscriptionId)
2.19 ServerPurchaseVerification (Diccionario serverResponseTable)
2.20 Tercera ParteCompra Terminada (Reproductor de instancia, string productId, string recibo, bool wasPurchased)
3 devoluciones de llamada
3.1 Decisión de compra del producto ProcesoRecibo (Información de recibo del diccionario)
Enlaces 4 externos
Ejemplo GetDeveloperProductsAsync () [Rendimientos]
Diccionario GetProductInfo (int64 assetId, InfoType infoType = Asset) [Rendimientos]
Toma un argumento "assetId" que debería ser un número de un activo en www.roblox.com. Devuelve una tabla que contiene la información del producto (si este proceso falla, devuelve una tabla vacía).
int GetRobuxBalance () [Rendimientos]
Seguridad: RobloxScriptSecurity.
bool IsPlayerSubscriptions (Reproductor de instancias, int64 subscriptionId) [Rendimientos]
Diccionario RealizarCompra (InfoType infoType, int64 productId, int esperadoPrice, string requestId, bool isRobloxPurchase) [Rendimientos]
Seguridad: RobloxScriptSecurity.
bool PlayerCanMakeCompras (Jugador de instancia)
Seguridad: RobloxScriptSecurity.
bool PlayerOwnsAsset (Reproductor de instancias, int64 assetId) [Rendimientos]
Comprueba si 'Player' es propietario del producto asociado con 'assetId'. Devuelve verdadero si el jugador lo posee, falso en caso contrario. Esta llamada producirá una advertencia si se llama a un jugador invitado.
vacío PromptBundlePurchase (Reproductor de instancias, int64 bundleId)
vacío PromptGamePassPurchase (Jugador de instancia, int64 gamePassId)
vacío PromptNativeCompra (Reproductor de instancia, cadena productId)
Seguridad: RobloxScriptSecurity.
vacío PromptPremiumCompra (Jugador de instancia)
vacío PromptProductCompra (Reproductor de instancia, int64 productId, bool equipIfPurchased = true, CurrencyType currencyType = Predeterminado)
vacío ProntoCompra (Reproductor de instancia, int64 assetId, bool equipIfPurchased = true, CurrencyType currencyType = Predeterminado)
Solicitará al 'jugador' que compre el artículo asociado con 'assetId'. 'equipIfPurchased' es un argumento opcional que le dará el artículo al jugador inmediatamente si lo compra (solo se aplica al equipo). 'currencyType' también es opcional e intentará indicarle al usuario una moneda específica si el producto se puede comprar con esta moneda; de lo contrario, usamos la moneda predeterminada del producto.
vacío RápidoRobloxCompra (int64 assetId, bool equipIfPurchased)
Seguridad: RobloxScriptSecurity.
vacío PromptSubscriptionCancellation (Reproductor de instancia, int64 subscriptionId)
vacío PromptSubscriptionCompra (Reproductor de instancia, int64 subscriptionId)
vacío PromptTercerPartyPurchase (Reproductor de instancia, cadena productId)
Seguridad: LocalUserSecurity.
vacío ReportAssetSale (string assetId, int robuxAmount)
Seguridad: RobloxScriptSecurity.
vacío InformeRobuxUpsellStarted ()
Seguridad: RobloxScriptSecurity.
vacío SignalAssetTypeComprado (Reproductor de instancia, AssetType assetType)
Seguridad: RobloxScriptSecurity.
vacío SignalClientPurchaseSuccess (ticket de cadena, int64 playerId, int64 productId)
Seguridad: RobloxScriptSecurity.
vacío SeñalMockCompraPremium ()
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptBundleCompraFinished (Reproductor de instancias, int64 bundleId, bool éxito)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptGamePassPurchaseFinished (Reproductor de instancia, int64 gamePassId, éxito de bool)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptPremiumCompraFinished (bool did TryPurchasing)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptProductCompraFinished (int64 userId, int64 productId, bool éxito)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptCompraFinished (Reproductor de instancia, int64 assetId, bool éxito)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptSubscriptionCancellationFinished (Reproductor de instancia, int64 subscriptionId, bool wasCanceled)
Seguridad: RobloxScriptSecurity.
vacío SeñalPromptSubscriptionCompraFinished (Reproductor de instancia, ID de suscripción int64, bool wasPurchased)
Seguridad: RobloxScriptSecurity.
vacío SignalServerLuaDialogClosed (valor bool)
Seguridad: RobloxScriptSecurity.
bool UserOwnsGamePassAsync (int64 userId, int64 gamePassId) [Rendimientos]
ClientLuaDialogRequested (Argumentos de tupla)
Seguridad: RobloxScriptSecurity.
ClienteCompra Éxito (ticket de cadena, int64 playerId, int64 productId)
Seguridad: RobloxScriptSecurity.
NativoCompra Finalizado (Reproductor de instancia, cadena productId, bool wasPurchased)
Seguridad: RobloxScriptSecurity.
PromptBundleCompraFinished (Reproductor de instancias, int64 bundleId, bool wasPurchased)
PromptBundlePurchaseRequested (Reproductor de instancias, int64 bundleId)
Seguridad: RobloxScriptSecurity.
PromptGamePassPurchaseFinished (Reproductor de instancia, int64 gamePassId, bool wasPurchased)
PromptGamePassPurchaseRequested (Jugador de instancia, int64 gamePassId)
Seguridad: RobloxScriptSecurity.
RápidoPremiumCompra Terminado ()
PromptPremiumPurchaseRequested (Jugador de instancia)
Seguridad: RobloxScriptSecurity.
RápidoProductoCompraFinalizado (int64 userId, int64 productId, bool isPurchased) [Obsoleto]
Solicitud de productoCompra solicitada (Reproductor de instancia, int64 productId, bool equipIfPurchased, CurrencyType currencyType)
Seguridad: RobloxScriptSecurity.
ProntoCompra Finalizada (Reproductor de instancia, int64 assetId, bool isPurchased)
Se activa cuando un 'jugador' descarta un cuadro de diálogo de compra para 'assetId'. Si el jugador compró el artículo 'isComprado' será verdadero, de lo contrario será falso. Esta llamada producirá una advertencia si se llama a un jugador invitado.
PromptPurchaseRequested (Reproductor de instancia, int64 assetId, bool equipIfPurchased, CurrencyType currencyType)
Seguridad: RobloxScriptSecurity.
Solicitud de compra de Roblox (int64 assetId, bool equipIfPurchased)
Seguridad: RobloxScriptSecurity.
PromptSubscriptionCancellationFinished (Reproductor de instancia, int64 subscriptionId, bool wasCanceled)
PromptSubscriptionCancellationRequested (Reproductor de instancia, int64 subscriptionId)
Seguridad: RobloxScriptSecurity.
PromptSubscriptionCompraFinished (Reproductor de instancia, ID de suscripción int64, bool wasPurchased)
PromptSubscriptionPurchaseRequested (Reproductor de instancia, int64 subscriptionId)
Seguridad: RobloxScriptSecurity.
ServerPurchaseVerification (Diccionario serverResponseTable)
Seguridad: RobloxScriptSecurity.
Tercera ParteCompra Terminada (Reproductor de instancia, string productId, string recibo, bool wasPurchased)
Seguridad: LocalUserSecurity.
ProductoCompraDecisión ProcesoRecibo (Información de recibo del diccionario)