-- 🔥 SZM HUB v8 - LOADING STRING READY 🔥 -- Paste this into any Roblox executor! local LoadingString = [[ getgenv().SZMHUB_V8 = true local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local Workspace = game:GetService("Workspace") local Player = Players.LocalPlayer local Mouse = Player:GetMouse() print("🔥 SZM HUB v8 LOADING...") -- CORE GUI local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "SZM_HUB_V8" ScreenGui.ResetOnSpawn = false ScreenGui.DisplayOrder = 999999 ScreenGui.Parent = game:GetService("CoreGui") -- ORANGE MAIN FRAME local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 480, 0, 280) MainFrame.Position = UDim2.new(0.5, -240, 0.5, -140) MainFrame.BackgroundColor3 = Color3.fromRGB(255, 165, 0) MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 50) UICorner.Parent = MainFrame local UIStroke = Instance.new("UIStroke") UIStroke.Color = Color3.fromRGB(255, 255, 0) UIStroke.Thickness = 5 UIStroke.Parent = MainFrame -- TITLE local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 45) Title.BackgroundTransparency = 1 Title.Text = "🔥 SZM HUB v8 - ANCIENT WARFARE 🔥" Title.TextColor3 = Color3.new(1, 1, 1) Title.TextScaled = true Title.Font = Enum.Font.GothamBold Title.Parent = MainFrame -- TOGGLE STATES local Toggles = {Speed=false, Sword=false, NPC=false, Player=false, Aura=false, Mine=false} -- SPEED spawn(function() while wait(0.01) do if Toggles.Speed and Player.Character and Player.Character:FindFirstChild("Humanoid") then Player.Character.Humanoid.WalkSpeed = 35 end end end) -- SWORD REACH spawn(function() while wait(0.025) do if Toggles.Sword and Player.Character then local Tool = Player.Character:FindFirstChildOfClass("Tool") if Tool and Tool:FindFirstChild("Handle") then Tool.Handle.Size = Vector3.new(5,5,25) for _, Obj in pairs(Workspace:GetChildren()) do if Obj:FindFirstChild("Humanoid") and Obj ~= Player.Character then local Distance = (Tool.Handle.Position - Obj.HumanoidRootPart.Position).Magnitude if Distance < 25 then Obj.Humanoid.Health = 0 end end end end end end end) -- HITBOXES spawn(function() while wait(0.08) do if Toggles.NPC then for _, Obj in pairs(Workspace:GetChildren()) do if Obj:FindFirstChild("HumanoidRootPart") and Obj ~= Player.Character then Obj.HumanoidRootPart.Size = Vector3.new(12,12,12) Obj.HumanoidRootPart.BrickColor = BrickColor.new("Bright yellow") Obj.HumanoidRootPart.Transparency = 0.6 end end end if Toggles.Player then for _, P in pairs(Players:GetPlayers()) do if P.Character and P.Character:FindFirstChild("HumanoidRootPart") and P ~= Player then P.Character.HumanoidRootPart.Size = Vector3.new(10,10,10) P.Character.HumanoidRootPart.BrickColor = BrickColor.new("Really red") P.Character.HumanoidRootPart.Transparency = 0.5 end end end end end) -- AURA + MINE spawn(function() while wait(0.12) do if Toggles.Aura and Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then local MyPos = Player.Character.HumanoidRootPart.Position for _, Obj in pairs(Workspace:GetChildren()) do if Obj:FindFirstChild("Humanoid") and Obj ~= Player.Character then local Distance = (MyPos - Obj.HumanoidRootPart.Position).Magnitude if Distance < 15 then Obj.Humanoid.Health = 0 end end end end if Toggles.Mine then for _, Obj in pairs(Workspace:GetChildren()) do if string.find(string.lower(Obj.Name), "mine") and Obj:IsA("BasePart") then local Distance = (Player.Character.HumanoidRootPart.Position - Obj.Position).Magnitude if Distance < 20 then Obj:Destroy() end end end end end end) -- 6 BUTTONS (3x2 GRID) local ButtonData = { {Name="SpeedBtn", Text="SPEED\n35", Toggle="Speed"}, {Name="SwordBtn", Text="SWORD\n25STUDS", Toggle="Sword"}, {Name="NPCBtn", Text="NPC BOX\n5X YELLOW", Toggle="NPC"}, {Name="PlayerBtn", Text="PLAYER BOX\n4X RED", Toggle="Player"}, {Name="AuraBtn", Text="NPC AURA\n15STUDS", Toggle="Aura"}, {Name="MineBtn", Text="MINE\nDESTROY", Toggle="Mine"} } for i, Data in pairs(ButtonData) do local Button = Instance.new("TextButton") Button.Name = Data.Name Button.Size = UDim2.new(0, 145, 0, 55) Button.Position = UDim2.new(0, 15 + ((i-1)%3)*155, 0, 55 + math.floor((i-1)/3)*65) Button.BackgroundColor3 = Color3.new(1,0.3,0.3) Button.Text = Data.Text Button.TextColor3 = Color3.new(1,1,1) Button.TextScaled = true Button.Font = Enum.Font.GothamSemibold Button.Parent = MainFrame local BtnCorner = Instance.new("UICorner") BtnCorner.CornerRadius = UDim.new(0, 20) BtnCorner.Parent = Button Button.MouseButton1Click:Connect(function() Toggles[Data.Toggle] = not Toggles[Data.Toggle] Button.BackgroundColor3 = Toggles[Data.Toggle] and Color3.new(0.3,1,0.3) or Color3.new(1,0.3,0.3) game.StarterGui:SetCore("SendNotification", { Title = "SZM HUB", Text = Data.Text.." "..(Toggles[Data.Toggle] and "ON" or "OFF"), Duration = 1.5 }) end) end -- P TOGGLE UserInputService.InputBegan:Connect(function(Input) if Input.KeyCode == Enum.KeyCode.P then MainFrame.Visible = not MainFrame.Visible end end) -- AUTO RECOVER spawn(function() while wait(3) do if not ScreenGui.Parent then ScreenGui.Parent = game:GetService("CoreGui") end end end) print("🎉 SZM HUB v8 FULLY LOADED!") print("📱 ORANGE GUI - Drag + P Toggle") print("⚡ 6 Buttons: Speed/Sword/NPC/Player/Aura/Mine") ]] -- EXECUTE LOADING STRING loadstring(LoadingString)()