Last active
January 11, 2026 23:24
-
-
Save robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8 to your computer and use it in GitHub Desktop.
Rayfield Exploit
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --[[ | |
| you better have a good reason on WHY you are looking at the script raw | |
| ]] | |
| if not game:GetService("Players").LocalPlayer.PlayerScripts:FindFirstChild("Loaded") then | |
| local data = Instance.new("NumberValue") --does this really matter no i added it for a damn reason | |
| data.Name = "Loaded" | |
| data.Parent = game:GetService("Players").LocalPlayer.PlayerScripts | |
| print("Loaded Scripts") | |
| local Rayfield = loadstring(game:HttpGet("https://sirius.menu/rayfield"))() | |
| local event = "" | |
| local fling = false | |
| local opt = false | |
| local antiteleport = false | |
| local range = 15 | |
| local partsdipping = false | |
| -- Create the main window | |
| local noclip = false | |
| local speed = 16 | |
| local infjump = false | |
| local fakerun = false | |
| local infjumpv2 = false | |
| local antifling = false | |
| local RunService = game:GetService("RunService") | |
| local UserInputService = game:GetService("UserInputService") | |
| local Players = game:GetService("Players") | |
| local player = Players.LocalPlayer | |
| local character = player.Character or player.CharacterAdded:Wait() | |
| local humanoid = character:WaitForChild("Humanoid") | |
| local humanoidRootPart = character:WaitForChild("HumanoidRootPart") | |
| local bodyVelocity = Instance.new("BodyVelocity") | |
| local Window = Rayfield:CreateWindow({ | |
| Name = "W112ND", | |
| LoadingTitle = "Please wait", | |
| LoadingSubtitle = "By windows11_2nd", | |
| ShowText = "W112ND", | |
| ConfigurationSaving = { | |
| Enabled = true, | |
| FolderName = "Exploits", | |
| FileName = "Tools" | |
| }, | |
| Discord = { | |
| Enabled = false, | |
| Invite = "", | |
| RememberJoins = true | |
| }, | |
| KeySystem = false | |
| }) | |
| Rayfield:Notify({ | |
| Title = "Warning", | |
| Content = "This is the only OFFICAL W112ND watch out for fake versions.", | |
| Duration = 4 | |
| }) | |
| -- Create a tab | |
| local Tab = Window:CreateTab("Universial", 4483362458) | |
| local Tab2 = Window:CreateTab("MM2", 4483362458) | |
| local Tab3 = Window:CreateTab("Fred's House", 4483362458) | |
| local Tab4 = Window:CreateTab("PHONK EDIT TOWER", 4483362458) | |
| -- Add a button | |
| Tab:CreateButton({ | |
| Name = "Get all tools", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Message", | |
| Content = "Getting all tools!", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(game:GetDescendants()) do | |
| if v:IsA("Tool") then | |
| v:Clone().Parent = game:GetService("Players").LocalPlayer.Backpack | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Teleport to tools (workspace)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Message", | |
| Content = "Getting all tools!", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Tool") then | |
| game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame | |
| task.wait() | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Teleport to every parts (workspace)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Message", | |
| Content = "Teleporting..", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("BasePart") then | |
| game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame | |
| task.wait() | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Aimbot", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "HUD", | |
| Content = "Setting up aimbot!", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local player = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if player then | |
| game:GetService("Players").LocalPlayer:GetMouse().Target = player.Character.HumanoidRootPart | |
| task.wait(0.15) | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab2:CreateButton({ | |
| Name = "Read Users (only after round started)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up", | |
| Content = "Fetching for people", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local player = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if player then | |
| for i,v in pairs(player.Backpack:GetChildren()) do | |
| if v:IsA("Tool") then | |
| if v.Name ~= "Emotes" then | |
| if v.Name ~= "AAAAA" then | |
| local hl = Instance.new("Highlight") | |
| local bb = Instance.new("BillboardGui") | |
| local tt = Instance.new("TextLabel") | |
| hl.FillColor = Color3.new(1, 1, 1) | |
| hl.OutlineColor = Color3.new(1, 1, 1) | |
| hl.Parent = player.Character | |
| bb.Size = UDim2.new(0,100,0,25) | |
| tt.Text = v.Name | |
| bb.AlwaysOnTop = true | |
| tt.BackgroundTransparency = 1 | |
| tt.TextColor3 = Color3.new(1, 1, 1) | |
| tt.TextScaled = true | |
| tt.Font = Enum.Font.BuilderSansBold | |
| bb.StudsOffsetWorldSpace = Vector3.new(0,4,0) | |
| tt.Parent = bb | |
| bb.Enabled = true | |
| tt.TextTransparency = 0 | |
| tt.Visible = true | |
| tt.Size = UDim2.new(1,0,1,0) | |
| bb.Parent = player.Character | |
| if v.Name == "Knife" then | |
| hl.FillColor = Color3.new(1, 0, 0) | |
| end | |
| if v.Name == "Gun" then | |
| hl.FillColor = Color3.new(0, 0.482353, 1) | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Fetch for Users", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up!", | |
| Content = "Fetching for players...", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local player = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if player then | |
| local hl = Instance.new("Highlight") | |
| hl.FillColor = Color3.new(1, 1, 1) | |
| hl.OutlineColor = Color3.new(1, 1, 1) | |
| hl.Parent = player.Character | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Fetch for Users (Via username)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up!", | |
| Content = "Fetching for players by username...", | |
| Duration = 4 | |
| }) | |
| for i,part in pairs(workspace:GetDescendants()) do | |
| if part:IsA("Model") then | |
| local player = game:GetService("Players") | |
| for i,v in pairs(player:GetDescendants()) do | |
| if v:IsA("Player") then | |
| if v.Name == part.Name then | |
| local hl = Instance.new("Highlight") | |
| hl.FillColor = Color3.new(1, 1, 1) | |
| hl.OutlineColor = Color3.new(1, 1, 1) | |
| hl.Parent = v.Character | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab2:CreateButton({ | |
| Name = "Go to Sheriff (only after round started)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up", | |
| Content = "Fetching for sheriff", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local player = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if player then | |
| for i,v in pairs(player.Backpack:GetChildren()) do | |
| if v:IsA("Tool") and v.Name == "Gun" then | |
| game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = player.Character.HumanoidRootPart.CFrame | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab2:CreateButton({ | |
| Name = "Go to Murderer (only after round started)", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up", | |
| Content = "Fetching for murderer", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local player = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if player then | |
| for i,v in pairs(player.Backpack:GetChildren()) do | |
| if v:IsA("Tool") and v.Name == "Knife" then | |
| game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = player.Character.HumanoidRootPart.CFrame | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Teleport to everyone", | |
| Callback = function() | |
| Rayfield:Notify({ | |
| Title = "Heads Up!", | |
| Content = "Teleporting To everyone (5ms)!", | |
| Duration = 4 | |
| }) | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("Model") then | |
| local plr = game:GetService("Players"):GetPlayerFromCharacter(v) | |
| if plr then | |
| game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame | |
| task.wait(0.5) | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateSlider({ | |
| Name = "Speed", | |
| Range = {1, 100}, | |
| Increment = 1, | |
| Suffix = "USpeed", | |
| CurrentValue = 16, | |
| Flag = "UserSpeed", | |
| Callback = function(Value) | |
| game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").WalkSpeed = Value | |
| speed = Value | |
| end, | |
| }) | |
| Tab:CreateInput({ | |
| Name = "RemoteEvents", | |
| CurrentValue = "", | |
| PlaceholderText = "Fire all remote event text", | |
| RemoveTextAfterFocusLost = false, | |
| Flag = "FARET", | |
| Callback = function(Text) | |
| for i,v in pairs(game.ReplicatedStorage:GetDescendants()) do | |
| if v:IsA("RemoteEvent") then | |
| v:FireServer(Text) | |
| end | |
| end | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Noclip", | |
| CurrentValue = false, | |
| Flag = "Nocliping", | |
| Callback = function(Value) | |
| noclip = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Xray", | |
| CurrentValue = false, | |
| Flag = "Xray", | |
| Callback = function(Value) | |
| if Value == true then | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("BasePart") then | |
| v.LocalTransparencyModifier = 0.5 | |
| end | |
| end | |
| else | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("BasePart") then | |
| v.LocalTransparencyModifier = 0 | |
| end | |
| end | |
| end | |
| end, | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Remove Client Kick Scripts", | |
| Callback = function() | |
| for i,v in pairs(workspace:GetDescendants()) do | |
| if v:IsA("LocalScript") then | |
| if v.Source:lower():find("kick") then | |
| v:Destroy() | |
| end | |
| end | |
| end | |
| end | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Optimization", | |
| CurrentValue = false, | |
| Flag = "opt", | |
| Callback = function(Value) | |
| opt = Value | |
| end, | |
| }) | |
| Tab:CreateSlider({ | |
| Name = "Render", | |
| Range = {1, 100}, | |
| Increment = 1, | |
| Suffix = "rendering", | |
| CurrentValue = 15, | |
| Flag = "renderopt", | |
| Callback = function(Value) | |
| range = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Walkfling", | |
| CurrentValue = false, | |
| Flag = "WF", | |
| Callback = function(Value) | |
| fling = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Fake Run", | |
| CurrentValue = false, | |
| Flag = "FR", | |
| Callback = function(Value) | |
| fakerun = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Inf Jump", | |
| CurrentValue = false, | |
| Flag = "IJ", | |
| Callback = function(Value) | |
| infjump = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "(Stable) Inf Jump", | |
| CurrentValue = false, | |
| Flag = "IJ", | |
| Callback = function(Value) | |
| infjumpv2 = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Anti-Teleport (best for anticheat games)", | |
| CurrentValue = false, | |
| Flag = "ANTITeleport", | |
| Callback = function(Value) | |
| antiteleport = Value | |
| end, | |
| }) | |
| local Toggle = Tab:CreateToggle({ | |
| Name = "Anti-Fling V2", | |
| CurrentValue = false, | |
| Flag = "AntiFling", | |
| Callback = function(Value) | |
| antifling = Value | |
| end, | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Dipping parts", | |
| Callback = function() | |
| partsdipping = true | |
| end | |
| }) | |
| local Toggle = Tab3:CreateToggle({ | |
| Name = "Inf Stamina", | |
| CurrentValue = false, | |
| Flag = "infstamina", | |
| Callback = function(Value) | |
| if Value == true then | |
| if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Advantage") then | |
| game:GetService("Players").LocalPlayer.Character:FindFirstChild("Advantage").Value = math.huge | |
| end | |
| else | |
| if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Advantage") then | |
| game:GetService("Players").LocalPlayer.Character:FindFirstChild("Advantage").Value = 1 | |
| end | |
| end | |
| end, | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Spawn F3X", | |
| Callback = function() | |
| local obj = game:GetObjects("rbxassetid://142785488")[1] -- F3X asset | |
| obj.Parent = game:GetService("Players").LocalPlayer.Backpack | |
| for _,desc in ipairs(obj:GetDescendants()) do | |
| if desc:IsA("Script") then | |
| desc:Destroy() -- remove server-only scripts | |
| end | |
| end | |
| end | |
| }) | |
| Tab:CreateButton({ | |
| Name = "Load Instance Explorer", | |
| Callback = function() loadstring(game:HttpGet("https://gist.githubusercontent.com/robloxluakrnlaccount/c54cf333afc0fde82cbcd80ef15ab3bd/raw/instance%2520explorer.lua"))() | |
| end | |
| }) | |
| Tab4:CreateButton({ | |
| Name = "Remove Phonk", | |
| Callback = function() | |
| for _,v in pairs(player.PlayerScripts:GetChildren()) do | |
| if v.Name == "LocalScript" then | |
| v:Destroy() | |
| end | |
| end | |
| end | |
| }) | |
| -- ✅ Optimized script without duplicate locals | |
| -- Optimized render loop | |
| local function render() | |
| local char = player.Character | |
| if not char then return end | |
| for _, v in ipairs(char:GetDescendants()) do | |
| if v:IsA("BasePart") then | |
| if noclip then | |
| v.CanCollide = false | |
| v.LocalTransparencyModifier = 0.5 | |
| else | |
| v.LocalTransparencyModifier = 0 | |
| end | |
| end | |
| end | |
| char:WaitForChild("Humanoid").WalkSpeed = speed | |
| end | |
| -- Instead of connecting 7x, just one RenderStepped is enough | |
| RunService.RenderStepped:Connect(render) | |
| -- Anti-teleportation (runs once with task loop, no multiple connections) | |
| local function antiteleportation() | |
| local char = player.Character or player.CharacterAdded:Wait() | |
| local hrp = char:WaitForChild("HumanoidRootPart") | |
| local lastPos = hrp.Position | |
| while antiteleport and task.wait() do | |
| local distance = (hrp.Position - lastPos).Magnitude | |
| if distance > 5 then | |
| hrp.CFrame = CFrame.new(lastPos) | |
| hrp.Anchored = false | |
| end | |
| lastPos = hrp.Position | |
| end | |
| end | |
| task.spawn(antiteleportation) | |
| -- Infinite Jump | |
| local waiting = false | |
| local function InfJumpRender() | |
| local char = player.Character | |
| if not char then return end | |
| local humanoid = char:FindFirstChildOfClass("Humanoid") | |
| local rootPart = char:FindFirstChild("HumanoidRootPart") | |
| if not humanoid or not rootPart then return end | |
| if infjump and not waiting and humanoid.Jump then | |
| local currentVel = rootPart.AssemblyLinearVelocity | |
| humanoid.UseJumpPower = true | |
| rootPart.AssemblyLinearVelocity = Vector3.new( | |
| currentVel.X, | |
| humanoid.JumpPower, | |
| currentVel.Z | |
| ) | |
| waiting = true | |
| repeat task.wait() until not humanoid.Jump | |
| waiting = false | |
| end | |
| end | |
| RunService.RenderStepped:Connect(InfJumpRender) | |
| -- Fake Run | |
| local waiting2 = false | |
| local function RunRenderFakeRun() | |
| local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") | |
| if not root then return end | |
| if fakerun and not waiting2 then | |
| root.AssemblyLinearVelocity = Vector3.new(0,0,50) | |
| root.Anchored = true | |
| else | |
| root.Anchored = false | |
| end | |
| end | |
| RunService.RenderStepped:Connect(RunRenderFakeRun) | |
| -- Fling | |
| local running = false | |
| local function start() | |
| if running or not fling then return end | |
| running = true | |
| while fling and task.wait() do | |
| for _, v in ipairs(workspace:GetChildren()) do | |
| if v:IsA("Model") then | |
| local p = Players:GetPlayerFromCharacter(v) | |
| if p then | |
| local char = p.Character | |
| if char then | |
| local root = char:FindFirstChild("HumanoidRootPart") | |
| if root then | |
| root.AssemblyLinearVelocity = Vector3.new(0,1000000,0) | |
| end | |
| end | |
| end | |
| end | |
| end | |
| end | |
| running = false | |
| end | |
| RunService.RenderStepped:Connect(start) | |
| -- Anti-fling | |
| local function antiflingrun() | |
| local char = player.Character | |
| if not char then return end | |
| local root = char:FindFirstChild("HumanoidRootPart") | |
| if antifling and root then | |
| root.AssemblyLinearVelocity = Vector3.new(0,0,0) | |
| end | |
| end | |
| RunService.RenderStepped:Connect(antiflingrun) | |
| -- Infinite Jump v2 | |
| UserInputService.JumpRequest:Connect(function() | |
| local char = player.Character | |
| if not char then return end | |
| local humanoid = char:FindFirstChildOfClass("Humanoid") | |
| if infjumpv2 and humanoid then | |
| humanoid:ChangeState(Enum.HumanoidStateType.Jumping) | |
| end | |
| end) | |
| -- Part stretching | |
| RunService.RenderStepped:Connect(function() | |
| if partsdipping then | |
| for _, v in ipairs(workspace:GetChildren()) do | |
| if v:IsA("BasePart") and not Players:GetPlayerFromCharacter(v.Parent) then | |
| local range = 10 | |
| local pos = player:DistanceFromCharacter(Vector3.new(v.Position.X,4,v.Position.Z)) | |
| if pos > range then | |
| pos = range | |
| end | |
| v.Size = Vector3.new(v.Size.X, pos, v.Size.Z) | |
| end | |
| end | |
| end | |
| end) | |
| end |
SCRIPT Blade ball
loadstring(game:HttpGet('https://sirius.menu/rayfield'))() これ飛べるようにできる?
Guion plantas vs breinrots
Duplicasion pls🙏🙏
Its my birthday can i get it plss god will bless yall alll
Not
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
"https://gist.github.com/robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8.js"></script>