Diet

Đây compy vô -- ============================================ -- DELTA S5 ULTIMATE - TẤN CÔNG TRẢ ĐŨA -- FULL CHỨC NĂNG + AUTO FARM + MENU ĐẸP -- KEY: Ricon36 - MẶC ĐỊNH OFF HẾT -- GIAO DIỆN FF NHƯ HÌNH 2 -- ============================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local Camera = workspace.CurrentCamera local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() -- ============================================ -- KEY -- ============================================ local REQUIRED_KEY = "Ricon36" local KeyEntered = false -- ============================================ -- SETTINGS (OFF HẾT) -- ============================================ local Settings = { Aim = {Enabled = false, Mode = "head", Smoothness = 0.02, FOV = 350}, Invisible = {Enabled = false}, Siclin = {Enabled = false}, ESP = {Enabled = false}, LagFix = {Enabled = false}, AutoFarm = {Enabled = false, Mode = "auto"}, Fly = {Enabled = false}, Teleport = {Enabled = false}, AutoKill = {Enabled = false}, WallHack = {Enabled = false}, Speed = {Enabled = false, Multiplier = 2}, NoRecoil = {Enabled = false}, NoSpread = {Enabled = false}, Jump = {Enabled = false}, AutoHeal = {Enabled = false} } -- ============================================ -- BIẾN -- ============================================ local ESPObjects = {} local circleGui = nil local MenuOpen = false local MainMenu = nil local flying = false local flySpeed = 50 local bodyVelocity = nil local bodyGyro = nil local isFarming = false -- ============================================ -- VÒNG TRÒN AIM -- ============================================ local function CreateCircle() if circleGui then circleGui:Destroy() end local sg = Instance.new("ScreenGui") sg.Parent = LocalPlayer.PlayerGui circleGui = sg local c = Instance.new("Frame") c.Size = UDim2.new(0, 350, 0, 350) c.Position = UDim2.new(0.5, -175, 0.5, -175) c.BackgroundTransparency = 1 c.BorderSizePixel = 2 c.BorderColor3 = Color3.fromRGB(0, 255, 0) c.Parent = sg c.Name = "Circle" c.Visible = false local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(1, 0) corner.Parent = c local dot = Instance.new("Frame") dot.Size = UDim2.new(0, 4, 0, 4) dot.Position = UDim2.new(0.5, -2, 0.5, -2) dot.BackgroundColor3 = Color3.fromRGB(255, 0, 0) dot.BorderSizePixel = 0 dot.Parent = c local dcorner = Instance.new("UICorner") dcorner.CornerRadius = UDim.new(1, 0) dcorner.Parent = dot end -- ============================================ -- ESP - ĐỊNH VỊ TÊN + DÂY -- ============================================ local function CreateESP() for _, v in pairs(ESPObjects) do if v and v.Parent then v:Destroy() end end ESPObjects = {} if not Settings.ESP.Enabled then return end for _, p in ipairs(Players:GetPlayers()) do if p == LocalPlayer then continue end if p.Team == LocalPlayer.Team then continue end local char = p.Character if not char or not char.Parent then continue end local billboard = Instance.new("BillboardGui") billboard.Size = UDim2.new(0, 200, 0, 30) billboard.AlwaysOnTop = true billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.Parent = char local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(1, 0, 1, 0) nameLabel.BackgroundTransparency = 1 nameLabel.TextColor3 = Color3.fromRGB(0, 200, 255) nameLabel.Text = "🎯 " .. p.Name nameLabel.TextSize = 14 nameLabel.Font = Enum.Font.GothamBold nameLabel.TextStrokeTransparency = 0.3 nameLabel.TextStrokeColor3 = Color3.fromRGB(0,0,0) nameLabel.Parent = billboard table.insert(ESPObjects, billboard) local tracer = Instance.new("LineHandleAdornment") tracer.Color3 = Color3.fromRGB(0, 200, 255) tracer.Thickness = 2 tracer.Transparency = 0.5 tracer.ZIndex = 0 tracer.Parent = char local tracerUpdater = RunService.Heartbeat:Connect(function() if LocalPlayer.Character and LocalPlayer.Character.PrimaryPart and char and char.PrimaryPart then tracer.PointA = LocalPlayer.Character.PrimaryPart.Position tracer.PointB = char.PrimaryPart.Position end end) table.insert(ESPObjects, tracer) table.insert(ESPObjects, tracerUpdater) end end -- ============================================ -- ẨN HOÀN TOÀN -- ============================================ local function MakeInvisible() if not Settings.Invisible.Enabled then if LocalPlayer.Character then for _, v in ipairs(LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") then v.Transparency = 0 v.Material = Enum.Material.Plastic end if v:IsA("Highlight") then v:Destroy() end end end return end local char = LocalPlayer.Character if not char then return end for _, v in ipairs(char:GetChildren()) do if v:IsA("BasePart") then v.Transparency = 1 v.Material = Enum.Material.Air v.CanCollide = false end if v:IsA("Accessory") or v:IsA("Clothing") then v:Destroy() end end for _, v in ipairs(char:GetChildren()) do if v:IsA("Tool") then for _, p in ipairs(v:GetChildren()) do if p:IsA("BasePart") then p.Transparency = 1 p.Material = Enum.Material.Air end end end end end-- ============================================ -- LẤY ĐỊCH -- ============================================ local function GetClosestPlayer() if not Settings.Aim.Enabled then return nil end local closest, closestDist = nil, math.huge for _, p in ipairs(Players:GetPlayers()) do if p == LocalPlayer then continue end if p.Team == LocalPlayer.Team then continue end local char = p.Character if not char or not char.Parent then continue end local part = char:FindFirstChild("Head") or char:FindFirstChild("HumanoidRootPart") if not part then continue end local pos, vis = Camera:WorldToScreenPoint(part.Position) if not vis then continue end local dist = (part.Position - Camera.CFrame.Position).Magnitude if dist > 500 then continue end local cx, cy = Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 2 local fov = (pos.X - cx)^2 + (pos.Y - cy)^2 if fov < closestDist and fov < (Settings.Aim.FOV / 2)^2 then closest, closestDist = {Character = char, HitPart = part, Position = part.Position, Player = p}, fov end end return closest end -- ============================================ -- AIM ĐẦU / CỔ / BỤNG -- ============================================ local function UpdateAim() if not Settings.Aim.Enabled then return end local target = GetClosestPlayer() if not target then return end local pos = target.HitPart.Position if Settings.Aim.Mode == "neck" then pos = pos - Vector3.new(0, 0.5, 0) elseif Settings.Aim.Mode == "body" then pos = pos - Vector3.new(0, 1.5, 0) end local screenPos, onScreen = Camera:WorldToScreenPoint(pos) if not onScreen then return end local cx, cy = Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 2 local dx, dy = screenPos.X - cx, screenPos.Y - cy mousemoverel(dx * Settings.Aim.Smoothness, dy * Settings.Aim.Smoothness) end -- ============================================ -- SICLIN (ĐẠN XUYÊN TƯỜNG) -- ============================================ local function Siclin() if not Settings.Siclin.Enabled then return end local target = GetClosestPlayer() if not target then return end local char = target.Character if not char or not char:FindFirstChild("Humanoid") or char.Humanoid.Health <= 0 then return end local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool") if tool then tool:Activate() end end -- ============================================ -- NO RECOIL + NO SPREAD -- ============================================ local function NoRecoil() if not Settings.NoRecoil.Enabled then return end local char = LocalPlayer.Character if not char then return end local tool = char:FindFirstChildOfClass("Tool") if tool and tool:FindFirstChild("Handle") then tool.Handle.Recoil = 0 end end local function NoSpread() if not Settings.NoSpread.Enabled then return end local char = LocalPlayer.Character if not char then return end local tool = char:FindFirstChildOfClass("Tool") if tool and tool:FindFirstChild("Handle") then tool.Handle.Spread = 0 end end -- ============================================ -- FLY -- ============================================ local function Fly() local char = LocalPlayer.Character if not char then return end local hum = char:FindFirstChild("Humanoid") if not hum then return end if flying then if bodyVelocity then bodyVelocity:Destroy() end if bodyGyro then bodyGyro:Destroy() end hum.PlatformStand = false flying = false return end flying = true hum.PlatformStand = true bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.Velocity = Vector3.new(0, 0, 0) bodyVelocity.MaxForce = Vector3.new(100000, 100000, 100000) bodyVelocity.Parent = char.PrimaryPart bodyGyro = Instance.new("BodyGyro") bodyGyro.CFrame = char.PrimaryPart.CFrame bodyGyro.MaxTorque = Vector3.new(100000, 100000, 100000) bodyGyro.Parent = char.PrimaryPart end RunService.Heartbeat:Connect(function() if not flying then return end if not LocalPlayer.Character then return end local char = LocalPlayer.Character if not char.PrimaryPart then return end local move = Vector3.new(0, 0, 0) if UserInputService:IsKeyDown(Enum.KeyCode.W) then move = move + Camera.CFrame.LookVector * flySpeed end if UserInputService:IsKeyDown(Enum.KeyCode.S) then move = move - Camera.CFrame.LookVector * flySpeed end if UserInputService:IsKeyDown(Enum.KeyCode.A) then move = move - Camera.CFrame.RightVector * flySpeed end if UserInputService:IsKeyDown(Enum.KeyCode.D) then move = move + Camera.CFrame.RightVector * flySpeed end if UserInputService:IsKeyDown(Enum.KeyCode.Space) then move = move + Vector3.new(0, flySpeed, 0) end if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then move = move - Vector3.new(0, flySpeed, 0) end if bodyVelocity then bodyVelocity.Velocity = move end end) -- ============================================ -- TELEPORT + AUTO KILL -- ============================================ local function TeleportToEnemy() if not Settings.Teleport.Enabled then return end local target = GetClosestPlayer() if not target then return end local char = target.Character if not char or not char.PrimaryPart then return end if LocalPlayer.Character and LocalPlayer.Character.PrimaryPart then LocalPlayer.Character.PrimaryPart.CFrame = char.PrimaryPart.CFrame + Vector3.new(0, 5, 0) end end local function AutoKill() if not Settings.AutoKill.Enabled then return end local target = GetClosestPlayer() if not target then return end local char = target.Character if not char or not char:FindFirstChild("Humanoid") or char.Humanoid.Health <= 0 then return end local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool") if tool then tool:Activate() end end -- ============================================ -- SPEED + JUMP -- ============================================ local function SetSpeed() if not Settings.Speed.Enabled then local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.WalkSpeed = 16 end return end local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.WalkSpeed = 16 * Settings.Speed.Multiplier end end local function SetJump() if not Settings.Jump.Enabled then local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.JumpPower = 50 end return end local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.JumpPower = 80 end end -- ============================================ -- AUTO FARM - TỰ ĐỘNG CHƠI -- DI CHUYỂN + BẮN + NHẢY + CHẠY -- ============================================ local function AutoFarm() if not Settings.AutoFarm.Enabled then isFarming = false return end isFarming = true while isFarming do local target = GetClosestPlayer() if target then -- Aim vào địch Settings.Aim.Enabled = true UpdateAim() -- Bắn local char = LocalPlayer.Character if char then local tool = char:FindFirstChildOfClass("Tool") if tool then tool:Activate() end end -- Di chuyển đến địch if LocalPlayer.Character and LocalPlayer.Character.PrimaryPart then local targetPos = target.Character.PrimaryPart.Position local myPos = LocalPlayer.Character.PrimaryPart.Position local dir = (targetPos - myPos).Unit LocalPlayer.Character.PrimaryPart.Velocity = dir * 50 end -- Nhảy if char and char:FindFirstChild("Humanoid") then char.Humanoid.Jump = true end else -- Không có địch, di chuyển random if LocalPlayer.Character and LocalPlayer.Character.PrimaryPart then local randomDir = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10)).Unit LocalPlayer.Character.PrimaryPart.Velocity = randomDir * 30 end end wait(0.1) end end -- ============================================ -- MENU ĐẸP NHƯ HÌNH 2 -- ============================================ local function CreateMenu() local sg = Instance.new("ScreenGui") sg.Parent = LocalPlayer.PlayerGui sg.ZIndexBehavior = Enum.ZIndexBehavior.Sibling -- Background (giống ảnh FF) local bg = Instance.new("Frame") bg.Size = UDim2.new(1, 0, 1, 0) bg.BackgroundColor3 = Color3.fromRGB(20, 10, 30) bg.BackgroundTransparency = 0.9 bg.Visible = false bg.Parent = sg bg.Name = "Bg" -- Menu chính local menu = Instance.new("Frame") menu.Size = UDim2.new(0, 350, 0, 500) menu.Position = UDim2.new(0.5, -175, 0.5, -250) menu.BackgroundColor3 = Color3.fromRGB(15, 15, 40) menu.BackgroundTransparency = 0.1 menu.BorderSizePixel = 0 menu.Visible = false menu.Parent = sg MainMenu = menu local mcorner = Instance.new("UICorner") mcorner.CornerRadius = UDim.new(0, 16) mcorner.Parent = menu -- Border glow local glow = Instance.new("Frame") glow.Size = UDim2.new(1, 0, 1, 0) glow.BackgroundTransparency = 1 glow.BorderSizePixel = 2 glow.BorderColor3 = Color3.fromRGB(255, 136, 0) glow.Parent = menu local gcorner = Instance.new("UICorner") gcorner.CornerRadius = UDim.new(0, 16) gcorner.Parent = glow -- Header (giống FF) local header = Instance.new("Frame") header.Size = UDim2.new(1, 0, 0, 60) header.BackgroundColor3 = Color3.fromRGB(255, 68, 0) header.BackgroundTransparency = 0.3 header.BorderSizePixel = 0 header.Parent = menu local hcorner = Instance.new("UICorner") hcorner.CornerRadius = UDim.new(0, 16) hcorner.Parent = header local avatar = Instance.new("Frame") avatar.Size = UDim2.new(0, 40, 0, 40) avatar.Position = UDim2.new(0, 15, 0, 10) avatar.BackgroundColor3 = Color3.fromRGB(255, 200, 100) avatar.BorderSizePixel = 0 avatar.Parent = header local acorner = Instance.new("UICorner") acorner.CornerRadius = UDim.new(1, 0) acorner.Parent = avatar local nameLabel = Instance.new("TextLabel") nameLabel.Size = UDim2.new(0, 150, 0, 20) nameLabel.Position = UDim2.new(0, 65, 0, 12) nameLabel.BackgroundTransparency = 1 nameLabel.Text = LocalPlayer.Name nameLabel.TextColor3 = Color3.fromRGB(255,255,255) nameLabel.TextSize = 16 nameLabel.Font = Enum.Font.GothamBold nameLabel.TextXAlignment = Enum.TextXAlignment.Left nameLabel.Parent = header local uidLabel = Instance.new("TextLabel") uidLabel.Size = UDim2.new(0, 150, 0, 16) uidLabel.Position = UDim2.new(0, 65, 0, 34) uidLabel.BackgroundTransparency = 1 uidLabel.Text = "UID: 8133389837" uidLabel.TextColor3 = Color3.fromRGB(200, 200, 200) uidLabel.TextSize = 11 uidLabel.Font = Enum.Font.Gotham uidLabel.TextXAlignment = Enum.TextXAlignment.Left uidLabel.Parent = header -- ============================================ -- TẠO NÚT CHỨC NĂNG -- ============================================ local function CreateToggleButton(parent, text, setting, default, color) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0.9, 0, 0, 32) btn.Position = UDim2.new(0.05, 0, 0, 70 + #parent:GetChildren() * 36) btn.BackgroundColor3 = default and Color3.fromRGB(0, 200, 100) or Color3.fromRGB(30, 30, 60) btn.BackgroundTransparency = 0.3 btn.BorderSizePixel = 0 btn.Text = text .. (default and ": ON" or ": OFF") btn.TextColor3 = Color3.fromRGB(255,255,255) btn.TextSize = 12 btn.Font = Enum.Font.GothamBold btn.Parent = parent btn.Visible = false btn.Name = setting .. "Btn" local bcorner = Instance.new("UICorner") bcorner.CornerRadius = UDim.new(0, 6) bcorner.Parent = btn btn.MouseButton1Click:Connect(function() if not KeyEntered then return end if setting == "Aim" then Settings.Aim.Enabled = not Settings.Aim.Enabled btn.Text = text .. (Settings.Aim.Enabled and ": ON" or ": OFF") btn.BackgroundColor3 = Settings.Aim.Enabled and Color3.fromRGB(0, 200, 100) or Color3.fromRGB(30, 30, 60) if circleGui then local c = circleGui:FindFirstChild("Circle") if c then c.Visible = Settings.Aim.Enabled end end elseif setting == "Mode" then local modes = {"head", "neck", "body"} local modeNames = {"HEAD", "NECK", "BODY"} local current = Settings.Aim.Mode for i, m in ipairs(modes) do if m == current then local nextIdx = i % 3 + 1 Settings.Aim.Mode = modes[nextIdx] btn.Text = text .. ": " .. modeNames[nextIdx] break end end else Settings[setting] = not Settings[setting] btn.Text = text .. (Settings[setting] and ": ON" or ": OFF") btn.BackgroundColor3 = Settings[setting] and Color3.fromRGB(0, 200, 100) or Color3.fromRGB(30, 30, 60) if setting == "ESP" then if Settings.ESP then CreateESP() else for _, v in pairs(ESPObjects) do if v and v.Parent then v:Destroy() end end ESPObjects = {} end end if setting == "Invisible" then MakeInvisible() end if setting == "Fly" then if Settings.Fly then Fly() else flying = false if bodyVelocity then bodyVelocity:Destroy() end if bodyGyro then bodyGyro:Destroy() end end end if setting == "Speed" then SetSpeed() end if setting == "Jump" then SetJump() end if setting == "AutoFarm" then if Settings.AutoFarm then spawn(AutoFarm) else isFarming = false end end if setting == "WallHack" then if Settings.WallHack then for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") and v.Material ~= Enum.Material.Air then v.Material = Enum.Material.Air v.Transparency = 0.7 end end else for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") then v.Material = Enum.Material.Plastic v.Transparency = 0 end end end end if setting == "LagFix" then if Settings.LagFix then for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("ParticleEmitter") or v:IsA("Trail") or v:IsA("Smoke") then v.Enabled = false end if v:IsA("Decal") then v.Transparency = 1 end end game:GetService("Lighting").ShadowSoftness = 0.5 end end end end) return btn end -- ============================================ -- TẠO TẤT CẢ NÚT -- ============================================ -- Key button local keyBtn = Instance.new("TextButton") keyBtn.Size = UDim2.new(0.9, 0, 0, 32) keyBtn.Position = UDim2.new(0.05, 0, 0, 70) keyBtn.BackgroundColor3 = Color3.fromRGB(255, 68, 0) keyBtn.BackgroundTransparency = 0.3 keyBtn.BorderSizePixel = 0 keyBtn.Text = "🔑 NHẬP KEY" keyBtn.TextColor3 = Color3.fromRGB(255,255,255) keyBtn.TextSize = 12 keyBtn.Font = Enum.Font.GothamBold keyBtn.Parent = menu keyBtn.Visible = true local kcorner = Instance.new("UICorner") kcorner.CornerRadius = UDim.new(0, 6) kcorner.Parent = keyBtn keyBtn.MouseButton1Click:Connect(function() local input = Instance.new("TextBox") input.Size = UDim2.new(0.8, 0, 0, 30) input.Position = UDim2.new(0.1, 0, 0, 108) input.BackgroundColor3 = Color3.fromRGB(10, 10, 30) input.BorderSizePixel = 0 input.Text = "" input.TextColor3 = Color3.fromRGB(255,255,255) input.TextSize = 14 input.Font = Enum.Font.Gotham input.PlaceholderText = "Nhập key..." input.Parent = menu input.Name = "KeyInput" local icorner = Instance.new("UICorner") icorner.CornerRadius = UDim.new(0, 6) icorner.Parent = input input:CaptureFocus() input.FocusLost:Connect(function(enter) if enter then local key = input.Text if key == REQUIRED_KEY then KeyEntered = true keyBtn.Text = "🔑 KEY: ✅ ĐÚNG" keyBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 100) input:Destroy() for _, v in pairs(menu:GetChildren()) do if v:IsA("TextButton") and v ~= keyBtn and v.Name ~= "KeyInput" then v.Visible = true end end else keyBtn.Text = "❌ KEY SAI!" keyBtn.BackgroundColor3 = Color3.fromRGB(255, 0, 0) wait(1) keyBtn.Text = "🔑 NHẬP KEY" keyBtn.BackgroundColor3 = Color3.fromRGB(255, 68, 0) input:Destroy() end end end) end) -- Các nút chức năng local btnData = { {"🎯 AIM", "Aim", false}, {"🎯 MODE", "Mode", false}, {"💥 SICLIN", "Siclin", false}, {"👻 ẨN", "Invisible", false}, {"🔵 ESP", "ESP", false}, {"🛩️ FLY", "Fly", false}, {"🌀 TELE", "Teleport", false}, {"🔫 KILL", "AutoKill", false}, {"⚡ SPEED", "Speed", false}, {"🚀 JUMP", "Jump", false}, {"🌊 WALL", "WallHack", false}, {"🔧 LAG", "LagFix", false}, {"🤖 AUTO", "AutoFarm", false} } for _, data in ipairs(btnData) do CreateToggleButton(menu, data[1], data[2], data[3]) end -- ============================================ -- NÚT NỔI + DRAG + TOGGLE MENU -- ============================================ -- Nút nổi local mainBtn = Instance.new("ImageButton") mainBtn.Size = UDim2.new(0, 50, 0, 50) mainBtn.Position = UDim2.new(1, -60, 0.5, -25) mainBtn.BackgroundColor3 = Color3.fromRGB(255, 68, 0) mainBtn.BackgroundTransparency = 0.3 mainBtn.BorderSizePixel = 0 mainBtn.Image = "rbxassetid://6031091054" mainBtn.ImageColor3 = Color3.fromRGB(255,255,255) mainBtn.Parent = sg mainBtn.ZIndex = 9999 local mcorner = Instance.new("UICorner") mcorner.CornerRadius = UDim.new(1, 0) mcorner.Parent = mainBtn local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 1, 0) label.BackgroundTransparency = 1 label.Text = "⚡" label.TextColor3 = Color3.fromRGB(255,255,255) label.TextSize = 24 label.Font = Enum.Font.GothamBold label.Parent = mainBtn -- Toggle menu mainBtn.MouseButton1Click:Connect(function() MenuOpen = not MenuOpen menu.Visible = MenuOpen bg.Visible = MenuOpen if MenuOpen and KeyEntered then for _, v in pairs(menu:GetChildren()) do if v:IsA("TextButton") and v ~= keyBtn and v.Name ~= "KeyInput" then v.Visible = true end end end end) -- Drag local dragging, dragStart, startPos mainBtn.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = mainBtn.Position end end) mainBtn.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.Touch then local delta = input.Position - dragStart mainBtn.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) mainBtn.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) end -- ============================================ -- KEYBINDS (PC) -- ============================================ UserInputService.InputBegan:Connect(function(input, gp) if gp then return end if not KeyEntered then return end if input.KeyCode == Enum.KeyCode.F then Settings.Aim.Enabled = not Settings.Aim.Enabled if circleGui then local c = circleGui:FindFirstChild("Circle") if c then c.Visible = Settings.Aim.Enabled end end print("[AIM] " .. (Settings.Aim.Enabled and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.Z then Settings.Siclin.Enabled = not Settings.Siclin.Enabled print("[SICLIN] " .. (Settings.Siclin.Enabled and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.E then Settings.ESP.Enabled = not Settings.ESP.Enabled if Settings.ESP then CreateESP() else for _, v in pairs(ESPObjects) do if v and v.Parent then v:Destroy() end end ESPObjects = {} end print("[ESP] " .. (Settings.ESP.Enabled and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.L then Settings.LagFix.Enabled = not Settings.LagFix.Enabled if Settings.LagFix then for _, v in ipairs(workspace:GetDescendants()) do if v:IsA("ParticleEmitter") or v:IsA("Trail") or v:IsA("Smoke") then v.Enabled = false end end end print("[LAG] " .. (Settings.LagFix.Enabled and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.X then Settings.Fly = not Settings.Fly if Settings.Fly then Fly() else flying = false if bodyVelocity then bodyVelocity:Destroy() end if bodyGyro then bodyGyro:Destroy() end end print("[FLY] " .. (Settings.Fly and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.T then Settings.Teleport = not Settings.Teleport print("[TELE] " .. (Settings.Teleport and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.G then Settings.AutoKill = not Settings.AutoKill print("[KILL] " .. (Settings.AutoKill and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.V then Settings.Speed.Enabled = not Settings.Speed.Enabled SetSpeed() print("[SPEED] " .. (Settings.Speed.Enabled and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.B then Settings.AutoFarm = not Settings.AutoFarm if Settings.AutoFarm then spawn(AutoFarm) else isFarming = false end print("[AUTO] " .. (Settings.AutoFarm and "BẬT" or "TẮT")) end if input.KeyCode == Enum.KeyCode.R then TeleportToEnemy() end end) -- ============================================ -- LOOP -- ============================================ RunService.Heartbeat:Connect(function() if Settings.Aim.Enabled then UpdateAim() end if Settings.Siclin.Enabled then Siclin() end if Settings.Teleport.Enabled then TeleportToEnemy() end if Settings.AutoKill.Enabled then AutoKill() end if Settings.NoRecoil.Enabled then NoRecoil() end if Settings.NoSpread.Enabled then NoSpread() end if Settings.Speed.Enabled then SetSpeed() end if Settings.Jump.Enabled then SetJump() end end) -- ============================================ -- CHARACTER SPAWN -- ============================================ LocalPlayer.CharacterAdded:Connect(function() wait(0.5) if Settings.Speed.Enabled then SetSpeed() end if Settings.Jump.Enabled then SetJump() end if Settings.Invisible.Enabled then MakeInvisible() end end) -- ============================================ -- INIT -- ============================================ CreateCircle() CreateESP() CreateMenu() print("========================================") print("⚡ DELTA S5 ULTIMATE - TẤN CÔNG TRẢ ĐŨA") print("========================================") print(" 🔑 KEY: Ricon36") print(" 📱 NÚT ⚡ GÓC PHẢI MÀN HÌNH") print(" 📱 BẤM -> NHẬP KEY -> VÀO MENU") print("========================================") print(" 🎯 AIM | MODE | 💥 SICLIN | 👻 ẨN") print(" 🔵 ESP | 🛩️ FLY | 🌀 TELE | 🔫 KILL") print(" ⚡ SPEED | 🚀 JUMP | 🌊 WALL | 🔧 LAG") print(" 🤖 AUTO FARM") print("========================================") print(" [F] AIM | [Z] SICLIN | [E] ESP | [L] LAG") print(" [X] FLY | [T] TELE | [G] KILL | [V] SPEED") print(" [B] AUTO FARM | [R] TELE NGAY") print("========================================") print("✅ ĐÃ SẴN SÀNG!")

Công khai Cập nhật lần cuối: 2026-08-03 09:00:44 PM