Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {Enabled = }
})
Players = :()
UIS = :()
RunService = :()
Player = Players.LocalPlayer
Char, Hum, Root
()
Char = Player.Character Player.CharacterAdded:()
Hum = Char:()
Root = Char:()
()
Player.CharacterAdded:(LoadChar)
infJump =
targetJumpPower =
targetSpeed =
flying =
flySpeed =
BV
noclip =
savedPos
lastTP
spawnPos
(text)
Rayfield:({Title=,Content=text,Duration=})
Main = Window:()
Main:({
Name=,
CurrentValue=,
Callback=(v)
infJump=v
(..(v ))
})
UIS.JumpRequest:(()
infJump Hum
Hum:(.HumanoidStateType.Jumping)
)
Main:({
Name=,
Range={,},
Increment=,
CurrentValue=,
Callback=(v)
targetSpeed = v
})
Main:({
Name=,
Range={,},
Increment=,
CurrentValue=,
Callback=(v)
targetJumpPower = v
})
RunService.RenderStepped:(()
Hum
Hum.WalkSpeed = targetSpeed
Hum.JumpPower = targetJumpPower
)
Main:({
Name=,
Range={,},
Increment=,
CurrentValue=,
Callback=(v)
flySpeed = v
})
Main:({
Name=,
CurrentValue=,
Callback=(state)
flying = state
flying Root
BV = .()
BV.MaxForce = .(,,)*
BV.Velocity = .zero
BV.Parent = Root
RunService:(,,()
cam = .CurrentCamera
moveDir = .zero
UIS:(.KeyCode.W) moveDir += .(cam.CFrame.LookVector.X,,cam.CFrame.LookVector.Z)
UIS:(.KeyCode.S) moveDir -= .(cam.CFrame.LookVector.X,,cam.CFrame.LookVector.Z)
UIS:(.KeyCode.A) moveDir -= .(cam.CFrame.RightVector.X,,cam.CFrame.RightVector.Z)
UIS:(.KeyCode.D) moveDir += .(cam.CFrame.RightVector.X,,cam.CFrame.RightVector.Z)
UIS:(.KeyCode.Space) moveDir += .(,,)
UIS:(.KeyCode.LeftControl) moveDir -= .(,,)
BV.Velocity = moveDir.Magnitude> moveDir.Unit*flySpeed .zero
)
RunService:()
BV BV:()
})
RunService.Stepped:(()
noclip Char
_,v (Char:())
v:() v.CanCollide=
)
Main:({
Name=,
CurrentValue=,
Callback=(v) noclip=v })
Main:({
Name=,
Callback=()
_,v ((Player.Idled)) v:()
()
})
Main:({
Name=,
CurrentValue=,
Callback=(v)
Hum
v
Hum:(.HumanoidStateType.Swimming)
.Gravity =
.Gravity =
})
Main:({
Name=,
Callback=()
infJump=
noclip=
flying=
RunService:()
BV BV:()
.Gravity=
Hum
Hum.WalkSpeed=
Hum.JumpPower=
()
})
TP = Window:()
spawnPos = Root Root.Position
TP:({
Name=,
Callback=()
Root spawnPos
lastTP = Root.Position
Root.CFrame = .(spawnPos)
})
TP:({
Name=,
Callback=()
Root
savedPos = Root.Position
()
})
TP:({
Name=,
Callback=()
Root savedPos
lastTP = Root.Position
Root.CFrame = .(savedPos)
})
TP:({
Name=,
Callback=()
Root lastTP Root.CFrame = .(lastTP)
})
currentTheme =
previousTheme =
Settings:({
Name=,
Options={,,,},
CurrentOption={},
Callback=(opt)
previousTheme = currentTheme
currentTheme = opt[]
Rayfield:(currentTheme)
})
Settings:({
Name=,
Callback=()
Rayfield:(previousTheme)
})
Settings:({
Name=,
CurrentKeybind=,
HoldToInteract=,
Callback=() Rayfield:() })
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.

Universal