-- =========================================================
-- 💚 مصطفى - ULTIMATE ALL-IN-ONE HUB 💚
-- =========================================================
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local LocalPlayer = Players.LocalPlayer
local pgui = LocalPlayer:WaitForChild("PlayerGui")
-- المتغيرات العامة
local IsProtected = false
local IsSpamming = false
local IsColorSpamming = false
local CurrentTarget = LocalPlayer.Name
local CharacterConnection, ProtectionLoop, SpamConnection
local TitleColorCmds = {";titler", ";titleo", ";titley", ";titleg", ";titledg", ";titleb", ";titledb", ";titlep", ";titlepk", ";titlebk"}
-- 1. إنشاء ScreenGui الأساسي
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "MustafaAllInOneHub"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = pgui
-- 2. زر M العائم للفتح والإغلاق
local ToggleBtn = Instance.new("TextButton")
ToggleBtn.Name = "ToggleBtn"
ToggleBtn.Size = UDim2.new(0, 48, 0, 48)
ToggleBtn.Position = UDim2.new(0, 15, 0.5, -24)
ToggleBtn.BackgroundColor3 = Color3.fromRGB(0, 180, 90)
ToggleBtn.Text = "M"
ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleBtn.TextSize = 24
ToggleBtn.Font = Enum.Font.GothamBold
ToggleBtn.Active = true
ToggleBtn.Draggable = true
ToggleBtn.Parent = ScreenGui
Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(0, 12)
local ToggleStroke = Instance.new("UIStroke", ToggleBtn)
ToggleStroke.Color = Color3.fromRGB(255, 255, 255)
ToggleStroke.Thickness = 2
-- 3. الإطار الرئيسي الموحد (Main Hub Frame)
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 540, 0, 400)
MainFrame.Position = UDim2.new(0.5, -270, 0.5, -200)
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 20, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Visible = true
MainFrame.Parent = ScreenGui
Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 14)
local MainGlow = Instance.new("UIStroke", MainFrame)
MainGlow.Thickness = 2
MainGlow.Color = Color3.fromRGB(0, 220, 120)
-- شريط العنوان العلوي
local Header = Instance.new("Frame", MainFrame)
Header.Size = UDim2.new(1, 0, 0, 40)
Header.BackgroundColor3 = Color3.fromRGB(22, 30, 38)
Header.BorderSizePixel = 0
Instance.new("UICorner", Header).CornerRadius = UDim.new(0, 14)
local TitleText = Instance.new("TextLabel", Header)
TitleText.Size = UDim2.new(1, -50, 1, 0)
TitleText.Position = UDim2.new(0, 15, 0, 0)
TitleText.BackgroundTransparency = 1
TitleText.Text = "💚 مصطفى - Ultimate All-In-One Hub 💚"
TitleText.TextColor3 = Color3.fromRGB(0, 255, 140)
TitleText.Font = Enum.Font.GothamBold
TitleText.TextSize = 15
TitleText.TextXAlignment = Enum.TextXAlignment.Left
local CloseBtn = Instance.new("TextButton", Header)
CloseBtn.Size = UDim2.new(0, 30, 0, 30)
CloseBtn.Position = UDim2.new(1, -35, 0.5, -15)
CloseBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 50)
CloseBtn.Text = "X"
CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn.Font = Enum.Font.GothamBold
CloseBtn.TextSize = 14
Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 6)
-- 4. القائمة الجانبية اليسرى (Sidebar)
local Sidebar = Instance.new("Frame", MainFrame)
Sidebar.Name = "Sidebar"
Sidebar.Size = UDim2.new(0, 145, 1, -45)
Sidebar.Position = UDim2.new(0, 5, 0, 42)
Sidebar.BackgroundColor3 = Color3.fromRGB(20, 26, 32)
Sidebar.BorderSizePixel = 0
Instance.new("UICorner", Sidebar).CornerRadius = UDim.new(0, 10)
local SidebarList = Instance.new("UIListLayout", Sidebar)
SidebarList.SortOrder = Enum.SortOrder.LayoutOrder
SidebarList.Padding = UDim.new(0, 6)
local SidebarPadding = Instance.new("UIPadding", Sidebar)
SidebarPadding.PaddingTop = UDim.new(0, 8)
SidebarPadding.PaddingLeft = UDim.new(0, 6)
SidebarPadding.PaddingRight = UDim.new(0, 6)
-- أزرار الأقسام
local Tab1Btn = Instance.new("TextButton", Sidebar)
Tab1Btn.Size = UDim2.new(1, 0, 0, 36)
Tab1Btn.BackgroundColor3 = Color3.fromRGB(0, 150, 80)
Tab1Btn.Text = "👤 سبام اللاعبين"
Tab1Btn.TextColor3 = Color3.fromRGB(255, 255, 255)
Tab1Btn.Font = Enum.Font.GothamBold
Tab1Btn.TextSize = 12
Instance.new("UICorner", Tab1Btn).CornerRadius = UDim.new(0, 8)
local Tab2Btn = Instance.new("TextButton", Sidebar)
Tab2Btn.Size = UDim2.new(1, 0, 0, 36)
Tab2Btn.BackgroundColor3 = Color3.fromRGB(30, 40, 50)
Tab2Btn.Text = "🛡️ الحماية والضخ"
Tab2Btn.TextColor3 = Color3.fromRGB(200, 200, 200)
Tab2Btn.Font = Enum.Font.GothamBold
Tab2Btn.TextSize = 12
Instance.new("UICorner", Tab2Btn).CornerRadius = UDim.new(0, 8)
local Tab3Btn = Instance.new("TextButton", Sidebar)
Tab3Btn.Size = UDim2.new(1, 0, 0, 36)
Tab3Btn.BackgroundColor3 = Color3.fromRGB(30, 40, 50)
Tab3Btn.Text = "🎨 الألقاب والألوان"
Tab3Btn.TextColor3 = Color3.fromRGB(200, 200, 200)
Tab3Btn.Font = Enum.Font.GothamBold
Tab3Btn.TextSize = 12
Instance.new("UICorner", Tab3Btn).CornerRadius = UDim.new(0, 8)
-- 5. حاوية المحتوى على اليمين
local ContentFrame = Instance.new("Frame", MainFrame)
ContentFrame.Name = "ContentFrame"
ContentFrame.Size = UDim2.new(1, -160, 1, -45)
ContentFrame.Position = UDim2.new(0, 155, 0, 42)
ContentFrame.BackgroundTransparency = 1
-- دوال إرسال الأوامر
local function SendHDCommand(cmdText)
pcall(function()
ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandSilent:InvokeServer(cmdText)
end)
end
local function sendHDCommandMod(commandString)
local args = { [1] = commandString }
pcall(function()
ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandModification:InvokeServer(unpack(args))
end)
end
-- ==================== نظام الحماية الاستشعاري اللحظي ====================
local protectedUnCommands = {
";unfreeze " .. LocalPlayer.Name,
";unjail " .. LocalPlayer.Name,
";unice " .. LocalPlayer.Name,
";unfrydance " .. LocalPlayer.Name,
";unwormify " .. LocalPlayer.Name,
";unragdoll " .. LocalPlayer.Name,
";undog " .. LocalPlayer.Name,
";unbox " .. LocalPlayer.Name
}
local function removeAllCommandsFromSelf()
for _, unCmd in ipairs(protectedUnCommands) do
sendHDCommandMod(unCmd)
end
end
local function setupDetection(character)
if not character then return end
local humanoid = character:WaitForChild("Humanoid", 5)
if not humanoid then return end
humanoid.StateChanged:Connect(function(oldState, newState)
if newState == Enum.HumanoidStateType.PlatformStand or newState == Enum.HumanoidStateType.Seated or newState == Enum.HumanoidStateType.Physics then
removeAllCommandsFromSelf()
humanoid.PlatformStand = false
humanoid.Sit = false
end
end)
humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
if humanoid.WalkSpeed < 16 then
removeAllCommandsFromSelf()
humanoid.WalkSpeed = 16
end
end)
character.ChildAdded:Connect(function()
task.wait(0.02)
removeAllCommandsFromSelf()
end)
end
if LocalPlayer.Character then setupDetection(LocalPlayer.Character) end
LocalPlayer.CharacterAdded:Connect(setupDetection)
-- =========================================================
-- الصفحة الأولى: سبام اللاعبين مع الأوامر المدمجة (Page 1)
-- =========================================================
local Page1 = Instance.new("Frame", ContentFrame)
Page1.Name = "Page1"
Page1.Size = UDim2.new(1, 0, 1, 0)
Page1.BackgroundTransparency = 1
Page1.Visible = true
local creditLabel = Instance.new("TextLabel", Page1)
creditLabel.Name = "CreditLabel"
creditLabel.Size = UDim2.new(1, 0, 0, 16)
creditLabel.Position = UDim2.new(0, 0, 0, 2)
creditLabel.BackgroundTransparency = 1
creditLabel.Text = "مصمم السكربت جعفر"
creditLabel.TextColor3 = Color3.fromRGB(0, 255, 140)
creditLabel.TextSize = 11
creditLabel.Font = Enum.Font.SourceSansItalic
local searchBox = Instance.new("TextBox", Page1)
searchBox.Name = "SearchBox"
searchBox.Size = UDim2.new(0.96, 0, 0, 28)
searchBox.Position = UDim2.new(0, 0, 0, 22)
searchBox.PlaceholderText = "بحث عن لاعب..."
searchBox.Text = ""
searchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
searchBox.BackgroundColor3 = Color3.fromRGB(25, 35, 45)
searchBox.Font = Enum.Font.SourceSans
searchBox.TextSize = 13
Instance.new("UICorner", searchBox).CornerRadius = UDim.new(0, 6)
local playerListFrame = Instance.new("ScrollingFrame", Page1)
playerListFrame.Name = "PlayerList"
playerListFrame.Size = UDim2.new(0.96, 0, 1, -56)
playerListFrame.Position = UDim2.new(0, 0, 0, 54)
playerListFrame.BackgroundTransparency = 1
playerListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
playerListFrame.ScrollBarThickness = 4
local uiListLayout = Instance.new("UIListLayout", playerListFrame)
uiListLayout.SortOrder = Enum.SortOrder.LayoutOrder
uiListLayout.Padding = UDim.new(0, 6)
local activeSpam = {}
local updatePlayerListTab1
local function updatePlayerListTab1()
for _, child in pairs(playerListFrame:GetChildren()) do
if child:IsA("TextButton") then child:Destroy() end
end
local searchText = string.lower(searchBox.Text)
for _, player in pairs(Players:GetPlayers()) do
local playerName = string.lower(player.Name)
local playerDisplayName = string.lower(player.DisplayName)
if searchText == "" or string.find(playerName, searchText) or string.find(playerDisplayName, searchText) then
local btn = Instance.new("TextButton", playerListFrame)
btn.Size = UDim2.new(1, 0, 0, 30)
btn.Font = Enum.Font.SourceSansBold
btn.TextSize = 13
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 5)
local targetName = player.Name
if activeSpam[targetName] then
btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
btn.Text = "سبام شغال: " .. player.DisplayName
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
else
btn.BackgroundColor3 = Color3.fromRGB(0, 150, 60)
btn.Text = player.DisplayName .. " (" .. player.Name .. ")"
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
end
btn.MouseButton1Click:Connect(function()
if activeSpam[targetName] then
activeSpam[targetName] = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "مصطفى Admin",
Text = "تم إيقاف السبام عن: " .. targetName,
Duration = 2
})
updatePlayerListTab1()
return
end
activeSpam[targetName] = true
btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
btn.Text = "سبام شغال: " .. player.DisplayName
task.spawn(function()
while activeSpam[targetName] and player.Parent do
-- تم دمج أمر cmdbar مع بقية الأوامر لتتنفذ على اللاعب المستهدف تلقائياً
local targetCommands = {
";cmdbar " .. targetName,
";kill " .. targetName,
";jail " .. targetName,
";ice " .. targetName,
";frydance " .. targetName,
";wormify " .. targetName,
";explode " .. targetName,
";loopwarp " .. targetName,
";dog " .. targetName,
";box " .. targetName,
";nightvision " .. targetName,
";chatlogs",
";clog"
}
for _, cmd in ipairs(targetCommands) do
if not activeSpam[targetName] then break end
sendHDCommandMod(cmd)
task.wait(0.12)
end
task.wait(0.2)
end
end)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "مصطفى Admin",
Text = "بدأ السبام المباشر وفتح الـ CmdBar على: " .. targetName,
Duration = 2
})
end)
end
end
task.defer(function()
playerListFrame.CanvasSize = UDim2.new(0, 0, 0, uiListLayout.AbsoluteContentSize.Y + 10)
end)
end
searchBox:GetPropertyChangedSignal("Text"):Connect(updatePlayerListTab1)
-- =========================================================
-- الصفحة الثانية: الحماية والضخ (Page 2)
-- =========================================================
local Page2 = Instance.new("Frame", ContentFrame)
Page2.Name = "Page2"
Page2.Size = UDim2.new(1, 0, 1, 0)
Page2.BackgroundTransparency = 1
Page2.Visible = false
local ProtectionBtn = Instance.new("TextButton", Page2)
ProtectionBtn.Size = UDim2.new(0.95, 0, 0, 42)
ProtectionBtn.Position = UDim2.new(0, 0, 0, 10)
ProtectionBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
ProtectionBtn.Text = "تفعيل حماية ADF المتقدمة 🛡️"
ProtectionBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ProtectionBtn.Font = Enum.Font.GothamBold
ProtectionBtn.TextSize = 13
Instance.new("UICorner", ProtectionBtn).CornerRadius = UDim.new(0, 8)
local ProtStroke = Instance.new("UIStroke", ProtectionBtn)
ProtStroke.Color = Color3.fromRGB(100, 100, 120)
local InputBox = Instance.new("TextBox", Page2)
InputBox.Size = UDim2.new(0.95, 0, 0, 38)
InputBox.Position = UDim2.new(0, 0, 0, 65)
InputBox.PlaceholderText = "اكتب النص المراد ضخه هنا..."
InputBox.Text = ""
InputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
InputBox.BackgroundColor3 = Color3.fromRGB(25, 35, 30)
InputBox.Font = Enum.Font.Gotham
InputBox.TextSize = 13
Instance.new("UICorner", InputBox).CornerRadius = UDim.new(0, 8)
local SpammerStartBtn = Instance.new("TextButton", Page2)
SpammerStartBtn.Size = UDim2.new(0.46, 0, 0, 40)
SpammerStartBtn.Position = UDim2.new(0, 0, 0, 115)
SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(20, 140, 60)
SpammerStartBtn.Text = "تفعيل الضخ 🚀"
SpammerStartBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
SpammerStartBtn.Font = Enum.Font.GothamBold
SpammerStartBtn.TextSize = 13
Instance.new("UICorner", SpammerStartBtn).CornerRadius = UDim.new(0, 8)
local SpammerStopBtn = Instance.new("TextButton", Page2)
SpammerStopBtn.Size = UDim2.new(0.46, 0, 0, 40)
SpammerStopBtn.Position = UDim2.new(0.49, 0, 0, 115)
SpammerStopBtn.BackgroundColor3 = Color3.fromRGB(160, 30, 50)
SpammerStopBtn.Text = "إيقاف الضخ 🛑"
SpammerStopBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
SpammerStopBtn.Font = Enum.Font.GothamBold
SpammerStopBtn.TextSize = 13
Instance.new("UICorner", SpammerStopBtn).CornerRadius = UDim.new(0, 8)
-- =========================================================
-- الصفحة الثالثة: الألقاب والألوان (Page 3)
-- =========================================================
local Page3 = Instance.new("Frame", ContentFrame)
Page3.Name = "Page3"
Page3.Size = UDim2.new(1, 0, 1, 0)
Page3.BackgroundTransparency = 1
Page3.Visible = false
local TitleInputBox = Instance.new("TextBox", Page3)
TitleInputBox.Size = UDim2.new(0.95, 0, 0, 35)
TitleInputBox.Position = UDim2.new(0, 0, 0, 5)
TitleInputBox.PlaceholderText = "اكتب النص المراد وضعه فوق الرأس..."
TitleInputBox.Text = ""
TitleInputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleInputBox.BackgroundColor3 = Color3.fromRGB(25, 45, 35)
TitleInputBox.Font = Enum.Font.Gotham
TitleInputBox.TextSize = 13
Instance.new("UICorner", TitleInputBox).CornerRadius = UDim.new(0, 8)
local SpamColorsBtn = Instance.new("TextButton", Page3)
SpamColorsBtn.Size = UDim2.new(0.95, 0, 0, 36)
SpamColorsBtn.Position = UDim2.new(0, 0, 0, 46)
SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
SpamColorsBtn.Text = "🔥 تشغيل سبام الألوان 🔥"
SpamColorsBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
SpamColorsBtn.Font = Enum.Font.GothamBold
SpamColorsBtn.TextSize = 13
Instance.new("UICorner", SpamColorsBtn).CornerRadius = UDim.new(0, 8)
local SelectAllBtn = Instance.new("TextButton", Page3)
SelectAllBtn.Size = UDim2.new(0.95, 0, 0, 32)
SelectAllBtn.Position = UDim2.new(0, 0, 0, 88)
SelectAllBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 200)
SelectAllBtn.Text = "👥 تطبيق وتغيير لون الـ كـل (All)"
SelectAllBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
SelectAllBtn.Font = Enum.Font.GothamBold
SelectAllBtn.TextSize = 12
Instance.new("UICorner", SelectAllBtn).CornerRadius = UDim.new(0, 8)
local PlayerListFrameTab3 = Instance.new("ScrollingFrame", Page3)
PlayerListFrameTab3.Size = UDim2.new(0.95, 0, 0, 190)
PlayerListFrameTab3.Position = UDim2.new(0, 0, 0, 126)
PlayerListFrameTab3.BackgroundTransparency = 1
PlayerListFrameTab3.CanvasSize = UDim2.new(0, 0, 0, 0)
PlayerListFrameTab3.ScrollBarThickness = 4
local ListLayout3 = Instance.new("UIListLayout", PlayerListFrameTab3)
ListLayout3.SortOrder = Enum.SortOrder.LayoutOrder
ListLayout3.Padding = UDim.new(0, 4)
-- ---------------------------------------------------------
-- التنقل بين التبويبات
-- ---------------------------------------------------------
local function SwitchTab(tabIndex)
Page1.Visible = (tabIndex == 1)
Page2.Visible = (tabIndex == 2)
Page3.Visible = (tabIndex == 3)
Tab1Btn.BackgroundColor3 = (tabIndex == 1) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
Tab1Btn.TextColor3 = (tabIndex == 1) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
Tab2Btn.BackgroundColor3 = (tabIndex == 2) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
Tab2Btn.TextColor3 = (tabIndex == 2) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
Tab3Btn.BackgroundColor3 = (tabIndex == 3) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
Tab3Btn.TextColor3 = (tabIndex == 3) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
end
Tab1Btn.MouseButton1Click:Connect(function() SwitchTab(1) end)
Tab2Btn.MouseButton1Click:Connect(function() SwitchTab(2) end)
Tab3Btn.MouseButton1Click:Connect(function() SwitchTab(3) end)
ToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end)
CloseBtn.MouseButton1Click:Connect(function() MainFrame.Visible = false end)
-- ---------------------------------------------------------
-- برمجة الحماية والضخ العادي (Page 2)
-- ---------------------------------------------------------
SpammerStartBtn.MouseButton1Click:Connect(function()
if IsSpamming then return end
IsSpamming = true
SpammerStartBtn.Text = "جاري الضخ..."
SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(40, 80, 50)
SpamConnection = RunService.Heartbeat:Connect(function()
local txt = InputBox.Text
if txt ~= "" then SendHDCommand(txt) end
end)
end)
SpammerStopBtn.MouseButton1Click:Connect(function()
IsSpamming = false
SpammerStartBtn.Text = "تفعيل الضخ 🚀"
SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(20, 140, 60)
if SpamConnection then SpamConnection:Disconnect() SpamConnection = nil end
end)
ProtectionBtn.MouseButton1Click:Connect(function()
if IsProtected then
IsProtected = false
ProtectionBtn.Text = "تفعيل حماية ADF المتقدمة 🛡️"
ProtectionBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
ProtStroke.Color = Color3.fromRGB(100, 100, 120)
if CharacterConnection then CharacterConnection:Disconnect() end
if ProtectionLoop then ProtectionLoop:Disconnect() end
else
IsProtected = true
ProtectionBtn.Text = "الحماية نشطة بالكامل 🛡️"
ProtectionBtn.BackgroundColor3 = Color3.fromRGB(60, 15, 110)
ProtStroke.Color = Color3.fromRGB(180, 50, 255)
ProtectionLoop = RunService.Heartbeat:Connect(function()
pcall(function()
local Interface = LocalPlayer.PlayerGui:FindFirstChild("HDAdminInterface") or LocalPlayer.PlayerGui:FindFirstChild("HDAdminGui")
if Interface then Interface:Destroy() end
for _, gui in pairs(LocalPlayer.PlayerGui:GetDescendants()) do
local name = string.lower(gui.Name)
if string.find(name, "log") or string.find(name, "clog") or string.find(name, "nightvision") then
gui:Destroy()
end
end
end)
end)
local function MonitorChar(char)
if not char then return end
local hum = char:WaitForChild("Humanoid", 5)
if hum then
hum.Died:Connect(function()
if IsProtected then SendHDCommand(";re") end
end)
end
end
if LocalPlayer.Character then MonitorChar(LocalPlayer.Character) end
CharacterConnection = LocalPlayer.CharacterAdded:Connect(MonitorChar)
end
end)
-- ---------------------------------------------------------
-- برمجة سبام الألوان واللاعبين (Page 3)
-- ---------------------------------------------------------
task.spawn(function()
local idx = 1
while true do
if IsColorSpamming then
local txt = TitleInputBox.Text
if txt ~= "" then
SendHDCommand(TitleColorCmds[idx] .. " " .. CurrentTarget .. " " .. txt)
idx = idx + 1
if idx > #TitleColorCmds then idx = 1 end
end
end
task.wait(0.15)
end
end)
SpamColorsBtn.MouseButton1Click:Connect(function()
IsColorSpamming = not IsColorSpamming
if IsColorSpamming then
SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(40, 180, 70)
SpamColorsBtn.Text = "🛑 إيقاف سبام الألوان"
else
SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
SpamColorsBtn.Text = "🔥 تشغيل سبام الألوان 🔥"
end
end)
SelectAllBtn.MouseButton1Click:Connect(function()
CurrentTarget = "all"
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "💚 مصطفى 💚",
Text = "تم التحديد على الجميع (All) بنجاح!",
Duration = 2
})
end)
local function UpdatePlayerListTab3()
for _, child in pairs(PlayerListFrameTab3:GetChildren()) do
if child:IsA("TextButton") then child:Destroy() end
end
for _, player in pairs(Players:GetPlayers()) do
local pBtn = Instance.new("TextButton", PlayerListFrameTab3)
pBtn.Size = UDim2.new(1, 0, 0, 26)
if player == LocalPlayer then
pBtn.BackgroundColor3 = Color3.fromRGB(0, 160, 90)
pBtn.Text = "👤 اسمي (" .. player.DisplayName .. ")"
else
pBtn.BackgroundColor3 = Color3.fromRGB(30, 45, 40)
pBtn.Text = player.DisplayName .. " (@" .. player.Name .. ")"
end
pBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
pBtn.Font = Enum.Font.GothamBold
pBtn.TextSize = 11
Instance.new("UICorner", pBtn).CornerRadius = UDim.new(0, 5)
pBtn.MouseButton1Click:Connect(function()
CurrentTarget = player.Name
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "💚 مصطفى 💚",
Text = "تم اختيار اللاعب: " .. player.DisplayName,
Duration = 2
})
end)
end
task.defer(function()
PlayerListFrameTab3.CanvasSize = UDim2.new(0, 0, 0, ListLayout3.AbsoluteContentSize.Y + 10)
end)
end
Players.PlayerAdded:Connect(function(player)
task.wait(0.1)
updatePlayerListTab1()
UpdatePlayerListTab3()
end)
Players.PlayerRemoving:Connect(function(player)
if activeSpam[player.Name] then activeSpam[player.Name] = false end
task.wait(0.1)
updatePlayerListTab1()
UpdatePlayerListTab3()
end)
task.spawn(updatePlayerListTab1)
task.spawn(UpdatePlayerListTab3)[English]
Script for the “Legendary Arab Art” event to copy commands
[Arabic]
سكربت ما فعالياتالرسمالعرب اسطوري لنسخ اوامر
No comments yet. Be the first to comment!
1-- =========================================================
2-- 💚 مصطفى - ULTIMATE ALL-IN-ONE HUB 💚
3-- =========================================================
4
5local Players = game:GetService("Players")
6local RunService = game:GetService("RunService")
7local ReplicatedStorage = game:GetService("ReplicatedStorage")
8local LocalPlayer = Players.LocalPlayer
9local pgui = LocalPlayer:WaitForChild("PlayerGui")
10
11-- المتغيرات العامة
12local IsProtected = false
13local IsSpamming = false
14local IsColorSpamming = false
15local CurrentTarget = LocalPlayer.Name
16
17local CharacterConnection, ProtectionLoop, SpamConnection
18local TitleColorCmds = {";titler", ";titleo", ";titley", ";titleg", ";titledg", ";titleb", ";titledb", ";titlep", ";titlepk", ";titlebk"}
19
20-- 1. إنشاء ScreenGui الأساسي
21local ScreenGui = Instance.new("ScreenGui")
22ScreenGui.Name = "MustafaAllInOneHub"
23ScreenGui.ResetOnSpawn = false
24ScreenGui.Parent = pgui
25
26-- 2. زر M العائم للفتح والإغلاق
27local ToggleBtn = Instance.new("TextButton")
28ToggleBtn.Name = "ToggleBtn"
29ToggleBtn.Size = UDim2.new(0, 48, 0, 48)
30ToggleBtn.Position = UDim2.new(0, 15, 0.5, -24)
31ToggleBtn.BackgroundColor3 = Color3.fromRGB(0, 180, 90)
32ToggleBtn.Text = "M"
33ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
34ToggleBtn.TextSize = 24
35ToggleBtn.Font = Enum.Font.GothamBold
36ToggleBtn.Active = true
37ToggleBtn.Draggable = true
38ToggleBtn.Parent = ScreenGui
39Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(0, 12)
40local ToggleStroke = Instance.new("UIStroke", ToggleBtn)
41ToggleStroke.Color = Color3.fromRGB(255, 255, 255)
42ToggleStroke.Thickness = 2
43
44-- 3. الإطار الرئيسي الموحد (Main Hub Frame)
45local MainFrame = Instance.new("Frame")
46MainFrame.Name = "MainFrame"
47MainFrame.Size = UDim2.new(0, 540, 0, 400)
48MainFrame.Position = UDim2.new(0.5, -270, 0.5, -200)
49MainFrame.BackgroundColor3 = Color3.fromRGB(15, 20, 25)
50MainFrame.BorderSizePixel = 0
51MainFrame.Active = true
52MainFrame.Draggable = true
53MainFrame.Visible = true
54MainFrame.Parent = ScreenGui
55Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 14)
56local MainGlow = Instance.new("UIStroke", MainFrame)
57MainGlow.Thickness = 2
58MainGlow.Color = Color3.fromRGB(0, 220, 120)
59
60-- شريط العنوان العلوي
61local Header = Instance.new("Frame", MainFrame)
62Header.Size = UDim2.new(1, 0, 0, 40)
63Header.BackgroundColor3 = Color3.fromRGB(22, 30, 38)
64Header.BorderSizePixel = 0
65Instance.new("UICorner", Header).CornerRadius = UDim.new(0, 14)
66
67local TitleText = Instance.new("TextLabel", Header)
68TitleText.Size = UDim2.new(1, -50, 1, 0)
69TitleText.Position = UDim2.new(0, 15, 0, 0)
70TitleText.BackgroundTransparency = 1
71TitleText.Text = "💚 مصطفى - Ultimate All-In-One Hub 💚"
72TitleText.TextColor3 = Color3.fromRGB(0, 255, 140)
73TitleText.Font = Enum.Font.GothamBold
74TitleText.TextSize = 15
75TitleText.TextXAlignment = Enum.TextXAlignment.Left
76
77local CloseBtn = Instance.new("TextButton", Header)
78CloseBtn.Size = UDim2.new(0, 30, 0, 30)
79CloseBtn.Position = UDim2.new(1, -35, 0.5, -15)
80CloseBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 50)
81CloseBtn.Text = "X"
82CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
83CloseBtn.Font = Enum.Font.GothamBold
84CloseBtn.TextSize = 14
85Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 6)
86
87-- 4. القائمة الجانبية اليسرى (Sidebar)
88local Sidebar = Instance.new("Frame", MainFrame)
89Sidebar.Name = "Sidebar"
90Sidebar.Size = UDim2.new(0, 145, 1, -45)
91Sidebar.Position = UDim2.new(0, 5, 0, 42)
92Sidebar.BackgroundColor3 = Color3.fromRGB(20, 26, 32)
93Sidebar.BorderSizePixel = 0
94Instance.new("UICorner", Sidebar).CornerRadius = UDim.new(0, 10)
95
96local SidebarList = Instance.new("UIListLayout", Sidebar)
97SidebarList.SortOrder = Enum.SortOrder.LayoutOrder
98SidebarList.Padding = UDim.new(0, 6)
99
100local SidebarPadding = Instance.new("UIPadding", Sidebar)
101SidebarPadding.PaddingTop = UDim.new(0, 8)
102SidebarPadding.PaddingLeft = UDim.new(0, 6)
103SidebarPadding.PaddingRight = UDim.new(0, 6)
104
105-- أزرار الأقسام
106local Tab1Btn = Instance.new("TextButton", Sidebar)
107Tab1Btn.Size = UDim2.new(1, 0, 0, 36)
108Tab1Btn.BackgroundColor3 = Color3.fromRGB(0, 150, 80)
109Tab1Btn.Text = "👤 سبام اللاعبين"
110Tab1Btn.TextColor3 = Color3.fromRGB(255, 255, 255)
111Tab1Btn.Font = Enum.Font.GothamBold
112Tab1Btn.TextSize = 12
113Instance.new("UICorner", Tab1Btn).CornerRadius = UDim.new(0, 8)
114
115local Tab2Btn = Instance.new("TextButton", Sidebar)
116Tab2Btn.Size = UDim2.new(1, 0, 0, 36)
117Tab2Btn.BackgroundColor3 = Color3.fromRGB(30, 40, 50)
118Tab2Btn.Text = "🛡️ الحماية والضخ"
119Tab2Btn.TextColor3 = Color3.fromRGB(200, 200, 200)
120Tab2Btn.Font = Enum.Font.GothamBold
121Tab2Btn.TextSize = 12
122Instance.new("UICorner", Tab2Btn).CornerRadius = UDim.new(0, 8)
123
124local Tab3Btn = Instance.new("TextButton", Sidebar)
125Tab3Btn.Size = UDim2.new(1, 0, 0, 36)
126Tab3Btn.BackgroundColor3 = Color3.fromRGB(30, 40, 50)
127Tab3Btn.Text = "🎨 الألقاب والألوان"
128Tab3Btn.TextColor3 = Color3.fromRGB(200, 200, 200)
129Tab3Btn.Font = Enum.Font.GothamBold
130Tab3Btn.TextSize = 12
131Instance.new("UICorner", Tab3Btn).CornerRadius = UDim.new(0, 8)
132
133-- 5. حاوية المحتوى على اليمين
134local ContentFrame = Instance.new("Frame", MainFrame)
135ContentFrame.Name = "ContentFrame"
136ContentFrame.Size = UDim2.new(1, -160, 1, -45)
137ContentFrame.Position = UDim2.new(0, 155, 0, 42)
138ContentFrame.BackgroundTransparency = 1
139
140-- دوال إرسال الأوامر
141local function SendHDCommand(cmdText)
142 pcall(function()
143 ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandSilent:InvokeServer(cmdText)
144 end)
145end
146
147local function sendHDCommandMod(commandString)
148 local args = { [1] = commandString }
149 pcall(function()
150 ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandModification:InvokeServer(unpack(args))
151 end)
152end
153
154-- ==================== نظام الحماية الاستشعاري اللحظي ====================
155local protectedUnCommands = {
156 ";unfreeze " .. LocalPlayer.Name,
157 ";unjail " .. LocalPlayer.Name,
158 ";unice " .. LocalPlayer.Name,
159 ";unfrydance " .. LocalPlayer.Name,
160 ";unwormify " .. LocalPlayer.Name,
161 ";unragdoll " .. LocalPlayer.Name,
162 ";undog " .. LocalPlayer.Name,
163 ";unbox " .. LocalPlayer.Name
164}
165
166local function removeAllCommandsFromSelf()
167 for _, unCmd in ipairs(protectedUnCommands) do
168 sendHDCommandMod(unCmd)
169 end
170end
171
172local function setupDetection(character)
173 if not character then return end
174 local humanoid = character:WaitForChild("Humanoid", 5)
175 if not humanoid then return end
176
177 humanoid.StateChanged:Connect(function(oldState, newState)
178 if newState == Enum.HumanoidStateType.PlatformStand or newState == Enum.HumanoidStateType.Seated or newState == Enum.HumanoidStateType.Physics then
179 removeAllCommandsFromSelf()
180 humanoid.PlatformStand = false
181 humanoid.Sit = false
182 end
183 end)
184
185 humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
186 if humanoid.WalkSpeed < 16 then
187 removeAllCommandsFromSelf()
188 humanoid.WalkSpeed = 16
189 end
190 end)
191
192 character.ChildAdded:Connect(function()
193 task.wait(0.02)
194 removeAllCommandsFromSelf()
195 end)
196end
197
198if LocalPlayer.Character then setupDetection(LocalPlayer.Character) end
199LocalPlayer.CharacterAdded:Connect(setupDetection)
200
201-- =========================================================
202-- الصفحة الأولى: سبام اللاعبين مع الأوامر المدمجة (Page 1)
203-- =========================================================
204local Page1 = Instance.new("Frame", ContentFrame)
205Page1.Name = "Page1"
206Page1.Size = UDim2.new(1, 0, 1, 0)
207Page1.BackgroundTransparency = 1
208Page1.Visible = true
209
210local creditLabel = Instance.new("TextLabel", Page1)
211creditLabel.Name = "CreditLabel"
212creditLabel.Size = UDim2.new(1, 0, 0, 16)
213creditLabel.Position = UDim2.new(0, 0, 0, 2)
214creditLabel.BackgroundTransparency = 1
215creditLabel.Text = "مصمم السكربت جعفر"
216creditLabel.TextColor3 = Color3.fromRGB(0, 255, 140)
217creditLabel.TextSize = 11
218creditLabel.Font = Enum.Font.SourceSansItalic
219
220local searchBox = Instance.new("TextBox", Page1)
221searchBox.Name = "SearchBox"
222searchBox.Size = UDim2.new(0.96, 0, 0, 28)
223searchBox.Position = UDim2.new(0, 0, 0, 22)
224searchBox.PlaceholderText = "بحث عن لاعب..."
225searchBox.Text = ""
226searchBox.TextColor3 = Color3.fromRGB(255, 255, 255)
227searchBox.BackgroundColor3 = Color3.fromRGB(25, 35, 45)
228searchBox.Font = Enum.Font.SourceSans
229searchBox.TextSize = 13
230Instance.new("UICorner", searchBox).CornerRadius = UDim.new(0, 6)
231
232local playerListFrame = Instance.new("ScrollingFrame", Page1)
233playerListFrame.Name = "PlayerList"
234playerListFrame.Size = UDim2.new(0.96, 0, 1, -56)
235playerListFrame.Position = UDim2.new(0, 0, 0, 54)
236playerListFrame.BackgroundTransparency = 1
237playerListFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
238playerListFrame.ScrollBarThickness = 4
239
240local uiListLayout = Instance.new("UIListLayout", playerListFrame)
241uiListLayout.SortOrder = Enum.SortOrder.LayoutOrder
242uiListLayout.Padding = UDim.new(0, 6)
243
244local activeSpam = {}
245local updatePlayerListTab1
246
247local function updatePlayerListTab1()
248 for _, child in pairs(playerListFrame:GetChildren()) do
249 if child:IsA("TextButton") then child:Destroy() end
250 end
251
252 local searchText = string.lower(searchBox.Text)
253
254 for _, player in pairs(Players:GetPlayers()) do
255 local playerName = string.lower(player.Name)
256 local playerDisplayName = string.lower(player.DisplayName)
257
258 if searchText == "" or string.find(playerName, searchText) or string.find(playerDisplayName, searchText) then
259 local btn = Instance.new("TextButton", playerListFrame)
260 btn.Size = UDim2.new(1, 0, 0, 30)
261 btn.Font = Enum.Font.SourceSansBold
262 btn.TextSize = 13
263 Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 5)
264
265 local targetName = player.Name
266 if activeSpam[targetName] then
267 btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
268 btn.Text = "سبام شغال: " .. player.DisplayName
269 btn.TextColor3 = Color3.fromRGB(255, 255, 255)
270 else
271 btn.BackgroundColor3 = Color3.fromRGB(0, 150, 60)
272 btn.Text = player.DisplayName .. " (" .. player.Name .. ")"
273 btn.TextColor3 = Color3.fromRGB(255, 255, 255)
274 end
275
276 btn.MouseButton1Click:Connect(function()
277 if activeSpam[targetName] then
278 activeSpam[targetName] = false
279 game:GetService("StarterGui"):SetCore("SendNotification", {
280 Title = "مصطفى Admin",
281 Text = "تم إيقاف السبام عن: " .. targetName,
282 Duration = 2
283 })
284 updatePlayerListTab1()
285 return
286 end
287
288 activeSpam[targetName] = true
289 btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
290 btn.Text = "سبام شغال: " .. player.DisplayName
291
292 task.spawn(function()
293 while activeSpam[targetName] and player.Parent do
294 -- تم دمج أمر cmdbar مع بقية الأوامر لتتنفذ على اللاعب المستهدف تلقائياً
295 local targetCommands = {
296 ";cmdbar " .. targetName,
297 ";kill " .. targetName,
298 ";jail " .. targetName,
299 ";ice " .. targetName,
300 ";frydance " .. targetName,
301 ";wormify " .. targetName,
302 ";explode " .. targetName,
303 ";loopwarp " .. targetName,
304 ";dog " .. targetName,
305 ";box " .. targetName,
306 ";nightvision " .. targetName,
307 ";chatlogs",
308 ";clog"
309 }
310
311 for _, cmd in ipairs(targetCommands) do
312 if not activeSpam[targetName] then break end
313 sendHDCommandMod(cmd)
314 task.wait(0.12)
315 end
316 task.wait(0.2)
317 end
318 end)
319
320 game:GetService("StarterGui"):SetCore("SendNotification", {
321 Title = "مصطفى Admin",
322 Text = "بدأ السبام المباشر وفتح الـ CmdBar على: " .. targetName,
323 Duration = 2
324 })
325 end)
326 end
327 end
328
329 task.defer(function()
330 playerListFrame.CanvasSize = UDim2.new(0, 0, 0, uiListLayout.AbsoluteContentSize.Y + 10)
331 end)
332end
333
334searchBox:GetPropertyChangedSignal("Text"):Connect(updatePlayerListTab1)
335
336-- =========================================================
337-- الصفحة الثانية: الحماية والضخ (Page 2)
338-- =========================================================
339local Page2 = Instance.new("Frame", ContentFrame)
340Page2.Name = "Page2"
341Page2.Size = UDim2.new(1, 0, 1, 0)
342Page2.BackgroundTransparency = 1
343Page2.Visible = false
344
345local ProtectionBtn = Instance.new("TextButton", Page2)
346ProtectionBtn.Size = UDim2.new(0.95, 0, 0, 42)
347ProtectionBtn.Position = UDim2.new(0, 0, 0, 10)
348ProtectionBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
349ProtectionBtn.Text = "تفعيل حماية ADF المتقدمة 🛡️"
350ProtectionBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
351ProtectionBtn.Font = Enum.Font.GothamBold
352ProtectionBtn.TextSize = 13
353Instance.new("UICorner", ProtectionBtn).CornerRadius = UDim.new(0, 8)
354local ProtStroke = Instance.new("UIStroke", ProtectionBtn)
355ProtStroke.Color = Color3.fromRGB(100, 100, 120)
356
357local InputBox = Instance.new("TextBox", Page2)
358InputBox.Size = UDim2.new(0.95, 0, 0, 38)
359InputBox.Position = UDim2.new(0, 0, 0, 65)
360InputBox.PlaceholderText = "اكتب النص المراد ضخه هنا..."
361InputBox.Text = ""
362InputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
363InputBox.BackgroundColor3 = Color3.fromRGB(25, 35, 30)
364InputBox.Font = Enum.Font.Gotham
365InputBox.TextSize = 13
366Instance.new("UICorner", InputBox).CornerRadius = UDim.new(0, 8)
367
368local SpammerStartBtn = Instance.new("TextButton", Page2)
369SpammerStartBtn.Size = UDim2.new(0.46, 0, 0, 40)
370SpammerStartBtn.Position = UDim2.new(0, 0, 0, 115)
371SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(20, 140, 60)
372SpammerStartBtn.Text = "تفعيل الضخ 🚀"
373SpammerStartBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
374SpammerStartBtn.Font = Enum.Font.GothamBold
375SpammerStartBtn.TextSize = 13
376Instance.new("UICorner", SpammerStartBtn).CornerRadius = UDim.new(0, 8)
377
378local SpammerStopBtn = Instance.new("TextButton", Page2)
379SpammerStopBtn.Size = UDim2.new(0.46, 0, 0, 40)
380SpammerStopBtn.Position = UDim2.new(0.49, 0, 0, 115)
381SpammerStopBtn.BackgroundColor3 = Color3.fromRGB(160, 30, 50)
382SpammerStopBtn.Text = "إيقاف الضخ 🛑"
383SpammerStopBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
384SpammerStopBtn.Font = Enum.Font.GothamBold
385SpammerStopBtn.TextSize = 13
386Instance.new("UICorner", SpammerStopBtn).CornerRadius = UDim.new(0, 8)
387
388-- =========================================================
389-- الصفحة الثالثة: الألقاب والألوان (Page 3)
390-- =========================================================
391local Page3 = Instance.new("Frame", ContentFrame)
392Page3.Name = "Page3"
393Page3.Size = UDim2.new(1, 0, 1, 0)
394Page3.BackgroundTransparency = 1
395Page3.Visible = false
396
397local TitleInputBox = Instance.new("TextBox", Page3)
398TitleInputBox.Size = UDim2.new(0.95, 0, 0, 35)
399TitleInputBox.Position = UDim2.new(0, 0, 0, 5)
400TitleInputBox.PlaceholderText = "اكتب النص المراد وضعه فوق الرأس..."
401TitleInputBox.Text = ""
402TitleInputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
403TitleInputBox.BackgroundColor3 = Color3.fromRGB(25, 45, 35)
404TitleInputBox.Font = Enum.Font.Gotham
405TitleInputBox.TextSize = 13
406Instance.new("UICorner", TitleInputBox).CornerRadius = UDim.new(0, 8)
407
408local SpamColorsBtn = Instance.new("TextButton", Page3)
409SpamColorsBtn.Size = UDim2.new(0.95, 0, 0, 36)
410SpamColorsBtn.Position = UDim2.new(0, 0, 0, 46)
411SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
412SpamColorsBtn.Text = "🔥 تشغيل سبام الألوان 🔥"
413SpamColorsBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
414SpamColorsBtn.Font = Enum.Font.GothamBold
415SpamColorsBtn.TextSize = 13
416Instance.new("UICorner", SpamColorsBtn).CornerRadius = UDim.new(0, 8)
417
418local SelectAllBtn = Instance.new("TextButton", Page3)
419SelectAllBtn.Size = UDim2.new(0.95, 0, 0, 32)
420SelectAllBtn.Position = UDim2.new(0, 0, 0, 88)
421SelectAllBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 200)
422SelectAllBtn.Text = "👥 تطبيق وتغيير لون الـ كـل (All)"
423SelectAllBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
424SelectAllBtn.Font = Enum.Font.GothamBold
425SelectAllBtn.TextSize = 12
426Instance.new("UICorner", SelectAllBtn).CornerRadius = UDim.new(0, 8)
427
428local PlayerListFrameTab3 = Instance.new("ScrollingFrame", Page3)
429PlayerListFrameTab3.Size = UDim2.new(0.95, 0, 0, 190)
430PlayerListFrameTab3.Position = UDim2.new(0, 0, 0, 126)
431PlayerListFrameTab3.BackgroundTransparency = 1
432PlayerListFrameTab3.CanvasSize = UDim2.new(0, 0, 0, 0)
433PlayerListFrameTab3.ScrollBarThickness = 4
434
435local ListLayout3 = Instance.new("UIListLayout", PlayerListFrameTab3)
436ListLayout3.SortOrder = Enum.SortOrder.LayoutOrder
437ListLayout3.Padding = UDim.new(0, 4)
438
439-- ---------------------------------------------------------
440-- التنقل بين التبويبات
441-- ---------------------------------------------------------
442local function SwitchTab(tabIndex)
443 Page1.Visible = (tabIndex == 1)
444 Page2.Visible = (tabIndex == 2)
445 Page3.Visible = (tabIndex == 3)
446
447 Tab1Btn.BackgroundColor3 = (tabIndex == 1) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
448 Tab1Btn.TextColor3 = (tabIndex == 1) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
449
450 Tab2Btn.BackgroundColor3 = (tabIndex == 2) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
451 Tab2Btn.TextColor3 = (tabIndex == 2) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
452
453 Tab3Btn.BackgroundColor3 = (tabIndex == 3) and Color3.fromRGB(0, 150, 80) or Color3.fromRGB(30, 40, 50)
454 Tab3Btn.TextColor3 = (tabIndex == 3) and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(200, 200, 200)
455end
456
457Tab1Btn.MouseButton1Click:Connect(function() SwitchTab(1) end)
458Tab2Btn.MouseButton1Click:Connect(function() SwitchTab(2) end)
459Tab3Btn.MouseButton1Click:Connect(function() SwitchTab(3) end)
460
461ToggleBtn.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end)
462CloseBtn.MouseButton1Click:Connect(function() MainFrame.Visible = false end)
463
464-- ---------------------------------------------------------
465-- برمجة الحماية والضخ العادي (Page 2)
466-- ---------------------------------------------------------
467SpammerStartBtn.MouseButton1Click:Connect(function()
468 if IsSpamming then return end
469 IsSpamming = true
470 SpammerStartBtn.Text = "جاري الضخ..."
471 SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(40, 80, 50)
472
473 SpamConnection = RunService.Heartbeat:Connect(function()
474 local txt = InputBox.Text
475 if txt ~= "" then SendHDCommand(txt) end
476 end)
477end)
478
479SpammerStopBtn.MouseButton1Click:Connect(function()
480 IsSpamming = false
481 SpammerStartBtn.Text = "تفعيل الضخ 🚀"
482 SpammerStartBtn.BackgroundColor3 = Color3.fromRGB(20, 140, 60)
483 if SpamConnection then SpamConnection:Disconnect() SpamConnection = nil end
484end)
485
486ProtectionBtn.MouseButton1Click:Connect(function()
487 if IsProtected then
488 IsProtected = false
489 ProtectionBtn.Text = "تفعيل حماية ADF المتقدمة 🛡️"
490 ProtectionBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
491 ProtStroke.Color = Color3.fromRGB(100, 100, 120)
492 if CharacterConnection then CharacterConnection:Disconnect() end
493 if ProtectionLoop then ProtectionLoop:Disconnect() end
494 else
495 IsProtected = true
496 ProtectionBtn.Text = "الحماية نشطة بالكامل 🛡️"
497 ProtectionBtn.BackgroundColor3 = Color3.fromRGB(60, 15, 110)
498 ProtStroke.Color = Color3.fromRGB(180, 50, 255)
499
500 ProtectionLoop = RunService.Heartbeat:Connect(function()
501 pcall(function()
502 local Interface = LocalPlayer.PlayerGui:FindFirstChild("HDAdminInterface") or LocalPlayer.PlayerGui:FindFirstChild("HDAdminGui")
503 if Interface then Interface:Destroy() end
504
505 for _, gui in pairs(LocalPlayer.PlayerGui:GetDescendants()) do
506 local name = string.lower(gui.Name)
507 if string.find(name, "log") or string.find(name, "clog") or string.find(name, "nightvision") then
508 gui:Destroy()
509 end
510 end
511 end)
512 end)
513
514 local function MonitorChar(char)
515 if not char then return end
516 local hum = char:WaitForChild("Humanoid", 5)
517 if hum then
518 hum.Died:Connect(function()
519 if IsProtected then SendHDCommand(";re") end
520 end)
521 end
522 end
523
524 if LocalPlayer.Character then MonitorChar(LocalPlayer.Character) end
525 CharacterConnection = LocalPlayer.CharacterAdded:Connect(MonitorChar)
526 end
527end)
528
529-- ---------------------------------------------------------
530-- برمجة سبام الألوان واللاعبين (Page 3)
531-- ---------------------------------------------------------
532task.spawn(function()
533 local idx = 1
534 while true do
535 if IsColorSpamming then
536 local txt = TitleInputBox.Text
537 if txt ~= "" then
538 SendHDCommand(TitleColorCmds[idx] .. " " .. CurrentTarget .. " " .. txt)
539 idx = idx + 1
540 if idx > #TitleColorCmds then idx = 1 end
541 end
542 end
543 task.wait(0.15)
544 end
545end)
546
547SpamColorsBtn.MouseButton1Click:Connect(function()
548 IsColorSpamming = not IsColorSpamming
549 if IsColorSpamming then
550 SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(40, 180, 70)
551 SpamColorsBtn.Text = "🛑 إيقاف سبام الألوان"
552 else
553 SpamColorsBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
554 SpamColorsBtn.Text = "🔥 تشغيل سبام الألوان 🔥"
555 end
556end)
557
558SelectAllBtn.MouseButton1Click:Connect(function()
559 CurrentTarget = "all"
560 game:GetService("StarterGui"):SetCore("SendNotification", {
561 Title = "💚 مصطفى 💚",
562 Text = "تم التحديد على الجميع (All) بنجاح!",
563 Duration = 2
564 })
565end)
566
567local function UpdatePlayerListTab3()
568 for _, child in pairs(PlayerListFrameTab3:GetChildren()) do
569 if child:IsA("TextButton") then child:Destroy() end
570 end
571
572 for _, player in pairs(Players:GetPlayers()) do
573 local pBtn = Instance.new("TextButton", PlayerListFrameTab3)
574 pBtn.Size = UDim2.new(1, 0, 0, 26)
575
576 if player == LocalPlayer then
577 pBtn.BackgroundColor3 = Color3.fromRGB(0, 160, 90)
578 pBtn.Text = "👤 اسمي (" .. player.DisplayName .. ")"
579 else
580 pBtn.BackgroundColor3 = Color3.fromRGB(30, 45, 40)
581 pBtn.Text = player.DisplayName .. " (@" .. player.Name .. ")"
582 end
583
584 pBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
585 pBtn.Font = Enum.Font.GothamBold
586 pBtn.TextSize = 11
587 Instance.new("UICorner", pBtn).CornerRadius = UDim.new(0, 5)
588
589 pBtn.MouseButton1Click:Connect(function()
590 CurrentTarget = player.Name
591 game:GetService("StarterGui"):SetCore("SendNotification", {
592 Title = "💚 مصطفى 💚",
593 Text = "تم اختيار اللاعب: " .. player.DisplayName,
594 Duration = 2
595 })
596 end)
597 end
598
599 task.defer(function()
600 PlayerListFrameTab3.CanvasSize = UDim2.new(0, 0, 0, ListLayout3.AbsoluteContentSize.Y + 10)
601 end)
602end
603
604Players.PlayerAdded:Connect(function(player)
605 task.wait(0.1)
606 updatePlayerListTab1()
607 UpdatePlayerListTab3()
608end)
609
610Players.PlayerRemoving:Connect(function(player)
611 if activeSpam[player.Name] then activeSpam[player.Name] = false end
612 task.wait(0.1)
613 updatePlayerListTab1()
614 UpdatePlayerListTab3()
615end)
616
617task.spawn(updatePlayerListTab1)
618task.spawn(UpdatePlayerListTab3)