Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = , FolderName = , FileName = },
KeySystem =
})
Players = :()
Lr = Players.LocalPlayer
RunService = :()
Lighting = :()
UIS = :()
Camera = .CurrentCamera
TPS = :()
Http = :()
.ESP_Enabled =
.Noclip =
.InfJump =
.SpeedHack =
.InstantInteract =
MarkedCFrame =
.FlyEnabled =
.FlySpeed =
flyUp, flyDown = ,
.AimbotEnabled =
.AimPart =
.TeamCheck =
.WallCheck =
.AimbotFOV =
.ShowFOV =
FOVCircle = .()
FOVCircle.Thickness =
FOVCircle.Color = .(, , )
FOVCircle.Filled =
FOVCircle.Transparency =
ScreenGui = .(, .CoreGui)
ScreenGui.Name =
ScreenGui.Enabled =
(name, pos, text)
btn = .(, ScreenGui); btn.Name = name; btn.Size = .(, , , ); btn.Position = pos; btn.BackgroundColor3 = .(, , ); btn.BackgroundTransparency = ; btn.TextColor3 = .(, , ); btn.Text = text; btn.TextSize = ; btn.ZIndex = ; corner = .(, btn); corner.CornerRadius = .(, ); btn
upBtn = (, .(, , , ), )
downBtn = (, .(, , , ), )
upBtn.MouseButton1Down:(() flyUp = )
upBtn.MouseButton1Up:(() flyUp = )
downBtn.MouseButton1Down:(() flyDown = )
downBtn.MouseButton1Up:(() flyDown = )
MonitorGui = .(, .CoreGui)
MonitorGui.Name =
MonitorGui.Enabled =
MainFrame = .(, MonitorGui)
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
UICorner = .(, MainFrame)
UICorner.CornerRadius = .(, )
UIStroke = .(, MainFrame)
UIStroke.Color = .(, , )
UIStroke.Thickness =
CloseBtn = .(, MainFrame)
CloseBtn.Size = .(, , , ); CloseBtn.Position = .(, -, , ); CloseBtn.BackgroundTransparency = ; CloseBtn.Text = ; CloseBtn.TextColor3 = .(, , ); CloseBtn.TextSize = ; CloseBtn.Font = .Font.GothamBold
CloseBtn.MouseButton1Click:(() MonitorGui.Enabled = )
(name, pos, color, txt)
l = .(, MainFrame); l.Name = name; l.Size = .(, -, , ); l.Position = pos; l.BackgroundTransparency = ; l.TextColor3 = color; l.TextSize = ; l.Font = .Font.Code; l.TextXAlignment = .TextXAlignment.Left; l.Text = txt; l
fpsL = (, .(, , , ), .(, , ), )
cpuL = (, .(, , , ), .(, , ), )
batL = (, .(, , , ), .(, , ), )
()
target =
shortestDistance = .AimbotFOV
_, player (Players:())
player ~= Lr player.Character player.Character:(.AimPart)
.TeamCheck player.Team == Lr.Team
pos, onScreen = Camera:(player.Character[.AimPart].Position)
onScreen
.WallCheck
parts = Camera:({Lr.Character.Head.Position, player.Character[.AimPart].Position}, {Lr.Character, player.Character})
#parts >
distance = (.(pos.X, pos.Y) - .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )).Magnitude
distance < shortestDistance
target = player
shortestDistance = distance
target
(player)
player == Lr
()
char = player.Character player.CharacterAdded:()
hrp = char:(, )
highlight = char:() .(, char)
highlight.Name = ; highlight.FillTransparency =
bill = hrp:() .(, hrp)
bill.Name = ; bill.AlwaysOnTop = ; bill.Size = .(, , , ); bill.StudsOffset = .(, , )
label = bill:() .(, bill)
label.Name = ; label.Size = .(, , , ); label.BackgroundTransparency = ; label.TextStrokeTransparency = ; label.TextSize = ; label.Font = .Font.GothamBold
RunService.RenderStepped:(()
.ESP_Enabled char.Parent Lr.Character:()
highlight.Enabled = ; bill.Enabled =
player.Team == Lr.Team player.Team ~=
highlight.FillColor = .(, , ); label.TextColor3 = .(, , ); label.Text = .. player.Name
char:() char:()
highlight.FillColor = .(, , ); label.TextColor3 = .(, , ); label.Text = .. player.Name
highlight.FillColor = .(, , ); label.TextColor3 = .(, , ); label.Text = player.Name
label.Text = label.Text .. .. .((Lr.Character.HumanoidRootPart.Position - hrp.Position).Magnitude) ..
highlight.Enabled = ; bill.Enabled =
)
(); player.CharacterAdded:(CreateVisuals)
AimTab = Window:(, )
AimTab:({ Name = , CurrentValue = , Callback = (V) .AimbotEnabled = V })
AimTab:({ Name = , CurrentValue = , Callback = (V) .TeamCheck = V })
AimTab:({ Name = , CurrentValue = , Callback = (V) .WallCheck = V })
AimTab:({ Name = , CurrentValue = , Callback = (V) .ShowFOV = V })
AimTab:({ Name = , Range = {, }, Increment = , CurrentValue = , Callback = (V) .AimbotFOV = V })
AimTab:({ Name = , Options = {, }, CurrentOption = {}, Callback = (O) .AimPart = O[] })
TeleTab = Window:(, )
SelectedPlr =
PlayerDropdown = TeleTab:({ Name = , Options = {}, Callback = (O) SelectedPlr = O[] })
()
list = {}
_, p (Players:()) p ~= Lr .(list, p.Name)
PlayerDropdown:(list)
(); Players.PlayerAdded:(UpdatePlayerList); Players.PlayerRemoving:(UpdatePlayerList)
TeleTab:({
Name = ,
Callback = ()
SelectedPlr Players:(SelectedPlr)
targetChar = Players[SelectedPlr].Character
targetChar targetChar:()
Lr.Character.HumanoidRootPart.CFrame = targetChar.HumanoidRootPart.CFrame * .(, , )
,
})
TeleTab:()
TeleTab:({
Name = ,
Callback = ()
Lr.Character Lr.Character:()
MarkedCFrame = Lr.Character.HumanoidRootPart.CFrame
Rayfield:({Title = , Content = , Duration = })
,
})
TeleTab:({
Name = ,
Callback = ()
MarkedCFrame Lr.Character Lr.Character:()
Lr.Character.HumanoidRootPart.CFrame = MarkedCFrame
Rayfield:({Title = , Content = , Duration = })
,
})
FlyTab = Window:(, )
FlyTab:({ Name = , CurrentValue = , Callback = (V) .FlyEnabled = V ScreenGui.Enabled = V })
FlyTab:({ Name = , Range = {, }, Increment = , CurrentValue = , Callback = (V) .FlySpeed = V })
MoveTab = Window:(, )
MoveTab:({ Name = , Range = {, }, Increment = , CurrentValue = , Callback = (V) .SpeedHack = V })
MoveTab:({ Name = , CurrentValue = , Callback = (V) .Noclip = V })
MoveTab:({ Name = , CurrentValue = , Callback = (V) .InfJump = V })
VisualTab = Window:(, )
VisualTab:({ Name = , CurrentValue = , Callback = (V) .ESP_Enabled = V V _, p (Players:()) (p) })
VisualTab:({ Name = , CurrentValue = , Callback = (V) Lighting.Ambient = V .(,,) .(,,) })
OptiTab = Window:(, )
OptiTab:({
Name = ,
Callback = ()
_, v (:())
v:() v:() v:()
v.Material = .Material.Plastic; v.Reflectance =
v:() v:() v:()
v:() v:() v.Enabled =
Lighting.GlobalShadows = ; Lighting.FogEnd = ; ().Rendering.QualityLevel =
Rayfield:({Title = , Content = , Duration = })
})
OptiTab:({
Name = ,
CurrentValue = ,
Callback = (V) MonitorGui.Enabled = V
})
MiscTab = Window:(, )
MiscTab:({ Name = , CurrentValue = , Callback = (V) .InstantInteract = V })
MiscTab:({ Name = , Callback = () Lr.Idled:(() :():(.(,),.CurrentCamera.CFrame) () :():(.(,),.CurrentCamera.CFrame) ) })
MiscTab:({ Name = , Callback = () TPS:(.PlaceId, Lr) })
MiscTab:({ Name = , Callback = ()
Api = .. .PlaceId ..
_srv = Http:(:(Api))
_, s (_srv.data) s.playing < s.maxPlayers s.id ~= .JobId TPS:(.PlaceId, s.id, Lr)
})
bv, bg
lastUpdate =
RunService.RenderStepped:((dt)
FOVCircle.Visible = .ShowFOV; FOVCircle.Radius = .AimbotFOV; FOVCircle.Position = .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )
.AimbotEnabled t = (); t Camera.CFrame = .(Camera.CFrame.Position, t.Character[.AimPart].Position)
MonitorGui.Enabled
() - lastUpdate >=
fpsL.Text = .. .(/dt)
base = + (.SpeedHack / )
cpuL.Text = .. .(base + .(,)) ..
batL.Text = .. .(base - ) ..
lastUpdate = ()
.FlyEnabled Lr.Character Lr.Character:()
Lr.Character.HumanoidRootPart:()
bv = .(, Lr.Character.HumanoidRootPart); bv.Name = ; bv.MaxForce = .(.huge, .huge, .huge)
bg = .(, Lr.Character.HumanoidRootPart); bg.Name = ; bg.MaxTorque = .(.huge, .huge, .huge)
hum = Lr.Character:(); dir = hum.MoveDirection; yDir =
flyUp yDir = flyDown yDir = -
bv.Velocity = (dir * .FlySpeed) + .(, yDir * .FlySpeed, ); bg.CFrame = Camera.CFrame
Lr.Character Lr.Character:()
Lr.Character.HumanoidRootPart:() Lr.Character.HumanoidRootPart.XitFlyBV:()
Lr.Character.HumanoidRootPart:() Lr.Character.HumanoidRootPart.XitFlyBG:()
)
RunService.Heartbeat:(()
Lr.Character Lr.Character:()
.SpeedHack ~= Lr.Character.Humanoid.WalkSpeed = .SpeedHack
.Noclip _, p (Lr.Character:()) p:() p.CanCollide =
.InstantInteract _, p (:()) p:() p.HoldDuration =
)
UIS.JumpRequest:(() .InfJump Lr.Character:() Lr.Character.HumanoidRootPart.Velocity = .(Lr.Character.HumanoidRootPart.Velocity.X, , Lr.Character.HumanoidRootPart.Velocity.Z) )
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, games.roblox.com.
Universal Script Xit_Yurii V12 "The Ultimate Mobile-Friendly Tool for High Performance Gaming" 🛠️ Key Features: Advanced Combat: Aimbot with FOV, Wall-check, and Team-check logic. Enhanced Mobility: Fly Hack (with Mobile UI), Infinite Jump, and Noclip. Visual Advantage: Master ESP with Team/Enemy detection & Distance info. Max Optimization: Gacor FPS Booster & Real-time Hardware Monitor (FPS/CPU/Battery). Efficiency Tools: Instant Interact, Anti-AFK, and Fast Server Hop This script Made by Gemini and i test every feature just enjoy