Discord Server: discord.gg/8nDUnvPzZS Roblox Group: www.roblox.com/groups/14857080/Gbean-Studios#!/about Script: local MarketplaceService = game:GetService("MarketplaceService") local Players = game:GetService("Players") local subscriptionID = "EXP-2814259717357699182" -- replace with your subscription ID local function checkSubStatus(player) local subStatus = {} local success, message = pcall(function() -- returns IsRenewing and IsSubscribed subStatus = MarketplaceService:GetUserSubscriptionStatusAsync(player, subscriptionID) end) if not success then warn("Error while checking if player has subscription: " .. tostring(message)) return end if subStatus["IsSubscribed"] then print(player.Name .. " is subscribed with " .. subscriptionID) game.ServerStorage.ClassicSword.Parent = player.Backpack end end Players.PlayerAdded:Connect(checkSubStatus)
You can also change i think ServerStorage into "Lighting." or "Players." Which ever is containing the gear needed to give the "USER." the gear given after subscription Purchase so like game.Players.GearNamehere.Parent = player.backpack fact check me if im wrong idk.. [i think it works with lighting too, idk lol.]
Did you put the corresponding gear into the serverstorage? if not that'll most likely mess things up, and change the gear to anything you like IF the gear you have is already been made from creator catalog etc.