local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "QWR Hub | Survive the Killer", LoadingTitle = "QWR", LoadingSubtitle = "Powered by DeepSeek", ConfigurationSaving = { Enabled = false } }) -- // خدمات local player = game.Players.LocalPlayer local TweenService = game:GetService("TweenService") local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local VU = game:GetService("VirtualUser") -- // متغيرات local farmEnabled = false local grabEnabled = false local autoDoor = false local autoHealMe = false local autoHealOthers = false local speedEnabled = false local espEnabled = false local infiniteJump = false local grabbedPlayers = {} local espObjects = {} -- // Bypass pcall(function() local mt = getrawmetatable(game) setreadonly(mt, false) local old = mt.__namecall mt.__namecall = newcclosure(function(s, ...) local m = getnamecallmethod():lower() if m:find("kick") or m:find("ban") or m:find("detect") then return nil end return old(s, ...) end) setreadonly(mt, true) for _, v in pairs(game:GetDescendants()) do if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") then local n = v.Name:lower() if n:find("kick") or n:find("ban") or n:find("detect") then v:Destroy() end end end end) -- // دالة البحث عن LootSpawns local function findLootSpawns() for _, folder in pairs(Workspace:GetDescendants()) do if folder:IsA("Folder") and folder.Name == "LootSpawns" then return folder end end return nil end -- // دالة البحث عن Door1 local function findDoor() for _, v in pairs(Workspace:GetDescendants()) do if v.Name == "Door1" and v:IsA("BasePart") then return v end end return nil end -- // Auto Farm Loot (أسرع) local function farmLoot() while farmEnabled do task.wait(0.05) -- أسرع pcall(function() local lootFolder = findLootSpawns() if not lootFolder then return end local char = player.Character if not char or not char:FindFirstChild("HumanoidRootPart") then return end local root = char.HumanoidRootPart for _, item in pairs(lootFolder:GetDescendants()) do if not farmEnabled then break end if item:IsA("BasePart") then local dist = (item.Position - root.Position).Magnitude if dist < 300 then local tween = TweenService:Create(root, TweenInfo.new(dist * 0.02, Enum.EasingStyle.Linear), {CFrame = item.CFrame * CFrame.new(0, 2, 0)}) tween:Play() tween.Completed:Wait() firetouchinterest(root, item, 0) firetouchinterest(root, item, 1) end end end end) end end -- // Auto Door - يروح للمخرج local function autoDoorCheck() while autoDoor do task.wait(0.5) pcall(function() local door = findDoor() if door and door.CanCollide == false then -- الباب مفتوح local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then local root = char.HumanoidRootPart local dist = (door.Position - root.Position).Magnitude -- يروح قدام الباب زيادة local targetPos = door.CFrame * CFrame.new(0, 0, 10) -- قدام الباب بـ 10 ستاد local tween = TweenService:Create(root, TweenInfo.new(dist * 0.03, Enum.EasingStyle.Linear), {CFrame = targetPos}) tween:Play() tween.Completed:Wait() end end end) end end -- // Auto Heal - لما القاتل يطيحني أروح لأي لاعب يعالجني local function autoHealMeCheck() while autoHealMe do task.wait(0.3) pcall(function() local myChar = player.Character if not myChar or not myChar:FindFirstChild("Humanoid") then return end local myHum = myChar:FindFirstChild("Humanoid") -- إذا أنا مطيحني (ميت أو على وشك) if myHum.Health < myHum.MaxHealth * 0.5 then local root = myChar:FindFirstChild("HumanoidRootPart") if not root then return end -- دور أقرب لاعب يعالجني for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local targetChar = plr.Character if targetChar and targetChar:FindFirstChild("HumanoidRootPart") and targetChar:FindFirstChild("Humanoid") then local targetHum = targetChar.Humanoid if targetHum.Health > 0 then local targetRoot = targetChar.HumanoidRootPart local dist = (targetRoot.Position - root.Position).Magnitude if dist < 100 then local tween = TweenService:Create(root, TweenInfo.new(dist * 0.03, Enum.EasingStyle.Linear), {CFrame = targetRoot.CFrame * CFrame.new(0, 0, 3)}) tween:Play() tween.Completed:Wait() break end end end end end end end) end end -- // Auto Heal Others - لما لاعب يطيح أروح أعالجه local function autoHealOthersCheck() while autoHealOthers do task.wait(0.3) pcall(function() local myChar = player.Character if not myChar or not myChar:FindFirstChild("HumanoidRootPart") then return end local myRoot = myChar.HumanoidRootPart for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local targetChar = plr.Character if targetChar and targetChar:FindFirstChild("Humanoid") and targetChar:FindFirstChild("HumanoidRootPart") then local targetHum = targetChar.Humanoid if targetHum.Health < targetHum.MaxHealth * 0.5 and targetHum.Health > 0 then local targetRoot = targetChar.HumanoidRootPart local dist = (targetRoot.Position - myRoot.Position).Magnitude if dist < 200 then local tween = TweenService:Create(myRoot, TweenInfo.new(dist * 0.03, Enum.EasingStyle.Linear), {CFrame = targetRoot.CFrame * CFrame.new(0, 0, 3)}) tween:Play() tween.Completed:Wait() break end end end end end end) end end -- // جذب اللاعبين وجلدهم (للقاتل فقط) local function grabAndKillPlayers() while grabEnabled do task.wait(0.05) pcall(function() local myChar = player.Character if not myChar or not myChar:FindFirstChild("HumanoidRootPart") then return end local myRoot = myChar.HumanoidRootPart local myHum = myChar:FindFirstChild("Humanoid") for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local targetChar = plr.Character if targetChar and targetChar:FindFirstChild("HumanoidRootPart") and targetChar:FindFirstChild("Humanoid") then local targetRoot = targetChar.HumanoidRootPart local targetHum = targetChar.Humanoid local dist = (targetRoot.Position - myRoot.Position).Magnitude if dist <= 10 then targetHum:TakeDamage(15) end if dist > 10 then targetRoot.CFrame = myRoot.CFrame * CFrame.new(math.random(-2,2), 0, math.random(-2,2)) end if dist <= 5 then targetHum:TakeDamage(20) end if targetHum.Health <= 0 then grabbedPlayers[plr.Name] = nil end end end end end) end end -- // سرعة 50 (آمنة) local function enableSpeed() RunService.RenderStepped:Connect(function(dt) if speedEnabled then pcall(function() local char = player.Character if char then local root = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChild("Humanoid") if root and hum and hum.MoveDirection.Magnitude > 0 then root.CFrame = root.CFrame + (hum.MoveDirection * 50 * dt * 2) end end end) end end) end -- // قفز لانهائي local function enableInfiniteJump() UIS = game:GetService("UserInputService") UIS.JumpRequest:Connect(function() if infiniteJump then pcall(function() local char = player.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) end end) end -- // ESP أزرق local function createESP(targetPlayer) local highlight = Instance.new("Highlight") highlight.Name = "QWR_ESP" highlight.FillColor = Color3.fromRGB(0, 100, 255) highlight.OutlineColor = Color3.fromRGB(0, 150, 255) highlight.FillTransparency = 0.3 highlight.OutlineTransparency = 0 highlight.Adornee = targetPlayer.Character highlight.Parent = game.CoreGui return highlight end local function updateESP() while espEnabled do task.wait(0.01) pcall(function() for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local char = plr.Character if char then if not espObjects[plr.Name] or not espObjects[plr.Name].Parent then espObjects[plr.Name] = createESP(plr) end espObjects[plr.Name].Adornee = char end end end for name, hl in pairs(espObjects) do local found = false for _, plr in pairs(game.Players:GetPlayers()) do if plr.Name == name then found = true; break end end if not found then hl:Destroy() espObjects[name] = nil end end end) end for _, hl in pairs(espObjects) do hl:Destroy() end espObjects = {} end -- // ========== UI ========== local MainTab = Window:CreateTab("Main", 4483362458) MainTab:CreateSection("Auto Farm") MainTab:CreateToggle({ Name = "Auto Farm Loot (سريع)", CurrentValue = false, Flag = "FarmToggle", Callback = function(Value) farmEnabled = Value if farmEnabled then farmLoot() end end, }) MainTab:CreateButton({ Name = "TP to Loot", Callback = function() local lootFolder = findLootSpawns() if lootFolder then local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then for _, item in pairs(lootFolder:GetDescendants()) do if item:IsA("BasePart") then char.HumanoidRootPart.CFrame = item.CFrame * CFrame.new(0, 3, 0) break end end end end end, }) MainTab:CreateSection("Auto Escape") MainTab:CreateToggle({ Name = "Auto Go to Door (يفتح المخرج)", CurrentValue = false, Flag = "DoorToggle", Callback = function(Value) autoDoor = Value if autoDoor then autoDoorCheck() end end, }) MainTab:CreateButton({ Name = "TP to Door1", Callback = function() local door = findDoor() if door then local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then char.HumanoidRootPart.CFrame = door.CFrame * CFrame.new(0, 0, 10) end end end, }) local CombatTab = Window:CreateTab("Combat", 4483362458) CombatTab:CreateSection("Killer Mode") CombatTab:CreateToggle({ Name = "Grab & Kill All", CurrentValue = false, Flag = "GrabToggle", Callback = function(Value) grabEnabled = Value if grabEnabled then grabAndKillPlayers() end end, }) CombatTab:CreateButton({ Name = "TP All Players to Me", Callback = function() local myChar = player.Character if not myChar or not myChar:FindFirstChild("HumanoidRootPart") then return end local myRoot = myChar.HumanoidRootPart for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local targetChar = plr.Character if targetChar and targetChar:FindFirstChild("HumanoidRootPart") then targetChar.HumanoidRootPart.CFrame = myRoot.CFrame * CFrame.new(math.random(-3,3), 0, math.random(-3,3)) end end end end, }) CombatTab:CreateButton({ Name = "Kill All Nearby", Callback = function() local myChar = player.Character if not myChar or not myChar:FindFirstChild("HumanoidRootPart") then return end local myRoot = myChar.HumanoidRootPart for _, plr in pairs(game.Players:GetPlayers()) do if plr ~= player then local targetChar = plr.Character if targetChar and targetChar:FindFirstChild("HumanoidRootPart") and targetChar:FindFirstChild("Humanoid") then local dist = (targetChar.HumanoidRootPart.Position - myRoot.Position).Magnitude if dist <= 20 then targetChar.Humanoid.Health = 0 end end end end end, }) CombatTab:CreateSection("Heal") CombatTab:CreateToggle({ Name = "Auto Heal Me (أروح لمعالج)", CurrentValue = false, Flag = "HealMeToggle", Callback = function(Value) autoHealMe = Value if autoHealMe then autoHealMeCheck() end end, }) CombatTab:CreateToggle({ Name = "Auto Heal Others (أعالج غيري)", CurrentValue = false, Flag = "HealOthersToggle", Callback = function(Value) autoHealOthers = Value if autoHealOthers then autoHealOthersCheck() end end, }) local VisualsTab = Window:CreateTab("Visuals", 4483362458) VisualsTab:CreateSection("ESP") VisualsTab:CreateToggle({ Name = "ESP (أزرق)", CurrentValue = false, Flag = "ESPToggle", Callback = function(Value) espEnabled = Value if espEnabled then updateESP() end end, }) VisualsTab:CreateSection("Movement") VisualsTab:CreateToggle({ Name = "سرعة 50", CurrentValue = false, Flag = "SpeedToggle", Callback = function(Value) speedEnabled = Value if speedEnabled then enableSpeed() end end, }) VisualsTab:CreateToggle({ Name = "قفز لانهائي", CurrentValue = false, Flag = "JumpToggle", Callback = function(Value) infiniteJump = Value if infiniteJump then enableInfiniteJump() end end, }) local MiscTab = Window:CreateTab("Misc", 4483362458) MiscTab:CreateSection("Misc") MiscTab:CreateButton({ Name = "Anti AFK", Callback = function() player.Idled:Connect(function() VU:CaptureController() VU:ClickButton2(Vector2.new()) end) end, }) local CreditsTab = Window:CreateTab("Credits", 4483362458) CreditsTab:CreateSection("QWR Hub") CreditsTab:CreateLabel("QWR Hub - Survive the Killer") CreditsTab:CreateLabel("Powered by DeepSeek") CreditsTab:CreateLabel("Farm | Door | Heal | ESP | Speed | Jump")