--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] --// Services local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local LocalPlayer = Players.LocalPlayer local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local HRP = Character:WaitForChild("HumanoidRootPart") --// Remotes local Base = ReplicatedStorage:WaitForChild("Remote"):WaitForChild("Event"):WaitForChild("Fight") local DamageRemote = Base:WaitForChild("[C-S]TakeDamage") local ExpRemote = Base:WaitForChild("[C-S]TakeExp") --// Settings local RANGE = 99 local KillAura = false local AutoGen = false local AutoExp = false --// GUI (same as before, shortened) local ScreenGui = Instance.new("ScreenGui", game.CoreGui) local Main = Instance.new("Frame", ScreenGui) Main.Size = UDim2.new(0, 240, 0, 190) Main.Position = UDim2.new(0.4, 0, 0.4, 0) Main.BackgroundColor3 = Color3.fromRGB(18,18,18) Main.BorderSizePixel = 0 Main.Active = true Main.Draggable = true Instance.new("UICorner", Main).CornerRadius = UDim.new(0, 12) local function CreateButton(text, y) local b = Instance.new("TextButton", Main) b.Size = UDim2.new(0.85,0,0,40) b.Position = UDim2.new(0.075,0,0,y) b.BackgroundColor3 = Color3.fromRGB(35,35,35) b.TextColor3 = Color3.fromRGB(255,255,255) b.Font = Enum.Font.GothamBold b.TextSize = 14 b.Text = text..": OFF" Instance.new("UICorner", b).CornerRadius = UDim.new(0,10) return b end local KillBtn = CreateButton("Kill Aura", 30) local GenBtn = CreateButton("Auto Gen", 75) local ExpBtn = CreateButton("Auto Exp", 120) KillBtn.MouseButton1Click:Connect(function() KillAura = not KillAura KillBtn.Text = "Kill Aura: "..(KillAura and "ON" or "OFF") end) GenBtn.MouseButton1Click:Connect(function() AutoGen = not AutoGen GenBtn.Text = "Auto Gen: "..(AutoGen and "ON" or "OFF") end) ExpBtn.MouseButton1Click:Connect(function() AutoExp = not AutoExp ExpBtn.Text = "Auto Exp: "..(AutoExp and "ON" or "OFF") end) --// Target finder (NO caching → always fresh, fixes break) local function GetTargets() local t = {} for _, v in pairs(workspace:GetDescendants()) do if v:IsA("Humanoid") and v.Health > 0 then local root = v.Parent:FindFirstChild("HumanoidRootPart") if root and v.Parent ~= Character then local dist = (HRP.Position - root.Position).Magnitude if dist <= RANGE then table.insert(t, v) end end end end return t end --// Kill Aura loop task.spawn(function() while true do if KillAura then for _, hum in pairs(GetTargets()) do DamageRemote:FireServer(hum) end end task.wait(0.12) end end) --// Auto Gen loop (faster spam) task.spawn(function() while true do if AutoGen then for _, hum in pairs(GetTargets()) do DamageRemote:FireServer(hum) DamageRemote:FireServer(hum) end end task.wait(0.06) end end) --// Auto EXP loop (separate so it doesn't break others) task.spawn(function() while true do if AutoExp then ExpRemote:FireServer() end task.wait(0.1) end end)