I made it so when you click a brick, a gui opens. However the mouse does not switch out of first person.. Here is both scripts:
script.Parent.ClickDetector.MouseHoverEnter:Connect(function(Clicker)
if script.Parent:FindFirstChild("SelectionBox") then
print("googoo")
else
local selection = Instance.new("SelectionBox")
selection.Color3 = Color3.new(153, 153, 153)
selection.Parent = Clicker.PlayerGui
selection.Adornee = script.Parent
end
end)
script.Parent.ClickDetector.MouseHoverLeave:Connect(function(Clicker)
if Clicker.PlayerGui:FindFirstChild("SelectionBox") then
Clicker.PlayerGui.SelectionBox:Destroy()
end
end)
script.Parent.ClickDetector.MouseClick:Connect(function(Clicker)
local naked = script.Parent.Emails:Clone()
naked.Parent = Clicker.PlayerGui
naked.LocalScript.Disabled = false
if script.Parent.Value.Value == false then
script.Parent.Value.Value = true
end
end)
This is the other script inside of the gui when activated it makes sure the person is in Classic View, just a simple function:
function nude()
game.Players.LocalPlayer.CameraMode = "Classic"
end
nude()
