-- ELIZABETH CUTE HUB SCRIPT (FULL – FIX HITBOX) local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local lp = Players.LocalPlayer local char, hum, root local function loadChar() char = lp.Character or lp.CharacterAdded:Wait() hum = char:WaitForChild("Humanoid") root = char:WaitForChild("HumanoidRootPart") end loadChar() lp.CharacterAdded:Connect(loadChar) -------------------------------------------------- -- STATES -------------------------------------------------- local antiStomp = false local fly = false local autoAnti = false local hitboxAll = false -------------------------------------------------- -- NOCLIP -------------------------------------------------- local noclipConn local function setNoclip(state) if noclipConn then noclipConn:Disconnect() noclipConn = nil end if state then noclipConn = RunService.Stepped:Connect(function() if char then for _, v in pairs(char:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) end end -------------------------------------------------- -- FLY -------------------------------------------------- local bv, bg local flySpeed = 100 RunService.RenderStepped:Connect(function() if fly and bv and bg then local cam = workspace.CurrentCamera local move = Vector3.zero if UserInputService:IsKeyDown(Enum.KeyCode.W) then move += cam.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then move -= cam.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then move -= cam.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then move += cam.CFrame.RightVector end bv.Velocity = move * flySpeed bg.CFrame = cam.CFrame end end) local function setFly(state) fly = state if not root then return end if fly then bv = Instance.new("BodyVelocity", root) bv.MaxForce = Vector3.new(1e9,1e9,1e9) bg = Instance.new("BodyGyro", root) bg.MaxTorque = Vector3.new(1e9,1e9,1e9) else if bv then bv:Destroy() end if bg then bg:Destroy() end end end -------------------------------------------------- -- AUTO ANTI STOMP -------------------------------------------------- local lastHealth = hum.Health hum.HealthChanged:Connect(function(hp) if autoAnti and hp < lastHealth and hp > 0 then setNoclip(true) end lastHealth = hp end) hum.Died:Connect(function() setNoclip(false) end) -------------------------------------------------- -- HITBOX ALL SEVER (ĂN HIT + KHÔNG VĂNG) -------------------------------------------------- local HITBOX_SIZE = 70 local DEFAULT_SIZE = Vector3.new(2, 2, 1) local function applyHitbox(plr) if plr == lp then return end if not plr.Character then return end local hrp = plr.Character:FindFirstChild("HumanoidRootPart") if not hrp then return end hrp.Size = Vector3.new(HITBOX_SIZE, HITBOX_SIZE, HITBOX_SIZE) hrp.Transparency = 0.90 hrp.Material = Enum.Material.Neon hrp.Color = Color3.fromRGB(180,180,255) hrp.CanCollide = false hrp.Massless = true end local function resetHitbox(plr) if not plr.Character then return end local hrp = plr.Character:FindFirstChild("HumanoidRootPart") if not hrp then return end hrp.Size = DEFAULT_SIZE hrp.Transparency = 1 hrp.Material = Enum.Material.Plastic hrp.Color = Color3.new(1,1,1) hrp.CanCollide = false hrp.Massless = false end RunService.RenderStepped:Connect(function() if not hitboxAll then return end for _, plr in ipairs(Players:GetPlayers()) do applyHitbox(plr) end end) Players.PlayerAdded:Connect(function(plr) plr.CharacterAdded:Connect(function() task.wait(1) if hitboxAll then applyHitbox(plr) end end) end) -------------------------------------------------- -- GUI -------------------------------------------------- local gui = Instance.new("ScreenGui", lp.PlayerGui) gui.Name = "ElizabethCuteHubScript" gui.ResetOnSpawn = false local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0, 300, 0, 260) frame.Position = UDim2.new(0.5, -150, 0.5, -130) frame.BackgroundColor3 = Color3.fromRGB(25,25,25) frame.Active = true frame.Draggable = true local title = Instance.new("TextLabel", frame) title.Size = UDim2.new(1,0,0,35) title.Text = "Elizabeth Cute Hub Script" title.Font = Enum.Font.GothamBold title.TextSize = 18 title.TextColor3 = Color3.new(1,1,1) title.BackgroundTransparency = 1 local function createButton(text, posY) local btn = Instance.new("TextButton", frame) btn.Size = UDim2.new(1,-20,0,38) btn.Position = UDim2.new(0,10,0,posY) btn.Text = text .. " : OFF" btn.Font = Enum.Font.GothamBold btn.TextSize = 14 btn.TextColor3 = Color3.new(1,1,1) btn.BackgroundColor3 = Color3.fromRGB(170,0,0) return btn end local btnAnti = createButton("Anti Stomp", 45) local btnFly = createButton("Fly", 90) local btnAuto = createButton("Auto Anti Stomp", 135) local btnHit = createButton("Hitbox All Sever", 180) -------------------------------------------------- -- BUTTON LOGIC -------------------------------------------------- btnAnti.MouseButton1Click:Connect(function() antiStomp = not antiStomp btnAnti.Text = "Anti Stomp : " .. (antiStomp and "ON" or "OFF") btnAnti.BackgroundColor3 = antiStomp and Color3.fromRGB(0,170,0) or Color3.fromRGB(170,0,0) setNoclip(antiStomp) end) btnFly.MouseButton1Click:Connect(function() fly = not fly btnFly.Text = "Fly : " .. (fly and "ON" or "OFF") btnFly.BackgroundColor3 = fly and Color3.fromRGB(0,170,0) or Color3.fromRGB(170,0,0) setFly(fly) end) btnAuto.MouseButton1Click:Connect(function() autoAnti = not autoAnti btnAuto.Text = "Auto Anti Stomp : " .. (autoAnti and "ON" or "OFF") btnAuto.BackgroundColor3 = autoAnti and Color3.fromRGB(0,170,0) or Color3.fromRGB(170,0,0) end) btnHit.MouseButton1Click:Connect(function() hitboxAll = not hitboxAll btnHit.Text = "Hitbox All Sever : " .. (hitboxAll and "ON" or "OFF") btnHit.BackgroundColor3 = hitboxAll and Color3.fromRGB(0,170,0) or Color3.fromRGB(170,0,0) if not hitboxAll then for _, plr in ipairs(Players:GetPlayers()) do resetHitbox(plr) end end end) print("Elizabeth Cute Hub Script loaded")