Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Players = :()
RunService = :()
UserInputService = :()
Workspace = :()
TeleportService = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
Camera = Workspace.CurrentCamera
State = {
Fly = ,
FlySpeed = ,
Noclip = ,
EspEnabled = ,
GameDetected =
}
Connections = {}
EspCache = {}
(name)
Connections[name] Connections[name]:() Connections[name] =
(char)
char (char:() char:())
(state)
State.Fly = state
()
char = LocalPlayer.Character
root = (char)
state root
oldGrav = Workspace.Gravity
Workspace.Gravity =
Connections[] = RunService.RenderStepped:((dt)
State.Fly root Workspace.Gravity = oldGrav ()
root.Velocity = .zero
cf = Camera.CFrame
move = .zero
UserInputService:(.KeyCode.W) move = move + cf.LookVector
UserInputService:(.KeyCode.S) move = move - cf.LookVector
UserInputService:(.KeyCode.D) move = move + cf.RightVector
UserInputService:(.KeyCode.A) move = move - cf.RightVector
UserInputService:(.KeyCode.Space) move = move + .(,,)
UserInputService:(.KeyCode.LeftControl) move = move - .(,,)
root.CFrame = root.CFrame + (move * State.FlySpeed * dt)
)
Workspace.Gravity =
()
PlaceID = .PlaceId
AllIDs = {}
foundAnything =
actualHour = .().hour
Deleted =
Rayfield:({Title = , Content = , Duration = })
()
Site;
foundAnything ==
Site = .HttpService:(:( .. PlaceID .. ))
Site = .HttpService:(:( .. PlaceID .. .. foundAnything))
Site.nextPageCursor Site.nextPageCursor ~= Site.nextPageCursor ~=
foundAnything = Site.nextPageCursor
i,v (Site.data)
Possible =
v.maxPlayers > v.playing
_,Existing (AllIDs)
Existing == v.id Possible =
Possible
.(AllIDs, v.id)
TeleportService:(PlaceID, v.id, LocalPlayer)
()
()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = , FolderName = , FileName = },
KeySystem = ,
Theme =
})
TabAdmin = Window:(, )
TabMain = Window:(, )
TabVisuals = Window:(, )
TabGame = Window:(, )
TabAdmin:()
TabAdmin:({
Name = ,
Callback = ()
(:())()
Rayfield:({Title = , Content = , Duration = })
})
TabAdmin:()
TabAdmin:({
Name = ,
Callback = ServerHop
})
TabAdmin:({
Name = ,
Callback = ()
TeleportService:(.PlaceId, LocalPlayer)
})
TabAdmin:()
TabAdmin:({
Name = ,
Callback = ()
_, v (Workspace:())
v:() v.Parent:()
v.Material = .Material.SmoothPlastic
v:() v:()
Lighting.GlobalShadows =
Lighting.FogEnd =
Rayfield:({Title = , Content = , Duration = })
})
TabMain:({Name = , CurrentValue = , Flag = , Callback = toggleFly})
TabMain:({Name = , Range = {, }, Increment = , CurrentValue = , Callback = (v) State.FlySpeed = v })
TabMain:({
Name = ,
CurrentValue = ,
Callback = (v)
State.Noclip = v
()
v
Connections[] = RunService.Stepped:(()
LocalPlayer.Character
_,p (LocalPlayer.Character:())
p:() p.CanCollide p.CanCollide =
)
})
TabMain:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Callback = (v)
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.Humanoid.WalkSpeed = v
})
TabVisuals:({
Name = ,
CurrentValue = ,
Callback = (v)
State.EspEnabled = v
v _,e (EspCache) e:() EspCache = {}
Connections[] = RunService.RenderStepped:(()
_, plr (Players:())
plr ~= LocalPlayer plr.Character (plr.Character)
EspCache[plr]
bb = .(, CoreGui)
bb.AlwaysOnTop = ; bb.Size = .(,,,); bb.StudsOffset = .(,,)
t = .(, bb); t.Size = .(,,,); t.BackgroundTransparency=
t.TextColor3 = .(,,); t.TextStrokeTransparency=; t.Font=.Font.GothamBold
EspCache[plr] = bb
EspCache[plr].Adornee = (plr.Character)
EspCache[plr].TextLabel.Text = plr.Name
)
})
TabGame:( .. .PlaceId)
TabGame:()
.PlaceId == .PlaceId ==
TabGame:({
Name = ,
Callback = () (:())()
})
.PlaceId ==
TabGame:({
Name = ,
Callback = () (:())()
})
.PlaceId ==
TabGame:({
Name = ,
Callback = () (:())()
})
TabGame:()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu, games.roblox.com, raw.githubusercontent.com.
A New updated v5 Better than v4

Universal