I made a little script where you click a button then you get some tools. But, the problem is that the tools aren't appearing in the player's backpack! This problem has happend before to me aswell..
script.Parent.MouseButton1Click:connect(function()
local move1 = script.Parent.Weapon
local move2 = script.Parent.Weapon2
local moveStorage = workspace.Moves
local plr = script.Parent.Parent.Parent.Parent.Parent.Parent
local one = moveStorage:FindFirstChild(move1.Value):Clone()
local two moveStorage:FindFirstChild(move2.Value):Clone()
one.Parent = plr.Backpack
two.Parent = plr.Backpack
end)
Okay I fixed the problem with the 2nd move. I needed an =. It apparently just works online, thought move2 doesn't get cloned now...

4 comments
Most likely a problem with the Hierarchy. Check line 5 and to see if it actually returns the Player.
it doesnt...
WELL! FOR SOME WEIRD REASON, IT ONLY WORKS ONLINE! YAY..
except move2 doesn't get cloned