function pleft(pl)
pl:WaitForDataReady()
pl:SaveString("Key", script.Parent.Parent.Key.Text)
end
function padded(pa)
pa:WaitForDataReady()
script.Parent.Text = pa:LoadString("Key")
end
script.Parent.MouseButton1Click:connect(pleft)
game.Players.PlayerAdded:connect(padded)
Well. First time was persistance so.. No output as far as I know. Also it is pleft because it was player removing. But changed it to mousebutton click. Thanks

2 comments
try to use Data Store: http://wiki.roblox.com/index.php?title=Data_store
Why is PlayerAdded and MouseButton1Click in the same script? I am pretty sure DP can only be run from the server