-- EZTAP - Aimbot + ESP for Delta Executor local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "EZTAP" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") -- Main GUI (Floating) local MainGui = Instance.new("Frame") MainGui.Size = UDim2.new(0.35,0,0.55,0) MainGui.Position = UDim2.new(0.325,0,0.225,0) MainGui.BackgroundColor3 = Color3.fromRGB(20,20,20) MainGui.Parent = ScreenGui local TopBar = Instance.new("Frame") TopBar.Size = UDim2.new(1,0,0.1,0) TopBar.BackgroundColor3 = Color3.fromRGB(0,70,160) TopBar.Parent = MainGui local Title = Instance.new("TextLabel") Title.Size = UDim2.new(0.8,0,1,0) Title.BackgroundTransparency = 1 Title.Text = "EZTAP" Title.TextColor3 = Color3.new(1,1,1) Title.TextScaled = true Title.Font = Enum.Font.GothamBold Title.Parent = TopBar local CloseBtn = Instance.new("TextButton") CloseBtn.Size = UDim2.new(0.1,0,1,0) CloseBtn.Position = UDim2.new(0.9,0,0,0) CloseBtn.BackgroundColor3 = Color3.fromRGB(180,0,0) CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.new(1,1,1) CloseBtn.TextScaled = true CloseBtn.Parent = TopBar -- Minimize Circle local MinCircle = Instance.new("TextButton") MinCircle.Size = UDim2.new(0,32,0,32) MinCircle.Position = UDim2.new(0.95,0,0.5,0) MinCircle.BackgroundColor3 = Color3.fromRGB(0,120,255) MinCircle.Text = "E" MinCircle.TextColor3 = Color3.new(1,1,1) MinCircle.TextScaled = true MinCircle.Visible = false MinCircle.Parent = ScreenGui local Scrolling = Instance.new("ScrollingFrame") Scrolling.Size = UDim2.new(1,0,0.9,0) Scrolling.Position = UDim2.new(0,0,0.1,0) Scrolling.BackgroundTransparency = 1 Scrolling.ScrollBarThickness = 6 Scrolling.CanvasSize = UDim2.new(0,0,2,0) Scrolling.Parent = MainGui -- Draggable local function makeDraggable(gui) local dragging gui.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true local mouseStart = input.Position local guiStart = gui.Position local conn = UserInputService.InputChanged:Connect(function(inp) if dragging and inp.UserInputType == Enum.UserInputType.MouseMovement then local delta = inp.Position - mouseStart gui.Position = UDim2.new(guiStart.X.Scale, guiStart.X.Offset + delta.X, guiStart.Y.Scale, guiStart.Y.Offset + delta.Y) end end) input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false conn:Disconnect() end end) end end) end makeDraggable(MainGui) makeDraggable(MinCircle) -- ESP local ESP_States = {Player = false} local Highlights = {} local function updateESP() for _, plr in ipairs(Players:GetPlayers()) do if plr ~= LocalPlayer and plr.Character then if ESP_States.Player then local hl = Highlights[plr] or Instance.new("Highlight") hl.Adornee = plr.Character hl.FillColor = Color3.fromRGB(0,255,255) hl.OutlineColor = Color3.fromRGB(255,255,255) hl.FillTransparency = 0.5 hl.Parent = plr.Character Highlights[plr] = hl elseif Highlights[plr] then Highlights[plr]:Destroy() Highlights[plr] = nil end end end end -- Aimbot Player local aimbotEnabled = false RunService.RenderStepped:Connect(function() if not aimbotEnabled then return end local closest, dist = nil, math.huge for _, plr in ipairs(Players:GetPlayers()) do if plr ~= LocalPlayer and plr.Character and plr.Character:FindFirstChild("Head") then local d = (plr.Character.Head.Position - LocalPlayer.Character.Head.Position).Magnitude if d < dist then dist, closest = d, plr.Character.Head end end end if closest then workspace.CurrentCamera.CFrame = CFrame.lookAt(workspace.CurrentCamera.CFrame.Position, closest.Position) end end) -- Toggle Creator local function createToggle(name, y, key) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.9,0,0.12,0) btn.Position = UDim2.new(0.05,0,y,0) btn.BackgroundColor3 = Color3.fromRGB(60,60,60) btn.Text = name .. " [OFF]" btn.TextColor3 = Color3.new(1,1,1) btn.TextScaled = true btn.Parent = Scrolling btn.MouseButton1Click:Connect(function() ESP_States[key] = not ESP_States[key] btn.Text = name .. (ESP_States[key] and " [ON]" or " [OFF]") btn.BackgroundColor3 = ESP_States[key] and Color3.fromRGB(0,180,0) or Color3.fromRGB(60,60,60) end) end createToggle("ESP PLAYERS", 0.05, "Player") local aimBtn = Instance.new("TextButton") aimBtn.Size = UDim2.new(0.9,0,0.12,0) aimBtn.Position = UDim2.new(0.05,0,0.22,0) aimBtn.BackgroundColor3 = Color3.fromRGB(180,0,0) aimBtn.Text = "AIMBOT PLAYERS [OFF]" aimBtn.TextColor3 = Color3.new(1,1,1) aimBtn.TextScaled = true aimBtn.Parent = Scrolling aimBtn.MouseButton1Click:Connect(function() aimbotEnabled = not aimbotEnabled aimBtn.Text = "AIMBOT PLAYERS " .. (aimbotEnabled and "[ON]" or "[OFF]") end) -- X Button to Minimize CloseBtn.MouseButton1Click:Connect(function() MainGui.Visible = false MinCircle.Visible = true end) MinCircle.MouseButton1Click:Connect(function() MainGui.Visible = true MinCircle.Visible = false end) RunService.Heartbeat:Connect(updateESP) print("✅ EZTAP Loaded! Drag the GUI anywhere. Click X to minimize.")