I am making a script in which when a value is changed by a button it brings the camera to a certain location. Script:
local plyr=game.Players.LocalPlayer
local cam=game.Workspace.CurrentCamera
wait(1)
local playergui=script.Parent
local EditMode=playergui.EditMode
local button1=playergui.Gui.Frame.Build
button1.MouseButton1Click:connect(function()
EditMode.Value=true
button1.Visible=false
end)
EditMode.Changed:connect(function(newvalue)
if newvalue then
cam.CameraType=("Scriptable")
cam.CFrame=(CFrame.new(3.57, 3.262, 3.358))
end
end)
When I click on button1 in Studio it freezes, when I click on it ingame it does nothing.
