tool.Equipped:connect(function()
local player = game.Players:GetPlayerFromCharacter(tool.Parent)
tool:Clone().Parent = player.StarterGear
end)
COMMUNITY QUESTION
Why wont this data saving script work?
1 answer
They don't have starter gear you have to pet them in starter pack.
This discussion is preserved as it was. New answers, comments, and votes are closed.

4 comments
It is supposed to work where when you buy something from the shop you keep it forever in all servers
Players don't have StarterGear.
So then do I erase and put StarterPack?
What you're looking for more than likely is Data Stores. http://wiki.roblox.com/index.php?title=Data_store You could have the Data Store save the tools in an array, and reference it to the storage of tools in, say, ServerStorage. The shop could set the value by changing or inserting the array, then done. The tools are saved.