local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "FORSAKEN HUB V3 | 2026", LoadingTitle = "Loading...", 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("Combat", 4483362458) local FarmTab = Window:CreateTab("AutoFarm", 4483362458) local VisualsTab = Window:CreateTab("Visuals", 4483362458) local SettTab = Window:CreateTab("Settings", 4483362458) 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 local AutoBlock = false MainTab:CreateToggle({ Name = "Auto-Block Q (Killer Check)", CurrentValue = false, Callback = function(v) AutoBlock = v task.spawn(function() while AutoBlock do for _, pl in pairs(game.Players:GetPlayers()) do if pl ~= p and pl.Character and pl.Character:FindFirstChild("HumanoidRootPart") then local tHum = pl.Character:FindFirstChild("Humanoid") if tHum and (tHum.Health > 100 or tHum.MaxHealth > 100) then local dist = (root.Position - pl.Character.HumanoidRootPart.Position).Magnitude if dist <= 12 then game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.Q, false, game) task.wait(0.05) game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.Q, false, game) end end end end task.wait(0.1) end end) end, }) local InstaKill = false local ikTarget = "" MainTab:CreateInput({ Name = "Target User", PlaceholderText = "Name...", Callback = function(t) ikTarget = t:lower() end, }) MainTab:CreateButton({ Name = "Insta-Kill + AutoAttack", Callback = function() InstaKill = true task.spawn(function() while InstaKill do for _, v in pairs(game.Players:GetPlayers()) do if v.Name:lower():find(ikTarget) and v.Character and v.Character:FindFirstChild("Humanoid") then if v.Character.Humanoid.Health > 0 then root.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 2) game:GetService("VirtualInputManager"):SendMouseButtonEvent(0, 0, 0, true, game, 1) task.wait(0.05) game:GetService("VirtualInputManager"):SendMouseButtonEvent(0, 0, 0, false, game, 1) else InstaKill = false end end end task.wait(0.05) end end) end, }) MainTab:CreateButton({ Name = "Uninsta-kill", Callback = function() InstaKill = false end }) MainTab:CreateButton({ Name = "Infinite Jump", Callback = function() game:GetService("UserInputService").JumpRequest:Connect(function() hum:ChangeState("Jumping") end) end, }) MainTab:CreateButton({ Name = "Enable Jump", Callback = function() hum:SetStateEnabled(Enum.HumanoidStateType.Jumping, true) hum.JumpPower = 50 end, }) FarmTab:CreateButton({ Name = "Teleport Lobby (Spawn)", Callback = function() local lobby = workspace:FindFirstChild("Lobby") or workspace:FindFirstChild("SpawnLocation") or workspace:FindFirstChild("Spawns") if lobby then root.CFrame = lobby:IsA("Model") and lobby:GetModelCFrame() or lobby.CFrame * CFrame.new(0, 5, 0) end end, }) FarmTab:CreateButton({ Name = "Auto-Farm Machines (Loop)", Callback = function() task.spawn(function() for _, v in pairs(workspace:GetDescendants()) do if v.Name:find("Machine") or v.Name:find("Puzzle") then root.CFrame = v.CFrame * CFrame.new(0, 5, 0) task.wait(2) end end end) end, }) FarmTab:CreateButton({ Name = "TP Random Machine", Callback = function() local m = {} for _, v in pairs(workspace:GetDescendants()) do if v.Name:find("Machine") or v.Name:find("Puzzle") then table.insert(m, v) end end if #m > 0 then root.CFrame = m[math.random(1, #m)].CFrame * CFrame.new(0, 5, 0) end end, }) VisualsTab:CreateButton({ Name = "ESP Killer & Players", Callback = function() for _, v in pairs(game.Players:GetPlayers()) do if v.Character and v.Character:FindFirstChild("Humanoid") then local col = v.Character.Humanoid.MaxHealth > 100 and Color3.new(1,0,0) or Color3.new(0,1,0) ApplyH(v.Character, col) end end end, }) VisualsTab:CreateButton({ Name = "Full Bright / No Fog", Callback = function() game:GetService("Lighting").Brightness = 2 game:GetService("Lighting").FogEnd = 999999 game:GetService("Lighting").ClockTime = 14 end, }) SettTab:CreateLabel("More pages and scripts soon! good luck") Rayfield:Notify({ Title = "System Note", Content = "Forsaken V3 Loaded", Duration = 5 })