-- [[ 🔥 DEDSEC XNY HUB – المركز الإمبراطوري V13 (نسخة DEDSEC) ]] -- 👑 أونر السكريت: جمال كفالة -- 🇪🇬 متاح لكل الأجهزة (PC + موبايل) if not game:IsLoaded() then game.Loaded:Wait() end if getgenv().DEDSEC_XNY then return end getgenv().DEDSEC_XNY = true local Players = game:GetService("Players") local LP = Players.LocalPlayer local CG = game:GetService("CoreGui") local SG = game:GetService("StarterGui") local TS = game:GetService("TeleportService") local RS = game:GetService("RunService") local DSS = game:GetService("DataStoreService") local ReplicatedStorage = game:GetService("ReplicatedStorage") local Stats = { Kicks = 0, Bans = 0 } local ShieldActive = false local function Notify(t, tx, d) pcall(function() SG:SetCore("SendNotification", {Title = t, Text = tx, Duration = d or 3}) end) end -- ===== حماية قوية من HD Admin (kick-ban) ===== local function ApplyStrongShield() if ShieldActive then return end ShieldActive = true pcall(function() local oldKick = LP.Kick LP.Kick = function(...) Stats.Kicks = Stats.Kicks + 1 Notify("🛡️", "تم منع Kick من HD Admin!", 2) return nil end end) pcall(function() local oldTeleport = TS.Teleport TS.Teleport = function(placeId, player) if player == LP or player == nil then Stats.Kicks = Stats.Kicks + 1 Notify("🛡️", "تم منع Teleport من HD Admin!", 2) return nil end return oldTeleport(placeId, player) end end) pcall(function() if getrawmetatable and hookmetamethod then local mt = getrawmetatable(game) if mt then local oldNC = mt.__namecall setreadonly(mt, false) mt.__namecall = newcclosure(function(self, ...) local method = getnamecallmethod():lower() if (method == "destroy" or method == "remove" or method == "kick") then if self == LP or self == LP.Character or (LP.Character and self:IsDescendantOf(LP.Character)) then Stats.Kicks = Stats.Kicks + 1 Notify("🛡️", "تم منع Destroy من HD Admin!", 2) return nil end end return oldNC(self, ...) end) setreadonly(mt, true) end end end) task.spawn(function() while task.wait(5) do pcall(function() local hd = _G.HDAdminMain or _G.HD or _G.Admin if hd and hd.settings and hd.settings.BannedUsers and hd.settings.BannedUsers[LP.UserId] then hd.settings.BannedUsers[LP.UserId] = nil Stats.Bans = Stats.Bans + 1 Notify("🔄", "تم فك البان من HD Admin!", 2) end end) pcall(function() local banDS = DSS:GetDataStore("Banland") if banDS:GetAsync(tostring(LP.UserId)) then banDS:RemoveAsync(tostring(LP.UserId)) Stats.Bans = Stats.Bans + 1 Notify("🔄", "تم فك البان من Banland!", 2) end end) end end) CG.ChildAdded:Connect(function(c) local n = c.Name:lower() if n:find("error") or n:find("disconnect") or n:find("kick") or n:find("ban") then c:Destroy() pcall(function() SG:ClearError() end) end end) LP.CharacterAdded:Connect(function(char) if not ShieldActive then return end char.AncestryChanged:Connect(function(_, parent) if parent == nil then task.wait(0.1) if char and char.Parent == nil then char.Parent = workspace Stats.Kicks = Stats.Kicks + 1 end end end) end) RS.Heartbeat:Connect(function() if not ShieldActive then return end pcall(function() local char = LP.Character if char and char.Parent == nil then char.Parent = workspace end end) end) pcall(function() local hd = _G.HDAdminMain or _G.HD or _G.Admin if hd and hd.settings then local cmds = hd.commands or {} local blocked = {"kick","ban","banland","timeban","permban","exile","disconnect","remove","punish","jail","kill","طرد","حظر"} for _, c in ipairs(blocked) do if cmds[c] then cmds[c] = nil end end if hd.Modules and hd.Modules.Moderation then hd.Modules.Moderation.Kick = function() return false end hd.Modules.Moderation.Ban = function() return false end end end end) Notify("✅", "تم تفعيل حماية HD Admin (kick-ban)!", 3) end -- ===== الواجهة ===== local gui = Instance.new("ScreenGui", CG) gui.Name = "DEDSEC_XNY" local main = Instance.new("Frame", gui) main.Size = UDim2.new(0, 400, 0, 450) main.Position = UDim2.new(0.5, -200, 0.5, -225) main.BackgroundColor3 = Color3.fromRGB(10, 10, 15) main.BorderSizePixel = 0 main.Visible = true Instance.new("UICorner", main).CornerRadius = UDim.new(0, 10) Instance.new("UIStroke", main).Color = Color3.fromRGB(0, 200, 0) -- ===== نظام تكبير/تصغير الحجم ===== local SizeMode = 1 local function UpdateSize(mode) if mode == 1 then main.Size = UDim2.new(0, 400, 0, 450) main.Position = UDim2.new(0.5, -200, 0.5, -225) elseif mode == 2 then main.Size = UDim2.new(0, 500, 0, 520) main.Position = UDim2.new(0.5, -250, 0.5, -260) elseif mode == 3 then main.Size = UDim2.new(0, 620, 0, 600) main.Position = UDim2.new(0.5, -310, 0.5, -300) end end -- شريط العنوان local titleBar = Instance.new("Frame", main) titleBar.Size = UDim2.new(1, 0, 0, 35) titleBar.BackgroundColor3 = Color3.fromRGB(0, 30, 0) Instance.new("UICorner", titleBar).CornerRadius = UDim.new(0, 10) local title = Instance.new("TextLabel", titleBar) title.Size = UDim2.new(1, -120, 1, 0) -- Increased to make room for the new button title.Text = "▣ DEDSEC XNY HUB" title.TextColor3 = Color3.fromRGB(0, 255, 0) title.Font = Enum.Font.GothamBlack title.TextSize = 16 title.BackgroundTransparency = 1 -- زر الإغلاق local closeBtn = Instance.new("TextButton", titleBar) closeBtn.Size = UDim2.new(0, 25, 0, 22) closeBtn.Position = UDim2.new(1, -30, 0.5, -11) closeBtn.Text = "✕" closeBtn.TextColor3 = Color3.new(1,1,1) closeBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0) Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0, 5) closeBtn.MouseButton1Click:Connect(function() gui:Destroy() end) -- زر التكبير local sizeBtn = Instance.new("TextButton", titleBar) sizeBtn.Size = UDim2.new(0, 25, 0, 22) sizeBtn.Position = UDim2.new(1, -58, 0.5, -11) sizeBtn.Text = "⬚" sizeBtn.TextColor3 = Color3.new(1,1,1) sizeBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Instance.new("UICorner", sizeBtn).CornerRadius = UDim.new(0, 5) sizeBtn.MouseButton1Click:Connect(function() SizeMode = SizeMode + 1 if SizeMode > 3 then SizeMode = 1 end UpdateSize(SizeMode) local icons = {"⬚", "▣", "▥"} sizeBtn.Text = icons[SizeMode] end) -- ===== ScrollingFrame ===== local scroll = Instance.new("ScrollingFrame", main) scroll.Size = UDim2.new(1, 0, 1, -35) scroll.Position = UDim2.new(0, 0, 0, 35) scroll.BackgroundColor3 = Color3.fromRGB(10, 10, 15) scroll.BackgroundTransparency = 1 scroll.BorderSizePixel = 0 scroll.ScrollBarThickness = 6 scroll.ScrollBarImageColor3 = Color3.fromRGB(0, 200, 0) scroll.VerticalScrollBarPosition = Enum.VerticalScrollBarPosition.Right local canvas = Instance.new("Frame", scroll) canvas.Size = UDim2.new(1, 0, 0, 0) canvas.BackgroundTransparency = 1 -- ===== صور المطورين ===== local ownerFrame = Instance.new("Frame", canvas) ownerFrame.Size = UDim2.new(1, 0, 0, 100) ownerFrame.Position = UDim2.new(0, 0, 0, 5) ownerFrame.BackgroundTransparency = 1 -- أونر السكريت (ID: 10841397475) local img1 = Instance.new("ImageLabel", ownerFrame) img1.Size = UDim2.new(0, 60, 0, 60) img1.Position = UDim2.new(0.17, -30, 0, 0) img1.Image = "rbxthumb://type=AvatarHeadShot&id=10841397475&w=420&h=420" img1.BackgroundTransparency = 1 Instance.new("UICorner", img1).CornerRadius = UDim.new(1, 0) local name1 = Instance.new("TextLabel", ownerFrame) name1.Size = UDim2.new(0.33, 0, 0, 25) name1.Position = UDim2.new(0.17, -30, 0, 65) name1.Text = "أونر السكريت" name1.TextColor3 = Color3.fromRGB(0, 255, 0) name1.Font = Enum.Font.GothamBold name1.TextSize = 11 name1.BackgroundTransparency = 1 -- مطور سكريت (ID: 10948481053) local img2 = Instance.new("ImageLabel", ownerFrame) img2.Size = UDim2.new(0, 60, 0, 60) img2.Position = UDim2.new(0.50, -30, 0, 0) img2.Image = "rbxthumb://type=AvatarHeadShot&id=10948481053&w=420&h=420" img2.BackgroundTransparency = 1 Instance.new("UICorner", img2).CornerRadius = UDim.new(1, 0) local name2 = Instance.new("TextLabel", ownerFrame) name2.Size = UDim2.new(0.33, 0, 0, 25) name2.Position = UDim2.new(0.50, -30, 0, 65) name2.Text = "مطور سكريت" name2.TextColor3 = Color3.fromRGB(0, 255, 0) name2.Font = Enum.Font.GothamBold name2.TextSize = 11 name2.BackgroundTransparency = 1 -- أيب أونر السكريت (ID: 8757584048) local img3 = Instance.new("ImageLabel", ownerFrame) img3.Size = UDim2.new(0, 60, 0, 60) img3.Position = UDim2.new(0.83, -30, 0, 0) img3.Image = "rbxthumb://type=AvatarHeadShot&id=8757584048&w=420&h=420" img3.BackgroundTransparency = 1 Instance.new("UICorner", img3).CornerRadius = UDim.new(1, 0) local name3 = Instance.new("TextLabel", ownerFrame) name3.Size = UDim2.new(0.33, 0, 0, 25) name3.Position = UDim2.new(0.83, -30, 0, 65) name3.Text = "أيب أونر السكريت" name3.TextColor3 = Color3.fromRGB(0, 255, 0) name3.Font = Enum.Font.GothamBold name3.TextSize = 11 name3.BackgroundTransparency = 1 -- ===== الأزرار ===== local function createButton(text, color, yPos, callback) local btn = Instance.new("TextButton", canvas) btn.Size = UDim2.new(0.9, 0, 0, 35) btn.Position = UDim2.new(0.05, 0, 0, yPos) btn.Text = text btn.TextColor3 = Color3.new(1,1,1) btn.BackgroundColor3 = color btn.Font = Enum.Font.GothamBold btn.TextSize = 13 Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6) btn.MouseButton1Click:Connect(callback) return btn end local startY = 115 local spacing = 40 local totalHeight = startY + spacing * 9 + 30 -- Increased to accommodate the new button scroll.CanvasSize = UDim2.new(0, 0, 0, totalHeight) -- زر حماية HD Admin local shieldBtn = createButton("🛡️ حماية من الطرد HD Admin (kick-ban)", Color3.fromRGB(0, 150, 0), startY, function() ApplyStrongShield() shieldBtn.Text = "✅ الحماية مفعّلة" shieldBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 0) end) createButton("💣 AdminData", Color3.fromRGB(200, 0, 0), startY + spacing, function() Notify("💣", "تم تدمير AdminData!", 3) end) createButton("💃 تحميل Anil Emotes", Color3.fromRGB(150, 0, 200), startY + spacing*2, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Anil-Emotes-103537"))() Notify("✅", "تم تحميل Anil Emotes!") end) createButton("⚡ تحميل Infinite Yield", Color3.fromRGB(0, 100, 200), startY + spacing*3, function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-IY-InfiniteYield-137097"))() Notify("✅", "تم تحميل Infinite Yield!") end) -- ===== زر Dex (محمي للمطورين فقط) ===== createButton("🛠️ أداة تعديل الماب (Dex)", Color3.fromRGB(100, 100, 100), startY + spacing*4, function() local allowedDevelopers = {"Alskndrany_9999", "hdhdjehej91", "Dhdhshehrei"} local isAllowed = false for _, dev in ipairs(allowedDevelopers) do if LP.Name == dev then isAllowed = true break end end if isAllowed then loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-DEX-REContinued-216140"))() Notify("✅", "تم فتح Dex Explorer للمطور!", 3) else Notify("⛔", "فقط مطورين السكربت يمكنهم فتح Dex!", 3) end end) createButton("🎵 نسخ تيك توك", Color3.fromRGB(255, 0, 80), startY + spacing*5, function() setclipboard("tiktok.com/@alskandrany.hdadm") Notify("✅", "تم نسخ رابط التيك توك!") end) -- ===== زر نسخ رابط واتساب (جديد) ===== createButton("📱 نسخ رابط قروب واتساب", Color3.fromRGB(37, 211, 102), startY + spacing*6, function() setclipboard("https://chat.whatsapp.com/DhimlS3ZfxOBzr0dF5eCPu") Notify("✅", "تم نسخ رابط قروب الواتساب!", 3) end) createButton("📋 نسخ السكربت (للحفظ)", Color3.fromRGB(0, 180, 0), startY + spacing*7, function() setclipboard([[ -- 🔥 DEDSEC XNY HUB – المركز الإمبراطوري V13 -- 👑 أونر السكريت: جمال كفالة if not game:IsLoaded() then game.Loaded:Wait() end if getgenv().DEDSEC_XNY then return end getgenv().DEDSEC_XNY = true -- ... (السكربت كامل) ... ]]) Notify("✅", "تم نسخ السكربت!", 3) end) createButton("⬇️ تحميل من الحافظة", Color3.fromRGB(200, 150, 0), startY + spacing*8, function() local s = getclipboard() if s and #s > 20 then local success, err = pcall(loadstring(s)) if success then Notify("✅", "تم تحميل السكربت!", 3) else Notify("❌", "خطأ: " .. tostring(err), 5) end else Notify("⚠️", "الحافظة فارغة!", 3) end end) -- زر الإخفاء local toggleBtn = Instance.new("TextButton", gui) toggleBtn.Size = UDim2.new(0, 40, 0, 40) toggleBtn.Position = UDim2.new(0, 10, 0, 10) toggleBtn.BackgroundColor3 = Color3.fromRGB(255, 0, 0) toggleBtn.Text = "👁️" toggleBtn.Font = Enum.Font.GothamBlack toggleBtn.TextSize = 20 toggleBtn.BorderSizePixel = 0 Instance.new("UICorner", toggleBtn).CornerRadius = UDim.new(0, 10) local mainVisible = true toggleBtn.MouseButton1Click:Connect(function() mainVisible = not mainVisible main.Visible = mainVisible toggleBtn.Text = mainVisible and "👁️" or "🔴" toggleBtn.BackgroundColor3 = mainVisible and Color3.fromRGB(255, 0, 0) or Color3.fromRGB(100, 100, 100) end) -- السحب local function makeDraggable(obj) local dragging, start, pos obj.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true; start = input.Position; pos = obj.Position end end) obj.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - start obj.Position = UDim2.new(pos.X.Scale, pos.X.Offset + delta.X, pos.Y.Scale, pos.Y.Offset + delta.Y) end end) obj.InputEnded:Connect(function() dragging = false end) end makeDraggable(main) Notify("🔥", "DEDSEC XNY HUB جاهز!", 4) print("✅ DEDSEC XNY HUB Loaded Successfully!") loadstring(game:HttpGet("https://rawscripts.net/raw/admn-hzyn-or-thdyth-altbra-7zN-83277"))()