Skip to content

Instantly share code, notes, and snippets.

@robloxluakrnlaccount
Last active January 11, 2026 23:24
Show Gist options
  • Select an option

  • Save robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8 to your computer and use it in GitHub Desktop.

Select an option

Save robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8 to your computer and use it in GitHub Desktop.
Rayfield Exploit
--[[
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
@totoypalhoharayo-maker
Copy link

<script src="https://gist.github.com/robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8.js"></script>

@totoypalhoharayo-maker
Copy link

@totoypalhoharayo-maker
Copy link

<script src="https://gist.github.com/robloxluakrnlaccount/d937b967477ab01cfe8cfd8f34d5f7c8.js"></script>

@boukraamahdi2013-commits

@rf613496-tech
Copy link

SCRIPT Blade ball

@y46nsdryhm-droid
Copy link

loadstring(game:HttpGet('https://sirius.menu/rayfield'))() これ飛べるようにできる?

@erickovando702-rgb
Copy link

Guion plantas vs breinrots
Duplicasion pls🙏🙏

@denisedorvilus09-glitch

Its my birthday can i get it plss god will bless yall alll

@meandrewessels903-dev
Copy link

@bb5414384-maker
Copy link

@amaralsoto79-sketch
Copy link

Not

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment