add gs
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
local Players = game:GetService("Players")
|
||||
|
||||
local MarketplaceService = game:GetService("MarketplaceService")
|
||||
|
||||
local Analytics = {}
|
||||
|
||||
function Analytics.new()
|
||||
local service = {}
|
||||
|
||||
setmetatable(service, {
|
||||
__tostring = function()
|
||||
return "Service(Analytics)"
|
||||
end
|
||||
})
|
||||
|
||||
function service.reportRobuxUpsellStarted()
|
||||
return MarketplaceService:ReportRobuxUpsellStarted()
|
||||
end
|
||||
|
||||
function service.signalPurchaseSuccess(id, infoType, salePrice, result)
|
||||
if infoType == Enum.InfoType.Product then
|
||||
MarketplaceService:SignalClientPurchaseSuccess(result.receipt, Players.LocalPlayer.UserId, id)
|
||||
else
|
||||
MarketplaceService:ReportAssetSale(id, salePrice)
|
||||
end
|
||||
end
|
||||
|
||||
return service
|
||||
end
|
||||
|
||||
return Analytics
|
||||
Reference in New Issue
Block a user