-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local MarketplaceService = game:GetService("MarketplaceService") local Players = game:GetService("Players") local player = Players.LocalPlayer local ids = { 1928718370, 1724877043 } for _, id in ids do pcall(function() MarketplaceService:SignalPromptGamePassPurchaseFinished(player, id, true) end) pcall(function() MarketplaceService:SignalPromptPurchaseFinished(player, id, true) end) pcall(function() MarketplaceService:SignalPromptProductPurchaseFinished(player, id, true) end) end if hookfunction then local oldOwns oldOwns = hookfunction(MarketplaceService.UserOwnsGamePassAsync, function(self, p, passId) if typeof(passId) == "number" and table.find(ids, passId) and p == player then return true end return oldOwns(self, p, passId) end) end