script.Parent.MouseButton1Click:connect(function()
local e = script.Parent.Parent.Parent.Parent.Options
local f = script.Parent.Parent.Parent
f:TweenPosition(UDim2.new(1, 0, 0, 0), "In", "Quart", 2.35)
e:TweenPosition(UDim2.new(0, 0, 0, 0), "In", "Quart", 2.35)
wait(2.35)
end)
This is a script to move a GUI off screen and another on however it only works in studio and there is no errors in the output in-game?

3 comments
Or something like that... forgive my client/server explanation.
tl;dr Using Scripts instead of localscripts is a bad idea for PlayerGuis
yeah