Run it
Copy the script and paste it into your executor.
.a
_, conn (.a)
conn:()
.a =
.() .Players.LocalPlayer
player = .Players.LocalPlayer
character, humanoid, rootPart
invisible =
parts = {}
()
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
parts = {}
_, obj (character:())
obj:() obj.Transparency ==
.(parts, obj)
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , )
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Active =
frame.Draggable =
frame.Parent = gui
invisBtn = .()
invisBtn.Size = .(, , , )
invisBtn.Position = .(, , , )
invisBtn.Text =
invisBtn.TextScaled =
invisBtn.BackgroundColor3 = .(, , )
invisBtn.Parent = frame
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
toggleBtn.Text =
toggleBtn.TextScaled =
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.Parent = frame
invisBtn.MouseButton1Click:(()
invisible = invisible
_, part (parts)
part.Transparency = invisible
)
toggleBtn.MouseButton1Click:(()
toggleBtn.Text ==
invisBtn.Visible =
toggleBtn.Text =
frame.Size = .(, , , )
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
invisBtn.Visible =
toggleBtn.Text =
frame.Size = .(, , , )
invisBtn.Size = .(, , , )
invisBtn.Position = .(, , , )
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, , , )
)
()
()
connections = {}
connections[] = player:().KeyDown:((key)
key ==
invisible = invisible
_, part (parts)
part.Transparency = invisible
)
connections[] = :().Heartbeat:(()
invisible
cf = rootPart.CFrame
camOffset = humanoid.CameraOffset
hidden = cf * .(, -, )
rootPart.CFrame = hidden
humanoid.CameraOffset = hidden:(.(cf.Position)).Position
:().RenderStepped:()
rootPart.CFrame = cf
humanoid.CameraOffset = camOffset
)
player.CharacterAdded:(()
invisible =
()
()
)
.a = connections
Universal