Run it
Copy the script and paste it into your executor.
PlayersService = :()
RunService = :()
UserInputService = :()
Workspace = :()
Lighting = :()
TeleportService = :()
Stats = :()
LocalPlayer = PlayersService.LocalPlayer
Character, Humanoid, HumanoidRootPart
Camera = Workspace.CurrentCamera
()
Character = LocalPlayer.Character
Character
Humanoid = Character:()
HumanoidRootPart = Character:()
()
LocalPlayer.CharacterAdded:((newChar)
Character = newChar
.(()
Humanoid = newChar:(, )
HumanoidRootPart = newChar:(, )
)
)
Toggles = {
Fly = ,
Noclip = ,
InfiniteJump = ,
LoopWalkSpeed = ,
LoopJumpPower = ,
LoopGravity = ,
LoopVehicleBoost = ,
VehicleFly = ,
ESP = ,
NameAndHealth = ,
Highlight = ,
Fullbright = ,
AntiAFK = ,
ClickTeleport = ,
GodMode = ,
AntiVoid = ,
Spectating =
}
Settings = {
WalkSpeed = ,
JumpPower = ,
Gravity = ,
FlySpeed = ,
VehicleBoost = ,
VehicleFlySpeed =
}
SpectatingTarget, OriginalCameraSubject = ,
ESPFolder = .()
ESPFolder.Name =
ESPFolder.Parent = :()
Library = (:())()
Window = Library:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
ConfigurationSaving = { Enabled = },
KeySystem =
})
()
list = {}
_, player PlayersService:()
player ~= LocalPlayer
list[#list + ] = player.Name
#list ==
list[] =
list
()
Toggles.Spectating =
SpectatingTarget =
OriginalCameraSubject
(()
Camera.CameraSubject = OriginalCameraSubject
)
Humanoid
(()
Camera.CameraSubject = Humanoid
)
(()
Camera.CameraType = .CameraType.Custom
)
(playerName)
playerName ==
target = PlayersService:(playerName)
target target.Character
targetHumanoid = target.Character:()
targetHumanoid
Toggles.Spectating
OriginalCameraSubject = Camera.CameraSubject
Toggles.Spectating =
SpectatingTarget = target
(()
Camera.CameraSubject = targetHumanoid
Camera.CameraType = .CameraType.Custom
)
SpectateTab = Window:()
SpectateTab:()
SelectedSpectatePlayer =
SpectateDropdown = SpectateTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (option)
option option[]
SelectedSpectatePlayer = option[]
})
SpectateTab:({
Name = ,
Callback = ()
SelectedSpectatePlayer SelectedSpectatePlayer ~= (SelectedSpectatePlayer)
Library:({
Title = ,
Content = .. SelectedSpectatePlayer,
Duration =
})
})
SpectateTab:({
Name = ,
Callback = ()
()
Library:({
Title = ,
Content = ,
Duration =
})
})
SpectateTab:({
Name = ,
Callback = ()
SpectateDropdown:(())
})
SpectateTab:()
SpectateTab:({
Name = ,
Callback = ()
players = PlayersService:()
currentIndex =
i, player players
SpectatingTarget player == SpectatingTarget
currentIndex = i
offset = , #players
index = ((currentIndex + offset - ) % #players) +
target = players[index]
target ~= LocalPlayer target.Character
(target.Name)
SelectedSpectatePlayer = target.Name
})
SpectateTab:({
Name = ,
Callback = ()
players = PlayersService:()
currentIndex = #players +
i, player players
SpectatingTarget player == SpectatingTarget
currentIndex = i
offset = , #players
index = ((currentIndex - offset - ) % #players) +
target = players[index]
target ~= LocalPlayer target.Character
(target.Name)
SelectedSpectatePlayer = target.Name
})
SpectateStatusLabel = SpectateTab:()
InfoTab = Window:()
InfoTab:()
SelectedInfoPlayer =
InfoDropdown = InfoTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (option)
option option[]
SelectedInfoPlayer = option[]
})
InfoTab:()
InfoLabels = {}
i = ,
InfoLabels[i] = InfoTab:()
InfoTab:({
Name = ,
Callback = ()
SelectedInfoPlayer SelectedInfoPlayer ==
target = PlayersService:(SelectedInfoPlayer)
target
(()
InfoLabels[]:( .. target.Name)
InfoLabels[]:( .. target.DisplayName)
InfoLabels[]:( .. target.UserId)
InfoLabels[]:( .. target.AccountAge .. )
InfoLabels[]:( .. (target.Team target.Team.Name ))
target.Character
targetHumanoid = target.Character:()
targetRootPart = target.Character:()
targetHumanoid
InfoLabels[]:( .. .(targetHumanoid.Health) .. .. .(targetHumanoid.MaxHealth))
InfoLabels[]:( .. targetHumanoid.WalkSpeed)
InfoLabels[]:( .. targetHumanoid.JumpPower)
targetRootPart
pos = targetRootPart.Position
InfoLabels[]:( .. .(pos.X) .. .. .(pos.Y) .. .. .(pos.Z))
parts, accessories, tools = , ,
_, child target.Character:()
child:()
parts = parts +
child:()
accessories = accessories +
child:()
tools = tools +
InfoLabels[]:( .. parts)
InfoLabels[]:( .. accessories)
InfoLabels[]:( .. tools)
backpack = target:()
InfoLabels[]:( .. (backpack #backpack:() ))
target == LocalPlayer
playerGui = LocalPlayer:()
playerGui
guiCount, scriptCount = ,
_, descendant playerGui:()
descendant:()
guiCount = guiCount +
descendant:()
scriptCount = scriptCount +
InfoLabels[]:( .. guiCount)
InfoLabels[]:( .. scriptCount)
InfoLabels[]:( .. .(LocalPlayer:() * ) .. )
InfoLabels[]:()
InfoLabels[]:()
InfoLabels[]:()
InfoLabels[]:( .. (target.AccountAge > .(target.AccountAge / ) .. target.AccountAge .. ))
InfoLabels[]:( .. (target.FollowUserId > target.FollowUserId ))
InfoLabels[]:( .. (target.Character ))
)
})
InfoTab:({
Name = ,
Callback = ()
InfoDropdown:(())
})
InfoTab:({
Name = ,
Callback = ()
SelectedInfoPlayer SelectedInfoPlayer ~=
target = PlayersService:(SelectedInfoPlayer)
target
((target.UserId))
})
HumanoidTab = Window:()
HumanoidTab:()
HumanoidTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.WalkSpeed = value
Humanoid
(()
Humanoid.WalkSpeed = value
)
})
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.LoopWalkSpeed = value
})
HumanoidTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.JumpPower = value
Humanoid
(()
Humanoid.JumpPower = value
Humanoid.UseJumpPower =
)
})
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.LoopJumpPower = value
})
HumanoidTab:()
HumanoidTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.Gravity = value
Workspace.Gravity = value
})
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.LoopGravity = value
})
HumanoidTab:({
Name = ,
Callback = ()
Settings.Gravity =
Workspace.Gravity =
})
HumanoidTab:()
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.Fly = value
HumanoidRootPart
()
HumanoidRootPart
value
bodyVelocity = .()
bodyVelocity.Name =
bodyVelocity.MaxForce = .one *
bodyVelocity.Velocity = .zero
bodyVelocity.Parent = HumanoidRootPart
bodyGyro = .()
bodyGyro.Name =
bodyGyro.MaxTorque = .one *
bodyGyro.P =
bodyGyro.Parent = HumanoidRootPart
flyV = HumanoidRootPart:()
flyG = HumanoidRootPart:()
flyV
flyV:()
flyG
flyG:()
})
HumanoidTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.FlySpeed = value
})
HumanoidTab:()
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.Noclip = value
})
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.InfiniteJump = value
})
HumanoidTab:()
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.GodMode = value
})
HumanoidTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.AntiVoid = value
})
HumanoidTab:()
HumanoidTab:({
Name = ,
Callback = ()
Humanoid
Humanoid.Health =
})
HumanoidTab:({
Name = ,
Callback = ()
Humanoid
Humanoid.Health = Humanoid.MaxHealth
})
TeleportTab = Window:()
TeleportTab:()
SelectedTeleportPlayer =
TeleportDropdown = TeleportTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (option)
option option[]
SelectedTeleportPlayer = option[]
})
TeleportTab:({
Name = ,
Callback = ()
SelectedTeleportPlayer SelectedTeleportPlayer == HumanoidRootPart
target = PlayersService:(SelectedTeleportPlayer)
target target.Character
targetRoot = target.Character:()
targetRoot
HumanoidRootPart.CFrame = targetRoot.CFrame * .(, , )
})
TeleportTab:({
Name = ,
Callback = ()
TeleportDropdown:(())
})
TeleportTab:()
TeleportPosition = { X = , Y = , Z = }
TeleportTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (value)
TeleportPosition.X = (value)
})
TeleportTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (value)
TeleportPosition.Y = (value)
})
TeleportTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (value)
TeleportPosition.Z = (value)
})
TeleportTab:({
Name = ,
Callback = ()
HumanoidRootPart
HumanoidRootPart.CFrame = .(TeleportPosition.X, TeleportPosition.Y, TeleportPosition.Z)
})
TeleportTab:({
Name = ,
Callback = ()
HumanoidRootPart
pos = HumanoidRootPart.Position
(.(, pos.X, pos.Y, pos.Z))
})
TeleportTab:()
TeleportTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.ClickTeleport = value
})
WorldTab = Window:()
WorldTab:()
WorldTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.Fullbright = value
value
Lighting.Brightness =
Lighting.ClockTime =
Lighting.FogEnd =
Lighting.GlobalShadows =
Lighting.Brightness =
Lighting.GlobalShadows =
Lighting.FogEnd =
})
WorldTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Lighting.ClockTime = value
})
VehicleTab = Window:()
VehicleTab:()
()
Character
humanoid = Character:()
humanoid humanoid.SeatPart
vehicle = humanoid.SeatPart.Parent
vehicle vehicle.Parent ~= Workspace
vehicle:()
vehicle
vehicle = vehicle.Parent
humanoid.SeatPart.Parent
VehicleTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.VehicleBoost = value
vehicle = ()
vehicle
_, descendant vehicle:()
descendant:()
descendant.MaxSpeed = * value
descendant.Torque = * value
})
VehicleTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.LoopVehicleBoost = value
})
VehicleTab:()
VehicleTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.VehicleFly = value
vehicle = ()
vehicle
Toggles.VehicleFly =
primaryPart = vehicle.PrimaryPart vehicle:()
primaryPart
value
bodyVelocity = .()
bodyVelocity.Name =
bodyVelocity.MaxForce = .one *
bodyVelocity.Velocity = .zero
bodyVelocity.Parent = primaryPart
bodyGyro = .()
bodyGyro.Name =
bodyGyro.MaxTorque = .one *
bodyGyro.P =
bodyGyro.Parent = primaryPart
flyV = primaryPart:()
flyG = primaryPart:()
flyV
flyV:()
flyG
flyG:()
})
VehicleTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Settings.VehicleFlySpeed = value
})
ESPTab = Window:()
ESPTab:()
()
ESPFolder:()
Toggles.ESP
_, player PlayersService:()
player ~= LocalPlayer player.Character
char = player.Character
head = char:()
rootPart = char:()
humanoid = char:()
head rootPart humanoid
Toggles.NameAndHealth
billboard = .()
billboard.Name = player.Name ..
billboard.Adornee = head
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.Parent = ESPFolder
nameLabel = .()
nameLabel.Size = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.Text = player.Name
nameLabel.TextColor3 = .(, , )
nameLabel.TextScaled =
nameLabel.Font = .Font.SourceSansBold
nameLabel.Parent = billboard
healthLabel = .()
healthLabel.Size = .(, , , )
healthLabel.Position = .(, , , )
healthLabel.BackgroundTransparency =
healthLabel.Text = .(humanoid.Health) ..
healthLabel.TextColor3 = .(, , )
healthLabel.TextScaled =
healthLabel.Font = .Font.SourceSansBold
healthLabel.Parent = billboard
Toggles.Highlight
highlight = .()
highlight.Name = player.Name ..
highlight.Adornee = char
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.Parent = ESPFolder
ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.ESP = value
()
})
ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.NameAndHealth = value
()
})
ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.Highlight = value
()
})
ESPTab:({
Name = ,
Callback = ()
()
})
MiscTab = Window:()
MiscTab:()
MiscTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
Toggles.AntiAFK = value
})
MiscTab:({
Name = ,
Callback = ()
TeleportService:(.PlaceId, LocalPlayer)
})
MiscTab:({
Name = ,
Callback = ()
((.PlaceId))
})
MiscTab:()
MiscTab:({
Name = ,
Callback = ()
()
ESPFolder:()
Library:()
})
RunService.Heartbeat:(()
()
Humanoid
Toggles.LoopWalkSpeed
(()
Humanoid.WalkSpeed = Settings.WalkSpeed
)
Toggles.LoopJumpPower
(()
Humanoid.JumpPower = Settings.JumpPower
Humanoid.UseJumpPower =
)
Toggles.LoopGravity
Workspace.Gravity = Settings.Gravity
Toggles.LoopVehicleBoost
vehicle = ()
vehicle
_, descendant vehicle:()
descendant:()
descendant.MaxSpeed = * Settings.VehicleBoost
descendant.Torque = * Settings.VehicleBoost
Toggles.GodMode
(()
Humanoid.Health = Humanoid.MaxHealth
)
Toggles.AntiVoid HumanoidRootPart
HumanoidRootPart.Position.Y < -
HumanoidRootPart.CFrame = .(, , )
Toggles.Spectating SpectatingTarget
SpectatingTarget.Parent SpectatingTarget.Character
targetHumanoid = SpectatingTarget.Character:()
targetRoot = SpectatingTarget.Character:()
healthText = targetHumanoid .(targetHumanoid.Health) .. .. .(targetHumanoid.MaxHealth)
posText = targetRoot .(, targetRoot.Position.X, targetRoot.Position.Y, targetRoot.Position.Z)
(()
SpectateStatusLabel:( .. SpectatingTarget.Name .. .. healthText .. .. posText)
)
()
(()
SpectateStatusLabel:()
)
)
RunService.RenderStepped:(()
Toggles.Fly HumanoidRootPart
flyV = HumanoidRootPart:()
flyG = HumanoidRootPart:()
flyV flyG
flyG.CFrame = Camera.CFrame
moveDirection = .zero
UserInputService:(.KeyCode.W)
moveDirection = moveDirection + Camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
moveDirection = moveDirection - Camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
moveDirection = moveDirection - Camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
moveDirection = moveDirection + Camera.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveDirection = moveDirection + .yAxis
UserInputService:(.KeyCode.LeftControl)
moveDirection = moveDirection - .yAxis
flyV.Velocity = moveDirection.Magnitude > moveDirection.Unit * Settings.FlySpeed .zero
Toggles.VehicleFly
vehicle = ()
vehicle
primaryPart = vehicle.PrimaryPart vehicle:()
primaryPart
flyV = primaryPart:()
flyG = primaryPart:()
flyV flyG
flyG.CFrame = Camera.CFrame
moveDirection = .zero
UserInputService:(.KeyCode.W)
moveDirection = moveDirection + Camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
moveDirection = moveDirection - Camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
moveDirection = moveDirection - Camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
moveDirection = moveDirection + Camera.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveDirection = moveDirection + .yAxis
UserInputService:(.KeyCode.LeftControl)
moveDirection = moveDirection - .yAxis
flyV.Velocity = moveDirection.Magnitude > moveDirection.Unit * Settings.VehicleFlySpeed .zero
)
RunService.Stepped:(()
Toggles.Noclip Character
_, part Character:()
part:()
part.CanCollide =
)
UserInputService.JumpRequest:(()
Toggles.InfiniteJump Humanoid
(()
Humanoid:(.HumanoidStateType.Jumping)
)
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
Toggles.ClickTeleport input.UserInputType == .UserInputType.MouseButton1 HumanoidRootPart
mouse = LocalPlayer:()
mouse.Target
HumanoidRootPart.CFrame = .(mouse.Hit.Position + .(, , ))
)
.(()
.()
Toggles.AntiAFK
(()
virtualUser = :()
virtualUser:()
virtualUser:(.zero)
)
)
PlayersService.PlayerAdded:(()
.(, ()
list = ()
(()
SpectateDropdown:(list)
)
(()
InfoDropdown:(list)
)
(()
TeleportDropdown:(list)
)
()
)
)
PlayersService.PlayerRemoving:((player)
.(, ()
list = ()
(()
SpectateDropdown:(list)
)
(()
InfoDropdown:(list)
)
(()
TeleportDropdown:(list)
)
()
SpectatingTarget SpectatingTarget == player
()
)
)
Library:({
Title = ,
Content = ,
Duration =
})Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
source Simple Fling GUI v1.5 for dark_knight::: dont use this obfuscator, it is baddd official link - https://scriptblox.com/script/Universal-Script-Simple-GUI-130213 !!!NOT MY SCRIPT!!! !!!THIS DEOBFUSCATE SCRIPT FULLY WORKED!!!

Universal