of     1   

Aovis
#182313745Sunday, January 24, 2016 4:40 PM GMT

============================================================================================================ player = script.Parent.Parent mouse = player:GetMouse() local open = false mouse.KeyDown:connect(function (key) key = key:lower() if key == "e" then local keyConnection = mouse.KeyUp:connect(function (key) if key == "e" then open = false if (open == false) then repeat wait() player.PlayerGui.ScreenGui.Frame.Position = player.PlayerGui.ScreenGui.Frame.Position + UDim2.new(0.01,0,0,0) until open == true keyConnection:disconnect() if keyConnection:disconnect() then open = true if (open == true) then player.PlayerGui.ScreenGui.Frame.Position = player.PlayerGui.ScreenGui.Frame.Position - UDim2.new(0,0,0,0) end end end mouse.KeyDown:connect(key) ============================================================================================================ trying to make a 2D GUI game like Mario
Soybeen
#182313818Sunday, January 24, 2016 4:42 PM GMT

where do you close your first function?
Aovis
#182314546Sunday, January 24, 2016 4:54 PM GMT

Idk, I'm not a scripter, I just took a "shift to sprint" script and used a little common sense to put that together lol
Soybeen
#182315122Sunday, January 24, 2016 5:05 PM GMT

What is the output returning?

    of     1