Version / Update: v1.0.0
- Download / Script Link
- -- 🔥 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)()[ View More ]
HitboxMine + auraNpc kill auraMany more+
- Works on mobile
- Yes