local player = game.Players.LocalPlayer local RS = game:GetService("RunService") --// GUI local gui = Instance.new("ScreenGui", player.PlayerGui) gui.Name = "UtilityGui" gui.ResetOnSpawn = false --// MAIN FRAME local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0,260,0,270) frame.Position = UDim2.new(0.05,0,0.3,0) frame.BackgroundColor3 = Color3.fromRGB(0,0,0) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true local corner = Instance.new("UICorner", frame) corner.CornerRadius = UDim.new(0,12) --// MINI BUTTON local mini = Instance.new("TextButton", gui) mini.Size = UDim2.new(0,40,0,40) mini.Position = frame.Position mini.BackgroundColor3 = Color3.fromRGB(0,0,0) mini.Text = "GUI" mini.TextColor3 = Color3.new(1,1,1) mini.Visible = false mini.Active = true mini.Draggable = true local minicorner = Instance.new("UICorner", mini) minicorner.CornerRadius = UDim.new(1,0) --// TOP BAR local top = Instance.new("Frame", frame) top.Size = UDim2.new(1,0,0,30) top.BackgroundTransparency = 1 local title = Instance.new("TextLabel", top) title.Size = UDim2.new(1,-30,1,0) title.Position = UDim2.new(0,8,0,0) title.Text = "UFE hub ezzzzz" title.TextColor3 = Color3.new(1,1,1) title.BackgroundTransparency = 1 title.Font = Enum.Font.SourceSansBold title.TextSize = 18 title.TextXAlignment = Enum.TextXAlignment.Left -- minimize button local minimize = Instance.new("TextButton", top) minimize.Size = UDim2.new(0,30,1,0) minimize.Position = UDim2.new(1,-30,0,0) minimize.Text = "-" minimize.TextColor3 = Color3.new(1,1,1) minimize.BackgroundColor3 = Color3.fromRGB(20,20,20) minimize.MouseButton1Click:Connect(function() frame.Visible = false mini.Visible = true mini.Position = frame.Position end) mini.MouseButton1Click:Connect(function() frame.Visible = true mini.Visible = false end) --// HOLDER local holder = Instance.new("Frame", frame) holder.Position = UDim2.new(0,0,0,30) holder.Size = UDim2.new(1,0,1,-30) holder.BackgroundTransparency = 1 local layout = Instance.new("UIListLayout", holder) layout.Padding = UDim.new(0,6) local function makeButton(text) local b = Instance.new("TextButton", holder) b.Size = UDim2.new(1,-10,0,32) b.BackgroundColor3 = Color3.fromRGB(25,25,25) b.TextColor3 = Color3.fromRGB(255,255,255) b.Text = text b.Font = Enum.Font.SourceSansBold b.TextSize = 18 local c = Instance.new("UICorner", b) c.CornerRadius = UDim.new(0,8) return b end --// ESP local espOn = false local espButton = makeButton("ESP: OFF") local espFolder = Instance.new("Folder", gui) local function createESP(plr) if plr == player then return end local function setup(char) local hum = char:WaitForChild("Humanoid",5) local root = char:WaitForChild("HumanoidRootPart",5) if not hum or not root then return end local bill = Instance.new("BillboardGui", espFolder) bill.Adornee = root bill.Size = UDim2.new(4,0,5,0) bill.AlwaysOnTop = true local box = Instance.new("Frame", bill) box.Size = UDim2.new(1,0,1,0) box.BackgroundTransparency = 1 box.BorderSizePixel = 2 box.BorderColor3 = Color3.fromRGB(0,255,0) local text = Instance.new("TextLabel", bill) text.Size = UDim2.new(1,0,0,20) text.Position = UDim2.new(0,0,-0.2,0) text.BackgroundTransparency = 1 text.TextColor3 = Color3.new(1,1,1) text.TextStrokeTransparency = 0 RS.RenderStepped:Connect(function() if text.Parent then text.Text = plr.Name.." | "..math.floor(hum.Health) end end) end if plr.Character then setup(plr.Character) end plr.CharacterAdded:Connect(setup) end espButton.MouseButton1Click:Connect(function() espOn = not espOn espButton.Text = espOn and "ESP: ON" or "ESP: OFF" espFolder:ClearAllChildren() if espOn then for _,p in pairs(game.Players:GetPlayers()) do createESP(p) end game.Players.PlayerAdded:Connect(createESP) end end) --// TELEPORT NPC local tpButton = makeButton("Teleport to Medkit Npc") tpButton.MouseButton1Click:Connect(function() local char = player.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local npc = workspace:FindFirstChild("NPCS") if npc and npc:FindFirstChild("TehPwnz0r") then hrp.CFrame = npc.TehPwnz0r:GetPivot() end end) --// TPWALK local tpwalkOn = false local speed = 1 local tpwalkButton = makeButton("TpWalk: OFF") tpwalkButton.MouseButton1Click:Connect(function() tpwalkOn = not tpwalkOn tpwalkButton.Text = tpwalkOn and "TpWalk: ON" or "TpWalk: OFF" end) local slider = makeButton("Speed: 1") slider.MouseButton1Click:Connect(function() speed += 1 if speed > 10 then speed = 1 end slider.Text = "Speed: "..speed end) RS.RenderStepped:Connect(function() if tpwalkOn then local char = player.Character if char and char:FindFirstChild("HumanoidRootPart") then local hrp = char.HumanoidRootPart local move = char.Humanoid.MoveDirection hrp.CFrame = hrp.CFrame + (move * speed) end end end) --// TELEPORT TO SAVED POSITION + PLATFORM local savedPos = Vector3.new(-1119.03076171875, 894.944580078125, -85.89985656738281) local platform local posButton = makeButton("Save Place") posButton.MouseButton1Click:Connect(function() local char = player.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end if not platform then platform = Instance.new("Part") platform.Size = Vector3.new(60,5,60) platform.Position = savedPos platform.Anchored = true platform.Color = Color3.fromRGB(120,120,120) platform.Material = Enum.Material.SmoothPlastic platform.Name = "SafePlatform" platform.Parent = workspace end hrp.CFrame = CFrame.new(savedPos + Vector3.new(0,6,0)) end)