local Players = game:GetService("Players") local MarketPlaceService = game:GetService("MarketplaceService") local GamepassID = 123456789 -- Change this ID to your Gamepass ID local ToolName = "ClassicSword" -- Change YourToolName to whatever you tool is called Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(character) if MarketPlaceService:UserOwnsGamePassAsync(player.UserId, GamepassID) then script[ToolName]:Clone().Parent = player.Backpack end end) end)