local Players = game:GetService("Players") local RunService = game:GetService("RunService") local CoreGui = game:GetService("CoreGui") local Camera = workspace.CurrentCamera local LocalPlayer = Players.LocalPlayer -- الإعدادات _G.HitboxEnabled = false _G.HitboxSize = 6 _G.AimbotEnabled = false _G.FOV = 150 -- دائرة الـ FOV local FOVCircle = Drawing.new("Circle") FOVCircle.Visible = true FOVCircle.Radius = _G.FOV FOVCircle.Color = Color3.fromRGB(255, 255, 255) FOVCircle.Thickness = 1 FOVCircle.Position = Vector2.new(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2) -- الواجهة (أسود كامل) local ScreenGui = Instance.new("ScreenGui", CoreGui) local Main = Instance.new("Frame", ScreenGui) Main.Size = UDim2.new(0, 260, 0, 340) Main.Position = UDim2.new(0.5, -130, 0.3, 0) Main.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- أسود بالكامل Main.BorderSizePixel = 1 Main.BorderColor3 = Color3.fromRGB(20, 20, 20) Main.Active = true Main.Draggable = true -- العنوان (تم تكبيره) local Title = Instance.new("TextLabel", Main) Title.Size = UDim2.new(1, 0, 0, 40) Title.Text = "سكربت قناتنا في اليوتيوب بيكن سكربت" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 16 -- حجم كبير وواضح Title.TextWrapped = true -- زر التصغير local MinBtn = Instance.new("TextButton", Main) MinBtn.Size = UDim2.new(0, 30, 0, 30) MinBtn.Position = UDim2.new(0.88, 0, 0, 5) MinBtn.Text = "-" MinBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) MinBtn.TextColor3 = Color3.fromRGB(255, 255, 255) MinBtn.BorderSizePixel = 1 local OpenBtn = Instance.new("TextButton", ScreenGui) OpenBtn.Size = UDim2.new(0, 120, 0, 40) OpenBtn.Position = UDim2.new(0.02, 0, 0.45, 0) OpenBtn.Text = "فتح السكربت" OpenBtn.Visible = false OpenBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) OpenBtn.TextColor3 = Color3.fromRGB(255, 255, 255) MinBtn.MouseButton1Click:Connect(function() Main.Visible = false; OpenBtn.Visible = true end) OpenBtn.MouseButton1Click:Connect(function() Main.Visible = true; OpenBtn.Visible = false end) -- وظيفة الأزرار local function AddBtn(text, pos, size, callback) local btn = Instance.new("TextButton", Main) btn.Size = size btn.Position = pos btn.Text = text btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- أسود btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.BorderSizePixel = 1 btn.MouseButton1Click:Connect(function() callback(btn) end) end -- الأزرار AddBtn("هيت بوكس: مطفي", UDim2.new(0.05, 0, 0.15, 0), UDim2.new(0.9, 0, 0, 40), function(btn) _G.HitboxEnabled = not _G.HitboxEnabled btn.Text = _G.HitboxEnabled and "هيت بوكس: شغال" or "هيت بوكس: مطفي" end) AddBtn("-", UDim2.new(0.05, 0, 0.35, 0), UDim2.new(0.42, 0, 0, 30), function() _G.HitboxSize = math.max(2, _G.HitboxSize - 2) end) AddBtn("+", UDim2.new(0.53, 0, 0.35, 0), UDim2.new(0.42, 0, 0, 30), function() _G.HitboxSize = _G.HitboxSize + 2 end) AddBtn("ايم بوت: مطفي", UDim2.new(0.05, 0, 0.55, 0), UDim2.new(0.9, 0, 0, 40), function(btn) _G.AimbotEnabled = not _G.AimbotEnabled btn.Text = _G.AimbotEnabled and "ايم بوت: شغال" or "ايم بوت: مطفي" end) AddBtn("- FOV", UDim2.new(0.05, 0, 0.75, 0), UDim2.new(0.42, 0, 0, 30), function() _G.FOV = math.max(20, _G.FOV - 20); FOVCircle.Radius = _G.FOV end) AddBtn("+ FOV", UDim2.new(0.53, 0, 0.75, 0), UDim2.new(0.42, 0, 0, 30), function() _G.FOV = _G.FOV + 20; FOVCircle.Radius = _G.FOV end) -- اللوجيك RunService.RenderStepped:Connect(function() FOVCircle.Position = Vector2.new(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2) for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then if _G.HitboxEnabled then p.Character.HumanoidRootPart.Size = Vector3.new(_G.HitboxSize, _G.HitboxSize, _G.HitboxSize) p.Character.HumanoidRootPart.Transparency = 0.5 else p.Character.HumanoidRootPart.Size = Vector3.new(2, 2, 1) p.Character.HumanoidRootPart.Transparency = 1 end end end if _G.AimbotEnabled then local target = nil; local dist = _G.FOV for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("Head") then local pos, onScreen = Camera:WorldToViewportPoint(p.Character.Head.Position) if onScreen then local mag = (Vector2.new(pos.X, pos.Y) - Vector2.new(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2)).Magnitude if mag < dist then target = p; dist = mag end end end end if target then Camera.CFrame = CFrame.new(Camera.CFrame.Position, target.Character.Head.Position) end end end)