local Players = game:GetService("Players") local Workspace = game:GetService("Workspace") local TweenService = game:GetService("TweenService") local LocalPlayer = Players.LocalPlayer local Camera = Workspace.CurrentCamera local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "AGTargetSystemGUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") local ToggleBtn = Instance.new("TextButton") ToggleBtn.Name = "AGToggleBtn" ToggleBtn.Size = UDim2.new(0, 50, 0, 50) ToggleBtn.Position = UDim2.new(0.05, 0, 0.4, 0) ToggleBtn.BackgroundColor3 = Color3.fromRGB(15, 15, 15) ToggleBtn.BorderColor3 = Color3.fromRGB(255, 215, 0) ToggleBtn.BorderSizePixel = 2 ToggleBtn.Text = "AG 🇦🇱" ToggleBtn.TextColor3 = Color3.fromRGB(255, 215, 0) ToggleBtn.TextSize = 16 ToggleBtn.Font = Enum.Font.SourceSansBold ToggleBtn.Active = true ToggleBtn.Draggable = true ToggleBtn.Parent = ScreenGui local ToggleCorner = Instance.new("UICorner", ToggleBtn) ToggleCorner.CornerRadius = UDim.new(1, 0) local ToggleGlow = Instance.new("UIStroke", ToggleBtn) ToggleGlow.Color = Color3.fromRGB(255, 215, 0) ToggleGlow.Thickness = 2.5 local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Size = UDim2.new(0, 360, 0, 380) MainFrame.Position = UDim2.new(0.5, -180, 0.5, -190) MainFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 12) MainFrame.BorderSizePixel = 0 MainFrame.ClipsDescendants = true MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local MainCorner = Instance.new("UICorner", MainFrame) MainCorner.CornerRadius = UDim.new(0, 10) local MainStroke = Instance.new("UIStroke", MainFrame) MainStroke.Color = Color3.fromRGB(255, 215, 0) MainStroke.Thickness = 2 ToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end) local ParticleContainer = Instance.new("Frame") ParticleContainer.Name = "ParticleContainer" ParticleContainer.Size = UDim2.new(1, 0, 1, 0) ParticleContainer.BackgroundTransparency = 1 ParticleContainer.ClipsDescendants = true ParticleContainer.ZIndex = 1 ParticleContainer.Parent = MainFrame local function SpawnCube() local cube = Instance.new("Frame") local size = math.random(8, 16) cube.Size = UDim2.new(0, size, 0, size) local startX = math.random(2, 95) / 100 cube.Position = UDim2.new(startX, 0, -0.08, 0) if math.random(1, 2) == 1 then cube.BackgroundColor3 = Color3.fromRGB(255, 215, 0) else cube.BackgroundColor3 = Color3.fromRGB(180, 140, 0) end cube.BackgroundTransparency = 0.7 cube.ZIndex = 1 cube.Parent = ParticleContainer local cubeCorner = Instance.new("UICorner", cube) cubeCorner.CornerRadius = UDim.new(0, 3) local duration = math.random(4, 7) local targetY = UDim2.new(startX, 0, 1.1, 0) local tweenInfo = TweenInfo.new(duration, Enum.EasingStyle.Linear) local tween = TweenService:Create(cube, tweenInfo, { Position = targetY, Rotation = math.random(-180, 180), BackgroundTransparency = 0.95 }) tween:Play() tween.Completed:Connect(function() cube:Destroy() end) end task.spawn(function() while true do if MainFrame.Visible then SpawnCube() end task.wait(0.4) end end) local HeaderTitle = Instance.new("TextLabel") HeaderTitle.Size = UDim2.new(1, 0, 0, 30) HeaderTitle.Position = UDim2.new(0, 0, 0, 4) HeaderTitle.BackgroundTransparency = 1 HeaderTitle.Text = "استهداف AG🇦🇱" HeaderTitle.TextColor3 = Color3.fromRGB(255, 215, 0) HeaderTitle.TextSize = 18 HeaderTitle.Font = Enum.Font.SourceSansBold HeaderTitle.ZIndex = 3 HeaderTitle.Parent = MainFrame local RadarTabBtn = Instance.new("TextButton") RadarTabBtn.Size = UDim2.new(0.42, 0, 0, 30) RadarTabBtn.Position = UDim2.new(0.53, 0, 0.1, 0) RadarTabBtn.BackgroundColor3 = Color3.fromRGB(255, 215, 0) RadarTabBtn.Text = "الرادار العام" RadarTabBtn.TextColor3 = Color3.fromRGB(15, 15, 15) RadarTabBtn.Font = Enum.Font.SourceSansBold RadarTabBtn.TextSize = 14 RadarTabBtn.ZIndex = 3 RadarTabBtn.Parent = MainFrame local RadarCorner = Instance.new("UICorner", RadarTabBtn) RadarCorner.CornerRadius = UDim.new(0, 6) local ClanTabBtn = Instance.new("TextButton") ClanTabBtn.Size = UDim2.new(0.42, 0, 0, 30) ClanTabBtn.Position = UDim2.new(0.05, 0, 0.1, 0) ClanTabBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) ClanTabBtn.Text = "معلومات الكلان" ClanTabBtn.TextColor3 = Color3.fromRGB(255, 215, 0) ClanTabBtn.Font = Enum.Font.SourceSansBold ClanTabBtn.TextSize = 14 ClanTabBtn.ZIndex = 3 ClanTabBtn.Parent = MainFrame local ClanCorner = Instance.new("UICorner", ClanTabBtn) ClanCorner.CornerRadius = UDim.new(0, 6) local RadarFrame = Instance.new("Frame") RadarFrame.Size = UDim2.new(1, 0, 0.8, 0) RadarFrame.Position = UDim2.new(0, 0, 0.19, 0) RadarFrame.BackgroundTransparency = 1 RadarFrame.Visible = true RadarFrame.ZIndex = 2 RadarFrame.Parent = MainFrame local ClanFrame = Instance.new("Frame") ClanFrame.Size = UDim2.new(1, 0, 0.8, 0) ClanFrame.Position = UDim2.new(0, 0, 0.19, 0) ClanFrame.BackgroundTransparency = 1 ClanFrame.Visible = false ClanFrame.ZIndex = 2 ClanFrame.Parent = MainFrame RadarTabBtn.MouseButton1Click:Connect(function() RadarFrame.Visible = true ClanFrame.Visible = false RadarTabBtn.BackgroundColor3 = Color3.fromRGB(255, 215, 0) RadarTabBtn.TextColor3 = Color3.fromRGB(15, 15, 15) ClanTabBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) ClanTabBtn.TextColor3 = Color3.fromRGB(255, 215, 0) end) ClanTabBtn.MouseButton1Click:Connect(function() RadarFrame.Visible = false ClanFrame.Visible = true ClanTabBtn.BackgroundColor3 = Color3.fromRGB(255, 215, 0) ClanTabBtn.TextColor3 = Color3.fromRGB(15, 15, 15) RadarTabBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35) RadarTabBtn.TextColor3 = Color3.fromRGB(255, 215, 0) end) local InputBox = Instance.new("TextBox") InputBox.Size = UDim2.new(0.62, 0, 0, 30) InputBox.Position = UDim2.new(0.05, 0, 0.02, 0) InputBox.BackgroundColor3 = Color3.fromRGB(22, 22, 22) InputBox.BorderColor3 = Color3.fromRGB(255, 215, 0) InputBox.PlaceholderText = "اكتب اسم اللاعب..." InputBox.Text = "" InputBox.TextColor3 = Color3.fromRGB(255, 255, 255) InputBox.TextSize = 13 InputBox.Font = Enum.Font.SourceSans InputBox.ZIndex = 3 InputBox.Parent = RadarFrame local InputCorner = Instance.new("UICorner", InputBox) InputCorner.CornerRadius = UDim.new(0, 6) local AddBtn = Instance.new("TextButton") AddBtn.Size = UDim2.new(0.26, 0, 0, 30) AddBtn.Position = UDim2.new(0.69, 0, 0.02, 0) AddBtn.BackgroundColor3 = Color3.fromRGB(255, 215, 0) AddBtn.Text = "إضافة" AddBtn.TextColor3 = Color3.fromRGB(15, 15, 15) AddBtn.Font = Enum.Font.SourceSansBold AddBtn.TextSize = 14 AddBtn.ZIndex = 3 AddBtn.Parent = RadarFrame local AddCorner = Instance.new("UICorner", AddBtn) AddCorner.CornerRadius = UDim.new(0, 6) local ScrollContainer = Instance.new("ScrollingFrame") ScrollContainer.Size = UDim2.new(0.9, 0, 0.74, 0) ScrollContainer.Position = UDim2.new(0.05, 0, 0.14, 0) ScrollContainer.BackgroundTransparency = 1 ScrollContainer.ScrollBarThickness = 3 ScrollContainer.ScrollBarImageColor3 = Color3.fromRGB(255, 215, 0) ScrollContainer.ZIndex = 3 ScrollContainer.Parent = RadarFrame local UIListLayout = Instance.new("UIListLayout", ScrollContainer) UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 8) local ClanScroll = Instance.new("ScrollingFrame") ClanScroll.Size = UDim2.new(0.9, 0, 0.88, 0) ClanScroll.Position = UDim2.new(0.05, 0, 0.02, 0) ClanScroll.BackgroundTransparency = 1 ClanScroll.ScrollBarThickness = 3 ClanScroll.ScrollBarImageColor3 = Color3.fromRGB(255, 215, 0) ClanScroll.ZIndex = 3 ClanScroll.Parent = ClanFrame local RulesHeader = Instance.new("TextLabel") RulesHeader.Size = UDim2.new(1, 0, 0, 25) RulesHeader.Position = UDim2.new(0, 0, 0, 0) RulesHeader.BackgroundTransparency = 1 RulesHeader.Text = "🚨 القوانين والمعلومات 🚨" RulesHeader.TextColor3 = Color3.fromRGB(255, 215, 0) RulesHeader.TextSize = 16 RulesHeader.Font = Enum.Font.SourceSansBold RulesHeader.ZIndex = 3 RulesHeader.Parent = ClanScroll local TikTokFrame = Instance.new("Frame") TikTokFrame.Size = UDim2.new(1, 0, 0, 38) TikTokFrame.Position = UDim2.new(0, 0, 0.1, 0) TikTokFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) TikTokFrame.ZIndex = 3 TikTokFrame.Parent = ClanScroll local TTCorner = Instance.new("UICorner", TikTokFrame) TTCorner.CornerRadius = UDim.new(0, 6) local TTStroke = Instance.new("UIStroke", TikTokFrame) TTStroke.Color = Color3.fromRGB(255, 215, 0) TTStroke.Thickness = 1 local TTLabel = Instance.new("TextLabel") TTLabel.Size = UDim2.new(0.68, 0, 1, 0) TTLabel.Position = UDim2.new(0.03, 0, 0, 0) TTLabel.BackgroundTransparency = 1 TTLabel.Text = "تيك الكلان: sjsixl" TTLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TTLabel.Font = Enum.Font.SourceSansBold TTLabel.TextSize = 14 TTLabel.TextXAlignment = Enum.TextXAlignment.Left TTLabel.ZIndex = 3 TTLabel.Parent = TikTokFrame local TTCopyBtn = Instance.new("TextButton") TTCopyBtn.Size = UDim2.new(0.24, 0, 0.7, 0) TTCopyBtn.Position = UDim2.new(0.73, 0, 0.15, 0) TTCopyBtn.BackgroundColor3 = Color3.fromRGB(255, 215, 0) TTCopyBtn.Text = "نسخ 📋" TTCopyBtn.TextColor3 = Color3.fromRGB(15, 15, 15) TTCopyBtn.Font = Enum.Font.SourceSansBold TTCopyBtn.TextSize = 12 TTCopyBtn.ZIndex = 3 TTCopyBtn.Parent = TikTokFrame local TTCopyCorner = Instance.new("UICorner", TTCopyBtn) TTCopyCorner.CornerRadius = UDim.new(0, 5) TTCopyBtn.MouseButton1Click:Connect(function() setclipboard("sjsixl") TTCopyBtn.Text = "تم النسخ!" task.wait(1.5) TTCopyBtn.Text = "نسخ 📋" end) local RulesBody = Instance.new("TextLabel") RulesBody.Size = UDim2.new(1, 0, 0, 200) RulesBody.Position = UDim2.new(0, 0, 0.26, 0) RulesBody.BackgroundTransparency = 1 RulesBody.Text = "شروط الانضمام للكلان:\n\n1. احترام القاده\n2. نشر فيديو تقديم عن كلان\n3. ممنوع الفشر الاعضاء اللي معك\n4. تفزع للكلان مهما كان ثمن\n5. فعاليات وسكربتات للي يتفاعلون\n\n📌 ملحوظة:\nالانضمام في قناه التيك اللي فوق انسخوها وكلموني خاص" RulesBody.TextColor3 = Color3.fromRGB(230, 230, 230) RulesBody.TextSize = 13 RulesBody.Font = Enum.Font.SourceSans RulesBody.TextXAlignment = Enum.TextXAlignment.Left RulesBody.TextYAlignment = Enum.TextYAlignment.Top RulesBody.TextWrapped = true RulesBody.ZIndex = 3 RulesBody.Parent = ClanScroll local CreditsLabel = Instance.new("TextLabel") CreditsLabel.Size = UDim2.new(0.4, 0, 0, 18) CreditsLabel.Position = UDim2.new(0.55, 0, 0.94, 0) CreditsLabel.BackgroundTransparency = 1 CreditsLabel.Text = "استهداف AG🇦🇱" CreditsLabel.TextColor3 = Color3.fromRGB(255, 215, 0) CreditsLabel.TextSize = 12 CreditsLabel.Font = Enum.Font.SourceSans CreditsLabel.TextXAlignment = Enum.TextXAlignment.Right CreditsLabel.ZIndex = 3 CreditsLabel.Parent = MainFrame local ServerTimeFrame = Instance.new("Frame") ServerTimeFrame.Size = UDim2.new(0, 170, 0, 28) ServerTimeFrame.Position = UDim2.new(0.5, -85, 0.9, 0) ServerTimeFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) ServerTimeFrame.Parent = ScreenGui local ServerTimeCorner = Instance.new("UICorner", ServerTimeFrame) ServerTimeCorner.CornerRadius = UDim.new(0, 6) local ServerTimeStroke = Instance.new("UIStroke", ServerTimeFrame) ServerTimeStroke.Color = Color3.fromRGB(255, 215, 0) ServerTimeStroke.Thickness = 1.5 local ServerTimeText = Instance.new("TextLabel") ServerTimeText.Size = UDim2.new(1, 0, 1, 0) ServerTimeText.BackgroundTransparency = 1 ServerTimeText.Text = "وقتك بالسيرفر: 00:00:00" ServerTimeText.TextColor3 = Color3.fromRGB(255, 215, 0) ServerTimeText.Font = Enum.Font.SourceSansBold ServerTimeText.TextSize = 12 ServerTimeText.Parent = ServerTimeFrame local StartSession = os.time() task.spawn(function() while task.wait(1) do local diff = os.time() - StartSession local h = string.format("%02d", math.floor(diff / 3600)) local m = string.format("%02d", math.floor((diff % 3600) / 60)) local s = string.format("%02d", diff % 60) ServerTimeText.Text = "وقتك بالسيرفر: " .. h .. ":" .. m .. ":" .. s end end) local Tracked = {} local function AddTargetCard(targetPlayerObj) local pName = targetPlayerObj.Name local userId = targetPlayerObj.UserId local CardFrame = Instance.new("Frame") CardFrame.Size = UDim2.new(1, 0, 0, 60) CardFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CardFrame.ZIndex = 4 CardFrame.Parent = ScrollContainer local CardCorner = Instance.new("UICorner", CardFrame) CardCorner.CornerRadius = UDim.new(0, 6) local CardStroke = Instance.new("UIStroke", CardFrame) CardStroke.Color = Color3.fromRGB(255, 215, 0) CardStroke.Thickness = 1 local AvatarImg = Instance.new("ImageLabel") AvatarImg.Size = UDim2.new(0, 42, 0, 42) AvatarImg.Position = UDim2.new(0.02, 0, 0.15, 0) AvatarImg.BackgroundColor3 = Color3.fromRGB(35, 35, 35) AvatarImg.Image = "rbxthumb://type=AvatarHeadShot&id=" .. userId .. "&w=150&h=150" AvatarImg.ZIndex = 4 AvatarImg.Parent = CardFrame local ImgCorner = Instance.new("UICorner", AvatarImg) ImgCorner.CornerRadius = UDim.new(1, 0) local NameLabel = Instance.new("TextLabel") NameLabel.Position = UDim2.new(0.18, 0, 0.1, 0) NameLabel.Size = UDim2.new(0.32, 0, 0.3) NameLabel.BackgroundTransparency = 1 NameLabel.Text = pName NameLabel.TextColor3 = Color3.fromRGB(255, 255, 255) NameLabel.Font = Enum.Font.SourceSansBold NameLabel.TextSize = 12 NameLabel.TextXAlignment = Enum.TextXAlignment.Left NameLabel.ZIndex = 4 NameLabel.Parent = CardFrame local StatusLabel = Instance.new("TextLabel") StatusLabel.Position = UDim2.new(0.18, 0, 0.42, 0) StatusLabel.Size = UDim2.new(0.32, 0, 0.5) StatusLabel.BackgroundTransparency = 1 StatusLabel.Text = "الخروج: 0\nالدخول: 0" StatusLabel.TextColor3 = Color3.fromRGB(255, 215, 0) StatusLabel.Font = Enum.Font.SourceSans StatusLabel.TextSize = 11 StatusLabel.TextXAlignment = Enum.TextXAlignment.Left StatusLabel.ZIndex = 4 StatusLabel.Parent = CardFrame local SamlatTitle = Instance.new("TextLabel") SamlatTitle.Position = UDim2.new(0.5, 0, 0.1, 0) SamlatTitle.Size = UDim2.new(0.18, 0, 0.3) SamlatTitle.BackgroundTransparency = 1 SamlatTitle.Text = "صملة:" SamlatTitle.TextColor3 = Color3.fromRGB(255, 215, 0) SamlatTitle.Font = Enum.Font.SourceSansBold SamlatTitle.TextSize = 12 SamlatTitle.ZIndex = 4 SamlatTitle.Parent = CardFrame local SamlatTimer = Instance.new("TextLabel") SamlatTimer.Position = UDim2.new(0.48, 0, 0.42, 0) SamlatTimer.Size = UDim2.new(0.2, 0, 0.45) SamlatTimer.BackgroundTransparency = 1 SamlatTimer.Text = "00:00:00" SamlatTimer.TextColor3 = Color3.fromRGB(255, 215, 0) SamlatTimer.Font = Enum.Font.SourceSansBold SamlatTimer.TextSize = 12 SamlatTimer.ZIndex = 4 SamlatTimer.Parent = CardFrame local SpectateBtn = Instance.new("TextButton") SpectateBtn.Size = UDim2.new(0, 22, 0, 22) SpectateBtn.Position = UDim2.new(0.7, 0, 0.3, 0) SpectateBtn.BackgroundColor3 = Color3.fromRGB(130, 0, 180) SpectateBtn.Text = "👁" SpectateBtn.TextColor3 = Color3.fromRGB(255, 255, 255) SpectateBtn.TextSize = 11 SpectateBtn.ZIndex = 4 SpectateBtn.Parent = CardFrame local SpecCorner = Instance.new("UICorner", SpectateBtn) SpecCorner.CornerRadius = UDim.new(0, 4) local CopyBtn = Instance.new("TextButton") CopyBtn.Size = UDim2.new(0, 22, 0, 22) CopyBtn.Position = UDim2.new(0.8, 0, 0.3, 0) CopyBtn.BackgroundColor3 = Color3.fromRGB(15, 60, 150) CopyBtn.Text = "📋" CopyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) CopyBtn.TextSize = 11 CopyBtn.ZIndex = 4 CopyBtn.Parent = CardFrame local CopyCorner = Instance.new("UICorner", CopyBtn) CopyCorner.CornerRadius = UDim.new(0, 4) local DeleteBtn = Instance.new("TextButton") DeleteBtn.Size = UDim2.new(0, 22, 0, 22) DeleteBtn.Position = UDim2.new(0.9, 0, 0.3, 0) DeleteBtn.BackgroundColor3 = Color3.fromRGB(180, 20, 20) DeleteBtn.Text = "X" DeleteBtn.TextColor3 = Color3.fromRGB(255, 255, 255) DeleteBtn.Font = Enum.Font.SourceSansBold DeleteBtn.TextSize = 11 DeleteBtn.ZIndex = 4 DeleteBtn.Parent = CardFrame local DelCorner = Instance.new("UICorner", DeleteBtn) DelCorner.CornerRadius = UDim.new(0, 4) local StartTime = os.time() local Leaves, Joins = 0, 0 Tracked[pName:lower()] = { OnLeave = function() Leaves = Leaves + 1 StatusLabel.Text = "الخروج: " .. Leaves .. "\nالدخول: " .. Joins end, OnJoin = function() Joins = Joins + 1 StatusLabel.Text = "الخروج: " .. Leaves .. "\nالدخول: " .. Joins end } task.spawn(function() while CardFrame.Parent do local diff = os.time() - StartTime local h = string.format("%02d", math.floor(diff / 3600)) local m = string.format("%02d", math.floor((diff % 3600) / 60)) local s = string.format("%02d", diff % 60) SamlatTimer.Text = h .. ":" .. m .. ":" .. s task.wait(1) end end) local isSpectating = false SpectateBtn.MouseButton1Click:Connect(function() local targetPlr = Players:FindFirstChild(pName) if isSpectating then isSpectating = false SpectateBtn.BackgroundColor3 = Color3.fromRGB(130, 0, 180) if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then Camera.CameraSubject = LocalPlayer.Character.Humanoid end else if targetPlr and targetPlr.Character and targetPlr.Character:FindFirstChild("Humanoid") then isSpectating = true SpectateBtn.BackgroundColor3 = Color3.fromRGB(0, 180, 50) Camera.CameraSubject = targetPlr.Character.Humanoid end end end) CopyBtn.MouseButton1Click:Connect(function() local info = string.format("اسم اللاعب: %s | صملة: %s | الخروج: %d | الدخول: %d", pName, SamlatTimer.Text, Leaves, Joins) setclipboard(info) end) DeleteBtn.MouseButton1Click:Connect(function() if isSpectating and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then Camera.CameraSubject = LocalPlayer.Character.Humanoid end Tracked[pName:lower()] = nil CardFrame:Destroy() end) end AddBtn.MouseButton1Click:Connect(function() local text = InputBox.Text if #text < 1 then return end local foundPlayer = nil for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and (string.sub(p.Name:lower(), 1, #text) == text:lower() or string.sub(p.DisplayName:lower(), 1, #text) == text:lower()) then foundPlayer = p break end end if foundPlayer then if not Tracked[foundPlayer.Name:lower()] then AddTargetCard(foundPlayer) end else InputBox.Text = "" InputBox.PlaceholderText = "اللاعب غير موجود!" task.wait(1.5) InputBox.PlaceholderText = "اكتب اسم اللاعب..." return end InputBox.Text = "" end) Players.PlayerRemoving:Connect(function(player) local data = Tracked[player.Name:lower()] if data then data.OnLeave() end end) Players.PlayerAdded:Connect(function(player) local data = Tracked[player.Name:lower()] if data then data.OnJoin() end end)