Close
    Search Search

    MarketplaceService

    El MarketplaceService class, agregada en la versión 0.83, hereda de Instance. No se puede crear una instancia.



    Contenido

    • 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

    Las funciones clave

    MarketplaceService Ejemplo GetDeveloperProductsAsync() [Rendimientos]

    MarketplaceService 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).



    MarketplaceService int GetRobuxBalance() [Rendimientos]

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService bool IsPlayerSubscriptions(Reproductor de instancias, int64 subscriptionId) [Rendimientos]

    MarketplaceService Diccionario RealizarCompra(InfoType infoType, int64 productId, int esperadoPrice, string requestId, bool isRobloxPurchase) [Rendimientos]

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService bool PlayerCanMakeCompras(Jugador de instancia)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService 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.

    MarketplaceService vacío PromptBundlePurchase(Reproductor de instancias, int64 bundleId)

    MarketplaceService vacío PromptGamePassPurchase(Jugador de instancia, int64 gamePassId)

    MarketplaceService vacío PromptNativeCompra(Reproductor de instancia, cadena productId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío PromptPremiumCompra(Jugador de instancia)

    MarketplaceService vacío PromptProductCompra(Reproductor de instancia, int64 productId, bool equipIfPurchased = true, CurrencyType currencyType = Predeterminado)

    MarketplaceService 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.



    MarketplaceService vacío RápidoRobloxCompra(int64 assetId, bool equipIfPurchased)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío PromptSubscriptionCancellation(Reproductor de instancia, int64 subscriptionId)

    MarketplaceService vacío PromptSubscriptionCompra(Reproductor de instancia, int64 subscriptionId)

    MarketplaceService vacío PromptTercerPartyPurchase(Reproductor de instancia, cadena productId)

    • Seguridad: LocalUserSecurity.

    MarketplaceService vacío ReportAssetSale(string assetId, int robuxAmount)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío InformeRobuxUpsellStarted()

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SignalAssetTypeComprado(Reproductor de instancia, AssetType assetType)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SignalClientPurchaseSuccess(ticket de cadena, int64 playerId, int64 productId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalMockCompraPremium()

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptBundleCompraFinished(Reproductor de instancias, int64 bundleId, bool éxito)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptGamePassPurchaseFinished(Reproductor de instancia, int64 gamePassId, éxito de bool)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptPremiumCompraFinished(bool did TryPurchasing)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptProductCompraFinished(int64 userId, int64 productId, bool éxito)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptCompraFinished(Reproductor de instancia, int64 assetId, bool éxito)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptSubscriptionCancellationFinished(Reproductor de instancia, int64 subscriptionId, bool wasCanceled)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SeñalPromptSubscriptionCompraFinished(Reproductor de instancia, ID de suscripción int64, bool wasPurchased)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService vacío SignalServerLuaDialogClosed(valor bool)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService bool UserOwnsGamePassAsync(int64 userId, int64 gamePassId) [Rendimientos]

    Eventos

    MarketplaceService ClientLuaDialogRequested(Argumentos de tupla)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService ClienteCompra Éxito(ticket de cadena, int64 playerId, int64 productId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService NativoCompra Finalizado(Reproductor de instancia, cadena productId, bool wasPurchased)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService PromptBundleCompraFinished(Reproductor de instancias, int64 bundleId, bool wasPurchased)

    MarketplaceService PromptBundlePurchaseRequested(Reproductor de instancias, int64 bundleId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService PromptGamePassPurchaseFinished(Reproductor de instancia, int64 gamePassId, bool wasPurchased)

    MarketplaceService PromptGamePassPurchaseRequested(Jugador de instancia, int64 gamePassId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService RápidoPremiumCompra Terminado()

    MarketplaceService PromptPremiumPurchaseRequested(Jugador de instancia)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService RápidoProductoCompraFinalizado(int64 userId, int64 productId, bool isPurchased) [Obsoleto]

    MarketplaceService Solicitud de productoCompra solicitada(Reproductor de instancia, int64 productId, bool equipIfPurchased, CurrencyType currencyType)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService 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.



    MarketplaceService PromptPurchaseRequested(Reproductor de instancia, int64 assetId, bool equipIfPurchased, CurrencyType currencyType)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService Solicitud de compra de Roblox(int64 assetId, bool equipIfPurchased)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService PromptSubscriptionCancellationFinished(Reproductor de instancia, int64 subscriptionId, bool wasCanceled)

    MarketplaceService PromptSubscriptionCancellationRequested(Reproductor de instancia, int64 subscriptionId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService PromptSubscriptionCompraFinished(Reproductor de instancia, ID de suscripción int64, bool wasPurchased)

    MarketplaceService PromptSubscriptionPurchaseRequested(Reproductor de instancia, int64 subscriptionId)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService ServerPurchaseVerification(Diccionario serverResponseTable)

    • Seguridad: RobloxScriptSecurity.

    MarketplaceService Tercera ParteCompra Terminada(Reproductor de instancia, string productId, string recibo, bool wasPurchased)

    • Seguridad: LocalUserSecurity.

    Devoluciones de llamada

    MarketplaceService ProductoCompraDecisión ProcesoRecibo(Información de recibo del diccionario)

    Enlaces externos

    Añade un comentario de MarketplaceService
    ¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.