local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "DW SCRIPT (V2) 2026", LoadingTitle = "Loading Dw script (v2) 2026", LoadingSubtitle = "oi oi oi", ConfigurationSaving = { Enabled = false } }) local p = game.Players.LocalPlayer local char = p.Character or p.CharacterAdded:Wait() local root = char:WaitForChild("HumanoidRootPart") local hum = char:WaitForChild("Humanoid") local MainTab = Window:CreateTab("Main", 4483362458) local SkillTab = Window:CreateTab("Skills", 4483362458) local EspTab = Window:CreateTab("ESP", 4483362458) local RPTab = Window:CreateTab("Roleplay", 4483362458) local SettTab = Window:CreateTab("Settings", 4483362458) local SpeedActive = false MainTab:CreateButton({ Name = "Speed 50 (Bypass)", Callback = function() SpeedActive = true task.spawn(function() while SpeedActive do if hum.MoveDirection.Magnitude > 0 then root.CFrame = root.CFrame * CFrame.new(0, 0, -1) root.Velocity = root.CFrame.LookVector * 50 end task.wait(0.05) end end) end, }) MainTab:CreateButton({ Name = "Unspeed", Callback = function() SpeedActive = false end, }) local noclipConnection MainTab:CreateButton({ Name = "Noclip", Callback = function() noclipConnection = game:GetService("RunService").Stepped:Connect(function() if char then for _, v in pairs(char:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) end, }) MainTab:CreateButton({ Name = "Unnoclip", Callback = function() if noclipConnection then noclipConnection:Disconnect() end for _, v in pairs(char:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = true end end end }) local Floating = false local floatPart MainTab:CreateButton({ Name = "Float (10+ Studs Up)", Callback = function() Floating = true root.CFrame = root.CFrame * CFrame.new(0, 10, 0) task.wait(0.1) if floatPart then floatPart:Destroy() end floatPart = Instance.new("Part") floatPart.Name = "C0lkid_Platform" floatPart.Size = Vector3.new(10, 1, 10) floatPart.Anchored = true floatPart.Transparency = 1 floatPart.Parent = char task.spawn(function() while Floating do if floatPart and root then floatPart.CFrame = root.CFrame * CFrame.new(0, -3.5, 0) root.Velocity = Vector3.new(root.Velocity.X, 0, root.Velocity.Z) end task.wait() end end) end, }) MainTab:CreateButton({ Name = "Unfloat", Callback = function() Floating = false if floatPart then floatPart:Destroy() floatPart = nil end end, }) MainTab:CreateButton({ Name = "Enable Jump", Callback = function() hum:SetStateEnabled(Enum.HumanoidStateType.Jumping, true) hum.JumpPower = 50 end }) SkillTab:CreateButton({ Name = "Rudie Dash (4s)", Callback = function() local dashStartTime = tick() local connection connection = game:GetService("RunService").Heartbeat:Connect(function() if tick() - dashStartTime < 4 then root.Velocity = root.CFrame.LookVector * 50 else connection:Disconnect() end end) end, }) SkillTab:CreateButton({ Name = "Bobette Box Ability", Callback = function() local targetPos = root.CFrame * CFrame.new(0, 40, 0) local box = Instance.new("Part", workspace) box.Size = Vector3.new(8, 10, 8) box.Color = Color3.new(1, 0, 0) box.Anchored = true box.CFrame = targetPos local function line(sz, cf) local l = Instance.new("Part", box) l.Size = sz l.Color = Color3.new(0,1,0) l.Anchored = true l.CFrame = box.CFrame * cf end line(Vector3.new(8.1, 0.2, 0.2), CFrame.new(0, 0, 4)) line(Vector3.new(8.1, 0.2, 0.2), CFrame.new(0, 0, -4)) line(Vector3.new(0.2, 0.2, 8.1), CFrame.new(4, 0, 0)) line(Vector3.new(0.2, 0.2, 8.1), CFrame.new(-4, 0, 0)) line(Vector3.new(1, 1, 1), CFrame.new(0, 5.5, 0)) hum.WalkSpeed = 0 task.spawn(function() for i = 1, 10 do root.CFrame = targetPos task.wait(1) end box:Destroy() hum.WalkSpeed = 16 end) end, }) local function ApplyH(obj, col) local h = obj:FindFirstChild("Highlight") or Instance.new("Highlight", obj) h.FillColor = col h.FillTransparency = 0.5 h.OutlineColor = Color3.new(1,1,1) end EspTab:CreateButton({Name = "ESP Monsters", Callback = function() for _, v in pairs(workspace:GetDescendants()) do if v:IsA("Model") and v.Name:find("Twisted") then ApplyH(v, Color3.new(1,0,0)) end end end}) EspTab:CreateButton({Name = "ESP Players", Callback = function() for _, v in pairs(game.Players:GetPlayers()) do if v.Character then ApplyH(v.Character, Color3.new(0,1,0)) end end end}) EspTab:CreateButton({Name = "ESP Machines", Callback = function() for _, v in pairs(workspace:GetDescendants()) do if v.Name:find("Machine") then ApplyH(v, Color3.new(0.5, 0, 1)) end end end}) EspTab:CreateButton({Name = "ESP Items/Capsules", Callback = function() for _, v in pairs(workspace:GetDescendants()) do if v.Name:find("Capsule") or v.Name:find("Item") then ApplyH(v, Color3.new(1,1,0)) end end end}) local targetName = "" local BSLoop = false RPTab:CreateInput({ Name = "Target User", PlaceholderText = "Username...", Callback = function(t) targetName = t:lower() end }) RPTab:CreateButton({ Name = "Backshot (Loop)", Callback = function() BSLoop = true task.spawn(function() while BSLoop do for _, v in pairs(game.Players:GetPlayers()) do if v.Name:lower():find(targetName) and v.Character then local tRoot = v.Character.HumanoidRootPart root.CFrame = tRoot.CFrame * CFrame.new(0, 0, 1.5) task.wait(0.1) root.CFrame = tRoot.CFrame * CFrame.new(0, 0, 0.5) task.wait(0.1) end end task.wait() end end) end, }) RPTab:CreateButton({Name = "Unbackshot", Callback = function() BSLoop = false end}) local CRain = false RPTab:CreateButton({ Name = "Carrot Rain (Infinite)", Callback = function() CRain = true task.spawn(function() while CRain do local c = Instance.new("Part", workspace) c.Size = Vector3.new(1, 4, 1) c.Color = Color3.fromRGB(255, 120, 0) c.CanCollide = false c.CFrame = root.CFrame * CFrame.new(math.random(-50, 50), 60, math.random(-50, 50)) game:GetService("Debris"):AddItem(c, 5) task.wait(0.1) end end) end, }) SettTab:CreateButton({Name = "Default", Callback = function() Rayfield:ChangeTheme("Default") end}) SettTab:CreateButton({Name = "Frutiger Aero", Callback = function() Rayfield:ChangeTheme("Ocean") end}) SettTab:CreateButton({Name = "Coolgui theme", Callback = function() Rayfield:ChangeTheme("Serpents") end}) Rayfield:Notify({ Title = "System Note", Content = "Other funtions don't work, on a new update can work", Duration = 5 })