Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
SKY_OFFSET =
PLATFORM_SIZE = .(, , )
STAND_HEIGHT =
CAM_PIVOT_LIFT =
BUTTON_SIZE = .(, )
BUTTON_POSITION = .(, , , )
DRAG_DEADZONE =
voided =
suppressToggle =
savedPivot =
savedCameraType =
savedCameraCFrame =
savedCameraSubject =
platform =
camRig =
safetyConnection =
(() RunService:() )
_, partName ({ , })
stale = Workspace:(partName)
stale stale:()
guiParent
(gethui) ==
ok, hui = (gethui)
ok guiParent = hui
guiParent
probe = .()
ok = (()
probe.Parent = :()
)
ok
guiParent = :()
probe:()
guiParent
guiParent = LocalPlayer:()
old = guiParent:()
old old:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
screenGui.DisplayOrder =
button = .()
button.Name =
button.Size = BUTTON_SIZE
button.Position = BUTTON_POSITION
button.BackgroundColor3 = .(, , )
button.Text =
button.Font = .Font.GothamBold
button.TextSize =
button.TextColor3 = .(, , )
button.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = button
stroke = .()
stroke.Thickness =
stroke.Color = .(, , )
stroke.ApplyStrokeMode = .ApplyStrokeMode.Border
stroke.Parent = button
screenGui.Parent = guiParent
dragging =
dragStart, startPos
button.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
suppressToggle =
dragStart = input.Position
startPos = button.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
button.InputChanged:((input)
dragging
input.UserInputType ~= .UserInputType.MouseMovement
input.UserInputType ~= .UserInputType.Touch
delta = input.Position - dragStart
delta.Magnitude > DRAG_DEADZONE
suppressToggle =
button.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
()
char = LocalPlayer.Character
char
root = char:()
hum = char:()
(root hum)
char, root, hum
()
char, root, hum = ()
char
camera = Workspace.CurrentCamera
camera
savedPivot = char:()
savedCameraType = camera.CameraType
savedCameraCFrame = camera.CFrame
savedCameraSubject = camera.CameraSubject
savedCameraSubject savedCameraSubject.Name ==
savedCameraSubject =
platform = .()
platform.Name =
platform.Size = PLATFORM_SIZE
platform.Anchored =
platform.CanCollide =
platform.CanQuery =
platform.CanTouch =
platform.CastShadow =
platform.Transparency =
platform.CFrame = .(savedPivot.Position + .(, SKY_OFFSET, ))
platform.Parent = Workspace
standCFrame = platform.CFrame * .(, PLATFORM_SIZE.Y * + STAND_HEIGHT, )
root.AssemblyLinearVelocity = .()
root.AssemblyAngularVelocity = .()
char:(standCFrame)
camRig = .()
camRig.Name =
camRig.Size = .(, , )
camRig.Transparency =
camRig.Anchored =
camRig.CanCollide =
camRig.CanQuery =
camRig.CanTouch =
camRig.CastShadow =
camRig.CFrame = .(savedPivot.Position + .(, CAM_PIVOT_LIFT, ))
camRig.Parent = Workspace
camera.CameraSubject = camRig
camera.CameraType = .CameraType.Custom
camera.CFrame = savedCameraCFrame
floorY = platform.Position.Y + PLATFORM_SIZE.Y *
safetyConnection = RunService.Heartbeat:(()
c, r, h = ()
c h.Health <=
r.Position.Y < floorY -
r.AssemblyLinearVelocity = .()
c:(platform.CFrame * .(, PLATFORM_SIZE.Y * + STAND_HEIGHT, ))
)
(restorePivot)
safetyConnection
safetyConnection:()
safetyConnection =
platform
platform:()
platform =
camRig
camRig:()
camRig =
camera = Workspace.CurrentCamera
char, root, hum = ()
camera
subject = savedCameraSubject
(subject subject:(Workspace))
subject = hum
subject
camera.CameraSubject = subject
camera.CameraType = savedCameraType .CameraType.Custom
restorePivot savedPivot char hum.Health >
root.AssemblyLinearVelocity = .()
root.AssemblyAngularVelocity = .()
char:(savedPivot)
savedPivot =
(on)
on == voided
on
()
voided =
stroke.Color = .(, , )
button.TextColor3 = .(, , )
voided =
()
stroke.Color = .(, , )
button.TextColor3 = .(, , )
button.Activated:(()
suppressToggle
suppressToggle =
( voided)
)
LocalPlayer.CharacterAdded:(()
voided
voided =
()
stroke.Color = .(, , )
button.TextColor3 = .(, , )
)
A void Invisibility script that makes you purely invisible educational purposes only

Universal