Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
ShowText = ,
Theme = ,
ToggleUIKeybind = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
Invite = ,
RememberJoins =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
MainTab = Window:(, )
VisualTab = Window:(, )
UIS = :()
RunService = :()
Players = :()
player = Players.LocalPlayer
camera = .CurrentCamera
flying =
speed =
linearVelocity
alignOrientation
attachment
flyConnection
deathConnection
()
flying =
flyConnection
flyConnection:()
flyConnection =
deathConnection
deathConnection:()
deathConnection =
character = player.Character
character
humanoid = character:()
humanoid
humanoid.PlatformStand =
humanoid.AutoRotate =
linearVelocity
linearVelocity:()
linearVelocity =
alignOrientation
alignOrientation:()
alignOrientation =
attachment
attachment:()
attachment =
()
flying
flying =
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
humanoid.PlatformStand =
humanoid.AutoRotate =
attachment = .()
attachment.Parent = rootPart
linearVelocity = .()
linearVelocity.Attachment0 = attachment
linearVelocity.RelativeTo = .ActuatorRelativeTo.World
linearVelocity.VelocityConstraintMode = .VelocityConstraintMode.Vector
linearVelocity.MaxForce = .huge
linearVelocity.Parent = rootPart
alignOrientation = .()
alignOrientation.Attachment0 = attachment
alignOrientation.Mode = .OrientationAlignmentMode.OneAttachment
alignOrientation.MaxTorque = .huge
alignOrientation.Responsiveness =
alignOrientation.Parent = rootPart
deathConnection = humanoid.Died:(()
()
)
flyConnection = RunService.RenderStepped:(()
flying
moveDirection = .(
(UIS:(.KeyCode.A) - ) + (UIS:(.KeyCode.D) ),
(UIS:(.KeyCode.Space) ) + (UIS:(.KeyCode.LeftShift) - ),
(UIS:(.KeyCode.W) - ) + (UIS:(.KeyCode.S) )
)
moveDirection.Magnitude >
worldDirection = camera.CFrame:(moveDirection)
linearVelocity.VectorVelocity = worldDirection.Unit * speed
alignOrientation.CFrame = .(
rootPart.Position,
rootPart.Position + .(worldDirection.X, , worldDirection.Z)
)
linearVelocity.VectorVelocity = .zero
)
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Value
()
()
,
})
Players = :()
RunService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
espEnabled =
espCache = {}
renderConnection
(player)
player == LocalPlayer
box = .()
box.Thickness =
box.Filled =
box.Visible =
tracer = .()
tracer.Thickness =
tracer.Visible =
name = .()
name.Size =
name.Center =
name.Outline =
name.Visible =
name.Text = player.Name
espCache[player] = {
Box = box,
Tracer = tracer,
Name = name
}
(player)
espCache[player]
_, drawing (espCache[player])
drawing:()
espCache[player] =
()
_, player (Players:())
(player)
renderConnection = RunService.RenderStepped:(()
player, drawings (espCache)
character = player.Character
root = character character:()
humanoid = character character:()
character root humanoid humanoid.Health >
pos, onScreen = Camera:(root.Position)
onScreen
scale = / (pos.Z * .(.(Camera.FieldOfView * )) * ) *
width = .( * scale)
height = .( * scale)
drawings.Box.Size = .(width, height)
drawings.Box.Position = .(
pos.X - width / ,
pos.Y - height /
)
drawings.Box.Visible =
drawings.Tracer.From = .(
Camera.ViewportSize.X / ,
Camera.ViewportSize.Y
)
drawings.Tracer.To = .(pos.X, pos.Y)
drawings.Tracer.Visible =
drawings.Name.Position = .(
pos.X,
pos.Y - height / -
)
drawings.Name.Visible =
drawings.Box.Visible =
drawings.Tracer.Visible =
drawings.Name.Visible =
drawings.Box.Visible =
drawings.Tracer.Visible =
drawings.Name.Visible =
)
()
renderConnection
renderConnection:()
renderConnection =
player (espCache)
(player)
Players.PlayerAdded:((player)
espEnabled
(player)
)
Players.PlayerRemoving:((player)
(player)
)
VisualTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
espEnabled = Value
Value
()
()
,
})
Players = :()
LocalPlayer = Players.LocalPlayer
playerList = {}
()
.(playerList)
_, player (Players:())
player ~= LocalPlayer
.(playerList, player.Name)
()
Players.PlayerAdded:(refreshPlayerList)
Players.PlayerRemoving:(refreshPlayerList)
TeleportDropdown = MainTab:({
Name = ,
Options = playerList,
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (selected)
targetName = (selected) == selected[] selected
target = Players:(targetName)
target
target.Character
targetRoot = target.Character:()
localCharacter = LocalPlayer.Character
targetRoot localCharacter
localRoot = localCharacter:()
localRoot
localRoot.CFrame = targetRoot.CFrame + .(, , )
,
})
Divider = MainTab:()
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
targetPlayer =
flingConnection =
flingActive =
angle =
()
names = {}
_, p (Players:())
p ~= LocalPlayer
.(names, p.Name)
names
()
flingConnection flingConnection:()
flingActive =
flingConnection = RunService.Heartbeat:((dt)
flingActive targetPlayer
targetChar = targetPlayer.Character
localChar = LocalPlayer.Character
targetChar localChar
targetRoot = targetChar:()
localRoot = localChar:()
targetRoot localRoot
angle = angle + dt *
yBounce = .(.(angle)) *
jitter = .(
.(-, ),
yBounce,
.(-, )
)
randomRotation = .(
.(.(, )),
.(.(, )),
.(.(, ))
)
localRoot.CFrame = .(targetRoot.Position + jitter) * randomRotation
)
()
flingActive =
flingConnection
flingConnection:()
flingConnection =
FlingToggle
PlayerDropdown = MainTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (options)
found = Players:(options[])
()
targetPlayer =
angle =
found found == LocalPlayer
FlingToggle FlingToggle:()
targetPlayer = found
,
})
FlingToggle = MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (value)
value
targetPlayer
()
FlingToggle:()
()
,
})
Players.PlayerRemoving:((p)
p == targetPlayer
()
targetPlayer =
FlingToggle:()
PlayerDropdown:(())
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu, docs.sirius.menu.

Universal