Close
    Search Search

    MarketplaceService

    L'équipe de MarketplaceService La classe, ajoutée dans la version 0.83, hérite de Instance. Il ne peut pas être instancié.



    Contenu

    • Fonctions 1
      • 1.1 Instance GetDeveloperProductsAsync() [Rendements]
      • 1.2 Dictionnaire Obtenir des informations sur le produit(int64 assetId, InfoType infoType = Asset) [Rendements]
      • 1.3 entier ObtenirRobuxBalance() [Rendements]
      • 1.4 bool IsPlayerAbonné(Lecteur d'instance, int64 subscriptionId) [Rendements]
      • 1.5 Dictionnaire EffectuerAchat(InfoType infoType, int64 productId, int expectPrice, string requestId, bool isRobloxPurchase) [Rendements]
      • 1.6 bool JoueurPeutFaireAchats(Joueur d'instance)
      • 1.7 bool Joueur PossèdeAtout(Lecteur d'instance, int64 assetId) [Rendements]
      • 1.8 vide PromptBundleAchat(Lecteur d'instance, int64 bundleId)
      • 1.9 vide PromptGamePassAchat(Lecteur d'instance, int64 gamePassId)
      • 1.10 vide InviteNativeAchat(Lecteur d'instance, chaîne productId)
      • 1.11 vide PromptAchat Premium(Joueur d'instance)
      • 1.12 vide PromptProduitAchat(Lecteur d'instance, int64 productId, bool equipIfPurchased = true, CurrencyType currencyType = Default)
      • 1.13 vide PromptAchat(Lecteur d'instance, int64 assetId, bool equipIfPurchased = true, CurrencyType currencyType = Default)
      • 1.14 vide InviteRobloxAchat(int64 assetId, bool equipIfPurchased)
      • 1.15 vide InviteAbonnementAnnulation(Lecteur d'instance, int64 subscriptionId)
      • 1.16 vide InviteAbonnementAchat(Lecteur d'instance, int64 subscriptionId)
      • 1.17 vide InviteThirdPartyAchat(Lecteur d'instance, chaîne productId)
      • 1.18 vide RapportAssetVente(chaîne assetId, int robuxAmount)
      • 1.19 vide RapportRobuxUpsellDémarré()
      • 1.20 vide SignalType d'actifAcheté(Lecteur d'instance, AssetType assetType)
      • 1.21 vide SignalClientAchatSuccès(ticket de chaîne, int64 playerId, int64 productId)
      • 1.22 vide SignalMockAchatPremium()
      • 1.23 vide SignalInviteBundleAchatTerminé(Lecteur d'instance, int64 bundleId, succès bool)
      • 1.24 vide SignalInviteGamePassAchatTerminé(lecteur d'instance, int64 gamePassId, succès bool)
      • 1.25 vide SignalInvitePremiumAchatTerminé(bool didTryPurchasing)
      • 1.26 vide SignalInviteProduitAchatTerminé(int64 userId, int64 productId, succès bool)
      • 1.27 vide SignalInviteAchatTerminé(Lecteur d'instance, int64 assetId, succès booléen)
      • 1.28 vide SignalInviteAbonnementAnnulationTerminé(Lecteur d'instance, int64 subscriptionId, bool wasCanceled)
      • 1.29 vide SignalInviteAbonnementAchatTerminé(Lecteur d'instance, int64 subscriptionId, bool wasPurchased)
      • 1.30 vide SignalServerLuaDialogFermé(valeur booléenne)
      • 1.31 bool UserOwnsGamePassAsync(int64 userId, int64 gamePassId) [Rendements]
    • 2 Événements
      • 2.1  ClientLuaDialogDemandé(arguments de tuple)
      • 2.2  Succès de l'achat client(ticket de chaîne, int64 playerId, int64 productId)
      • 2.3  NatifAchatTerminé(Lecteur d'instance, chaîne productId, bool wasPurchased)
      • 2.4  InviteBundleAchatTerminé(Lecteur d'instance, int64 bundleId, bool wasPurchased)
      • 2.5  PromptBundleAchatDemandé(Lecteur d'instance, int64 bundleId)
      • 2.6  InviteGamePassAchatTerminé(lecteur d'instance, int64 gamePassId, bool wasPurchased)
      • 2.7  PromptGamePassAchatDemandé(Lecteur d'instance, int64 gamePassId)
      • 2.8  InvitePremiumAchatTerminé()
      • 2.9  PromptAchat PremiumDemandé(Joueur d'instance)
      • 2.10  InviteProduitAchatTerminé(int64 userId, int64 productId, bool isPurchased) [obsolète]
      • 2.11  InviteProduitAchatDemandé(Instance player, int64 productId, bool equipIfPurchased, CurrencyType currencyType)
      • 2.12  InviteAchatTerminé(Lecteur d'instance, int64 assetId, bool isPurchased)
      • 2.13  PromptAchatDemandé(lecteur d'instance, int64 assetId, bool equipIfPurchased, CurrencyType currencyType)
      • 2.14  InviteRobloxAchatDemandé(int64 assetId, bool equipIfPurchased)
      • 2.15  InviteAbonnementAnnulationTerminé(Lecteur d'instance, int64 subscriptionId, bool wasCanceled)
      • 2.16  InviteAbonnementAnnulationDemande(Lecteur d'instance, int64 subscriptionId)
      • 2.17  InviteAbonnementAchatTerminé(Lecteur d'instance, int64 subscriptionId, bool wasPurchased)
      • 2.18  InviteAbonnementAchatDemandé(Lecteur d'instance, int64 subscriptionId)
      • 2.19  ServeurAchatVérification(Dictionnaire serverResponseTable)
      • 2.20  TiersAchatTerminé(Lecteur d'instance, string productId, string reçu, bool wasPurchased)
    • 3 rappels
      • 3.1 Décision d'achat du produit TraiterReçu(Dictionnaire reçuInfo)
    • 4 Liens externes

    Les fonctions

    MarketplaceService Instance GetDeveloperProductsAsync() [Rendements]

    MarketplaceService Dictionnaire Obtenir des informations sur le produit(int64 assetId, InfoType infoType = Asset) [Rendements]

    Prend un argument "assetId" qui devrait être un numéro d'actif sur www.roblox.com. Renvoie un tableau contenant les informations sur le produit (si ce processus échoue, renvoie un tableau vide).



    MarketplaceService int ObtenirRobuxBalance() [Rendements]

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService bool IsPlayerAbonné(Lecteur d'instance, int64 subscriptionId) [Rendements]

    MarketplaceService Dictionnaire EffectuerAchat(InfoType infoType, int64 productId, int expectPrice, string requestId, bool isRobloxPurchase) [Rendements]

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService bool JoueurPeutFaireAchats(Joueur d'instance)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService bool Joueur PossèdeAtout(Lecteur d'instance, int64 assetId) [Rendements]

    Vérifie si « Player » possède le produit associé à « assetId ». Renvoie vrai si le joueur le possède, faux sinon. Cet appel produira un avertissement s'il est appelé sur un joueur invité.

    MarketplaceService annuler PromptBundleAchat(Lecteur d'instance, int64 bundleId)

    MarketplaceService annuler PromptGamePassAchat(Lecteur d'instance, int64 gamePassId)

    MarketplaceService annuler InviteNativeAchat(Lecteur d'instance, chaîne productId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler PromptAchat Premium(Joueur d'instance)

    MarketplaceService annuler PromptProduitAchat(Lecteur d'instance, int64 productId, bool equipIfPurchased = true, CurrencyType currencyType = Default)

    MarketplaceService annuler PromptAchat(Lecteur d'instance, int64 assetId, bool equipIfPurchased = true, CurrencyType currencyType = Default)

    Invitera le « joueur » à acheter l'élément associé à « assetId ». 'equipIfPurchased' est un argument facultatif qui donnera l'objet au joueur immédiatement s'il l'achète (s'applique uniquement à l'équipement). 'currencyType' est également facultatif et tentera de demander à l'utilisateur une devise spécifiée si le produit peut être acheté avec cette devise, sinon nous utilisons la devise par défaut du produit.



    MarketplaceService annuler InviteRobloxAchat(int64 assetId, bool equipIfPurchased)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler InviteAbonnementAnnulation(Lecteur d'instance, int64 subscriptionId)

    MarketplaceService annuler InviteAbonnementAchat(Lecteur d'instance, int64 subscriptionId)

    MarketplaceService annuler InviteThirdPartyAchat(Lecteur d'instance, chaîne productId)

    • Sécurité : LocalUserSecurity.

    MarketplaceService annuler RapportAssetVente(chaîne assetId, int robuxAmount)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler RapportRobuxUpsellDémarré()

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalType d'actifAcheté(Lecteur d'instance, AssetType assetType)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalClientAchatSuccès(ticket de chaîne, int64 playerId, int64 productId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalMockAchatPremium()

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteBundleAchatTerminé(Lecteur d'instance, int64 bundleId, succès bool)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteGamePassAchatTerminé(lecteur d'instance, int64 gamePassId, succès bool)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInvitePremiumAchatTerminé(bool didTryPurchasing)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteProduitAchatTerminé(int64 userId, int64 productId, succès bool)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteAchatTerminé(Lecteur d'instance, int64 assetId, succès booléen)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteAbonnementAnnulationTerminé(Lecteur d'instance, int64 subscriptionId, bool wasCanceled)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalInviteAbonnementAchatTerminé(Lecteur d'instance, int64 subscriptionId, bool wasPurchased)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService annuler SignalServerLuaDialogFermé(valeur booléenne)

    • Sécurité : RobloxScriptSecurity.

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

    Événements

    MarketplaceService ClientLuaDialogDemandé(arguments de tuple)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService Succès de l'achat client(ticket de chaîne, int64 playerId, int64 productId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService NatifAchatTerminé(Lecteur d'instance, chaîne productId, bool wasPurchased)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteBundleAchatTerminé(Lecteur d'instance, int64 bundleId, bool wasPurchased)

    MarketplaceService PromptBundleAchatDemandé(Lecteur d'instance, int64 bundleId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteGamePassAchatTerminé(lecteur d'instance, int64 gamePassId, bool wasPurchased)

    MarketplaceService PromptGamePassAchatDemandé(Lecteur d'instance, int64 gamePassId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InvitePremiumAchatTerminé()

    MarketplaceService PromptAchat PremiumDemandé(Joueur d'instance)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteProduitAchatTerminé(int64 userId, int64 productId, bool isPurchased) [obsolète]

    MarketplaceService InviteProduitAchatDemandé(Instance player, int64 productId, bool equipIfPurchased, CurrencyType currencyType)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteAchatTerminé(Lecteur d'instance, int64 assetId, bool isPurchased)

    Lancé lorsqu'un « joueur » ferme une boîte de dialogue d'achat pour « assetId ». Si le joueur a acheté l'article 'isPurchased' sera vrai, sinon il sera faux. Cet appel produira un avertissement s'il est appelé sur un joueur invité.



    MarketplaceService PromptAchatDemandé(lecteur d'instance, int64 assetId, bool equipIfPurchased, CurrencyType currencyType)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteRobloxAchatDemandé(int64 assetId, bool equipIfPurchased)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteAbonnementAnnulationTerminé(Lecteur d'instance, int64 subscriptionId, bool wasCanceled)

    MarketplaceService InviteAbonnementAnnulationDemande(Lecteur d'instance, int64 subscriptionId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService InviteAbonnementAchatTerminé(Lecteur d'instance, int64 subscriptionId, bool wasPurchased)

    MarketplaceService InviteAbonnementAchatDemandé(Lecteur d'instance, int64 subscriptionId)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService ServeurAchatVérification(Dictionnaire serverResponseTable)

    • Sécurité : RobloxScriptSecurity.

    MarketplaceService TiersAchatTerminé(Lecteur d'instance, string productId, string reçu, bool wasPurchased)

    • Sécurité : LocalUserSecurity.

    Rappels

    MarketplaceService ProduitAchatDécision TraiterReçu(Dictionnaire reçuInfo)

    Liens externes

    ajouter un commentaire de MarketplaceService
    Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.