Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character
Character Character:()
Character = LocalPlayer.CharacterAdded:()
Humanoid = Character:(, )
ESPFolder = .()
ESPFolder.Name =
ESPFolder.Parent =
Colors = {
Computers = .(, , ),
Survivors = .(, , ),
Pods = .(, , ),
Beast = .(, , )
}
Toggles = {
Computers = ,
Survivors = ,
Pods = ,
Beast = ,
Fly = ,
Noclip = ,
FreezeBeast =
}
FlySpeed =
BodyVelocity =
BodyPosition =
connection =
(state)
state
root = Character:()
root
Humanoid.PlatformStand =
BodyPosition = .()
BodyPosition.MaxForce = .(, , )
BodyPosition.Position = root.Position
BodyPosition.D =
BodyPosition.P =
BodyPosition.Parent = root
BodyVelocity = .()
BodyVelocity.MaxForce = .(, , )
BodyVelocity.Velocity = .(, , )
BodyVelocity.Parent = root
connection = RunService.Heartbeat:(()
Toggles.Fly Character root.Parent
()
camera = .CurrentCamera
moveVector = .(, , )
UserInputService:(.KeyCode.W)
moveVector = moveVector + camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
moveVector = moveVector - camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
moveVector = moveVector - camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
moveVector = moveVector + camera.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveVector = moveVector + .(, , )
UserInputService:(.KeyCode.LeftShift)
moveVector = moveVector - .(, , )
moveVector.Magnitude >
moveVector = moveVector.Unit * FlySpeed
BodyVelocity.Velocity = moveVector
BodyPosition.Position = root.Position
)
connection
connection:()
connection =
BodyVelocity
BodyVelocity:()
BodyVelocity =
BodyPosition
BodyPosition:()
BodyPosition =
Humanoid
Humanoid.PlatformStand =
noclipConn
(state)
state
noclipConn noclipConn:()
noclipConn = RunService.Stepped:(()
Character
_, part Character:()
part:()
part.CanCollide =
)
noclipConn
noclipConn:()
noclipConn =
BeastFreezeConnection
(state)
state
BeastFreezeConnection BeastFreezeConnection:()
BeastFreezeConnection = RunService.Heartbeat:(()
_, plr Players:()
plr ~= LocalPlayer
char = plr.Character
char char:() char:()
root = char.HumanoidRootPart
root.Anchored =
root.Velocity = .zero
hum = char:()
hum
hum.PlatformStand =
hum.JumpPower =
hum.WalkSpeed =
)
BeastFreezeConnection
BeastFreezeConnection:()
BeastFreezeConnection =
_, plr Players:()
char = plr.Character
char char:() char:()
root = char.HumanoidRootPart
root.Anchored =
hum = char:()
hum
hum.PlatformStand =
hum.JumpPower =
hum.WalkSpeed =
LocalPlayer.CharacterAdded:((newChar)
Character = newChar
Humanoid = newChar:(, )
.()
Toggles.Fly ()
Toggles.Noclip ()
)
(part, color)
box = .()
box.Adornee = part
box.Size = part.Size + .(,,)
box.Color3 = color
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Parent = ESPFolder
()
_, plr Players:()
plr == LocalPlayer
char = plr.Character
char char:()
isBeast = char:() ~=
targetColor = isBeast Toggles.Beast Colors.Beast
( isBeast Toggles.Survivors Colors.Survivors)
hl = char:()
targetColor
hl
hl = .()
hl.Name =
hl.Parent = char
hl.FillColor = targetColor
hl.OutlineColor = targetColor
hl.FillTransparency =
hl.OutlineTransparency =
hl
hl:()
ReplicatedStorage:()
mapName = ReplicatedStorage.CurrentMap.Value
map = :(mapName)
map
Toggles.Computers
_, v map:()
v.Name == v.Parent.Name == v:()
(v, Colors.Computers)
Toggles.Pods
_, v map:()
v:() (v.Name:():() v.Name:():()) v:()
(v, Colors.Pods)
RunService.Heartbeat:(UpdateESP)
success, Rayfield = (()
(:(, ))()
)
success Rayfield
:():(, {
Title = ,
Text = ,
Duration =
})
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
ConfigurationSaving = { Enabled = },
KeySystem =
})
mainTab = Window:(, )
trollTab = Window:(, )
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v) Toggles.Computers = v
})
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v) Toggles.Survivors = v
})
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v) Toggles.Beast = v
})
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v) Toggles.Pods = v
})
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v)
Toggles.Fly = v
(v)
})
mainTab:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Callback = (v) FlySpeed = v
})
mainTab:({
Name = ,
CurrentValue = ,
Callback = (v)
Toggles.Noclip = v
(v)
})
trollTab:({
Name = ,
CurrentValue = ,
Callback = (v)
Toggles.FreezeBeast = v
(v)
})
mainTab:({
Name = ,
CurrentKeybind = ,
Callback = ()
Toggles.Fly = Toggles.Fly
(Toggles.Fly)
})
mainTab:({
Name = ,
CurrentKeybind = ,
Callback = ()
Toggles.Noclip = Toggles.Noclip
(Toggles.Noclip)
})
trollTab:({
Name = ,
CurrentKeybind = ,
Callback = ()
Toggles.FreezeBeast = Toggles.FreezeBeast
(Toggles.FreezeBeast)
})
Rayfield:({
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.
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal