Skip to content

yousef #41

@yousefmohamedd92-a11y

Description

@yousefmohamedd92-a11y

-- [[ ♧♤ ZAIN HUB ♡♬ - النسخة الكاملة الشاملة (V3.3) ]] --

local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local player = Players.LocalPlayer

-- [[ 1. نظام واجهة التحميل - تفتح قبل السكربت ]] --
local music = Instance.new("Sound")
music.SoundId = "rbxassetid://15747597375"
music.Volume = 0.5
music.Parent = SoundService
music:Play()

local gui = Instance.new("ScreenGui")
gui.Name = "ZainLoadingScreen"
gui.ResetOnSpawn = false
gui.DisplayOrder = 999
gui.IgnoreGuiInset = true
gui.Parent = player:WaitForChild("PlayerGui")

local main = Instance.new("Frame", gui)
main.Size = UDim2.fromScale(1.2, 1.2)
main.Position = UDim2.fromScale(-0.1, -0.1)
main.BackgroundColor3 = Color3.fromRGB(8, 10, 18)
main.BorderSizePixel = 0

local title = Instance.new("TextLabel", main)
title.Size = UDim2.fromScale(0.8, 0.15)
title.Position = UDim2.fromScale(0.1, 0.35)
title.Text = "♧♤ ZAIN HUB ♡♬"
title.Font = Enum.Font.GothamBlack
title.TextSize = 60
title.TextColor3 = Color3.fromRGB(120, 180, 255)
title.BackgroundTransparency = 1

local barBg = Instance.new("Frame", main)
barBg.Size = UDim2.fromScale(0.4, 0.015)
barBg.Position = UDim2.fromScale(0.3, 0.6)
barBg.BackgroundColor3 = Color3.fromRGB(25, 30, 45)
barBg.BorderSizePixel = 0
local corner = Instance.new("UICorner", barBg)
corner.CornerRadius = UDim.new(1, 0)

local bar = Instance.new("Frame", barBg)
bar.Size = UDim2.fromScale(0, 1)
bar.BackgroundColor3 = Color3.fromRGB(90, 160, 255)
bar.BorderSizePixel = 0
local barCorner = Instance.new("UICorner", bar)
barCorner.CornerRadius = UDim.new(1, 0)

local barTween = TweenService:Create(bar, TweenInfo.new(5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.fromScale(1, 1)})
barTween:Play()

barTween.Completed:Wait()
task.wait(0.5)
music:Stop()
music:Destroy()

TweenService:Create(main, TweenInfo.new(0.8), {BackgroundTransparency = 1}):Play()
for _, v in ipairs(main:GetDescendants()) do
if v:IsA("TextLabel") then TweenService:Create(v, TweenInfo.new(0.5), {TextTransparency = 1}):Play()
elseif v:IsA("Frame") then TweenService:Create(v, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play() end
end
task.wait(0.8)
gui:Destroy()

-- [[ 2. بداية سكربت زين الأصلي (كامل بدون حذف حرف) ]] --

--[[
Z҉A҉I҉N҉ H҉U҉B҉ | النسخة الأسطورية الشاملة (V3.3) 👑
المطور: زين (ZAIN HUB)
التحديث: إصلاح تزامن الفلنق (Network Fix) + نظام البحث الدقيق من اليسار
الإضافة: تفعيل مضاد الجلوس واختراق الجدران تلقائياً عند الهجوم + فلينق السفينة
]]

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

-- [[ المتغيرات العالمية ]] --
_G.ZainRainbow = false
_G.ZainCustomColors = true
_G.BioSmoothColor = true
_G.ColorSpeed = 5
local lp = game:GetService("Players").LocalPlayer
local bangEnabled = false
local faceSitEnabled = false
local combinedEnabled = false
local antiSitEnabled = false
local antiFlingAll = false
local antiGlitchEnabled = false
local bangTarget = nil
local targetName = ""
local originalCFrame = nil
local currentMusicID = ""
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Remotes = ReplicatedStorage:WaitForChild("Remotes")
local copyTarget = nil
local selectedFlingPlayer = nil
local SavedOldPos = nil
local killTarget = nil -- متغير فلينق السفينة

-- [[ وظيفة البحث الدقيق - من اليسار لليمين ]] --
local function GetPlayerMatch(text)
local searchText = text:lower()
for _, p in pairs(Players:GetPlayers()) do
if p.Name:lower():sub(1, #searchText) == searchText or p.DisplayName:lower():sub(1, #searchText) == searchText then
if p ~= lp then return p end
end
end
return nil
end

-- قائمة الألوان المخصصة للاسم
local customColors = {
Color3.fromRGB(255, 0, 0),
Color3.fromRGB(255, 0, 255),
Color3.fromRGB(0, 255, 0),
Color3.fromRGB(0, 0, 255)
}

-- ألوان البايو
local bioColors = {
Color3.fromRGB(255, 0, 0),
Color3.fromRGB(255, 0, 255)
}

-- [[ وظيفة الألقاب الملكية المزدوجة ]] --
local function CreateZainTitles(character)
if not character then return end
local head = character:WaitForChild("Head", 10)
if head:FindFirstChild("ZainTags") then head.ZainTags:Destroy() end
local billboard = Instance.new("BillboardGui", head)
billboard.Name = "ZainTags"
billboard.Size = UDim2.new(0, 400, 0, 120)
billboard.AlwaysOnTop = true
billboard.ExtentsOffset = Vector3.new(0, 5, 0)
local mainTitle = Instance.new("TextLabel", billboard)
mainTitle.BackgroundTransparency = 1; mainTitle.Size = UDim2.new(1, 0, 0.5, 0)
mainTitle.Text = "🔥👹 ZAIN HUB 👹🔥"; mainTitle.TextColor3 = Color3.fromRGB(255, 0, 0)
mainTitle.TextScaled = true; mainTitle.Font = Enum.Font.FredokaOne
local subTitle = Instance.new("TextLabel", billboard)
subTitle.BackgroundTransparency = 1; subTitle.Position = UDim2.new(0, 0, 0.5, 0)
subTitle.Size = UDim2.new(1, 0, 0.35, 0)
subTitle.Text = "مطور سكربت Zain نائب كلان VIP"; subTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
subTitle.TextScaled = true; subTitle.Font = Enum.Font.SourceSansBold
end

-- [[ وظيفة التثبيت الآمن ومنع الجلتشات ]] --
local function SafetyReset()
local char = lp.Character
local hrp = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChildOfClass("Humanoid")
if hrp and hum then
hrp.Velocity = Vector3.new(0, 0, 0)
hrp.RotVelocity = Vector3.new(0, 0, 0)
hrp.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
hrp.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
hrp.Anchored = true
task.wait(0.1)
hrp.Anchored = false
hum.Sit = false
hum:ChangeState(Enum.HumanoidStateType.GettingUp)
end
end

-- [[ وظيفة نسخ السكنات المطورة ]] --
local function copyAvatar(TPlayer)
if not TPlayer or not TPlayer.Character then
Rayfield:Notify({Title = "خطأ", Content = "اللاعب غير موجود!", Duration = 3})
return
end
local LHumanoid = lp.Character:FindFirstChildOfClass("Humanoid")
local THumanoid = TPlayer.Character:FindFirstChildOfClass("Humanoid")
if not LHumanoid or not THumanoid then return end
Rayfield:Notify({Title = "نسخ سكنات", Content = "جاري النسخ الكامل...", Duration = 3})
task.spawn(function()
pcall(function()
local LDesc = LHumanoid:GetAppliedDescription()
for _, acc in ipairs(LDesc:GetAccessories(true)) do
Remotes.Wear:InvokeServer(tonumber(acc.AssetId))
task.wait(0.1)
end
Remotes.Wear:InvokeServer(0)
task.wait(0.5)
local PDesc = THumanoid:GetAppliedDescription()
local argsBody = {[1] = {[1] = PDesc.Torso, [2] = PDesc.RightArm, [3] = PDesc.LeftArm, [4] = PDesc.RightLeg, [5] = PDesc.LeftLeg, [6] = PDesc.Head}}
Remotes.ChangeCharacterBody:InvokeServer(unpack(argsBody))
local skin = TPlayer.Character:FindFirstChild("Body Colors")
if skin then Remotes.ChangeBodyColor:FireServer(tostring(skin.HeadColor)) end
task.wait(0.3)
if PDesc.Shirt ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Shirt)); task.wait(0.2) end
if PDesc.Pants ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Pants)); task.wait(0.2) end
if PDesc.Face ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Face)); task.wait(0.2) end
for _, v in ipairs(PDesc:GetAccessories(true)) do
if v.AssetId ~= 0 then Remotes.Wear:InvokeServer(tonumber(v.AssetId)); task.wait(0.2) end
end
Rayfield:Notify({Title = "نجاح", Content = "تم نسخ سكن " .. TPlayer.DisplayName .. " بنجاح!", Duration = 3})
end)
end)
end

-- [[ تطبيق الهوية ]] --
local function ApplyZainIdentity()
pcall(function()
local RE = game:GetService("ReplicatedStorage"):WaitForChild("RE", 10)
local ZainName = "♡♧ Z҉A҉I҉N҉ H҉U҉B҉ X҉ ♤♭"
local ZainBio = "ا P҉R҉I҉V҉A҉T҉E҉ C҉R҉E҉A҉T҉O҉R҉ S҉C҉R҉I҉P҉T҉ ا"
if RE then
RE:FindFirstChild("1RPNam1eTex1t"):FireServer("RolePlayName", ZainName)
RE:FindFirstChild("1RPNam1eTex1t"):FireServer("RolePlayBio", ZainBio)
end
end)
end

task.spawn(function()
if not game:IsLoaded() then game.Loaded:Wait() end
task.wait(1)
ApplyZainIdentity()
end)

-- [[ حلقة الألوان ]] --
task.spawn(function()
local t = 0
while true do
pcall(function()
local RE = game:GetService("ReplicatedStorage"):FindFirstChild("RE")
if RE then
local speedMult = _G.ColorSpeed / 5
t = t + (0.05 * speedMult)
if _G.ZainRainbow then
local rainbowColor = Color3.fromHSV(tick() % 5 / 5, 1, 1)
RE:FindFirstChild("1RPNam1eColo1r"):FireServer("PickingRPNameColor", rainbowColor)
elseif _G.ZainCustomColors then
local index1 = (math.floor(t) % #customColors) + 1
local index2 = (index1 % #customColors) + 1
local ratio = t % 1
local smoothColor = customColors[index1]:Lerp(customColors[index2], ratio)
RE:FindFirstChild("1RPNam1eColo1r"):FireServer("PickingRPNameColor", smoothColor)
end
if _G.BioSmoothColor then
local bioAlpha = (math.sin(t * 1.2) + 1) / 2
local bioSmooth = bioColors[1]:Lerp(bioColors[2], bioAlpha)
RE:FindFirstChild("1RPNam1eColo1r"):FireServer("PickingRPBioColor", bioSmooth)
end
end
end)
task.wait(0.05)
end
end)

-- [[ معالجة الأنظمة المستمرة ]] --
RunService.Stepped:Connect(function()
pcall(function()
if lp.Character and lp.Character:FindFirstChild("HumanoidRootPart") then
local hrp = lp.Character.HumanoidRootPart
local hum = lp.Character:FindFirstChild("Humanoid")
if antiGlitchEnabled then
hrp.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
local params = OverlapParams.new()
params.FilterType = Enum.RaycastFilterType.Exclude
params.FilterDescendantsInstances = {lp.Character}
local nearbyParts = workspace:GetPartBoundsInRadius(hrp.Position, 30, params)
for _, obj in pairs(nearbyParts) do
if obj:IsA("BasePart") then
local isPlayerChar = Players:GetPlayerFromCharacter(obj.Parent) or Players:GetPlayerFromCharacter(obj.Parent.Parent)
if not isPlayerChar then
local isVehicle = obj:FindFirstAncestorOfClass("VehicleSeat") or obj.Name:lower():find("car")
if isVehicle or obj.AssemblyLinearVelocity.Magnitude > 15 then
obj.CanCollide = false
end
end
end
end
end
if antiSitEnabled and hum then
hum:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
hum.Sit = false
end
if antiFlingAll then
for _, part in pairs(lp.Character:GetDescendants()) do
if part:IsA("BasePart") then part.CanCollide = false end
end
end
end
end)
end)

RunService.Heartbeat:Connect(function()
pcall(function()
if (bangEnabled or faceSitEnabled or combinedEnabled) and bangTarget and bangTarget.Character then
local targetChar = bangTarget.Character
if not targetChar:FindFirstChild("HumanoidRootPart") then return end
if not originalCFrame then originalCFrame = lp.Character.HumanoidRootPart.CFrame end
local hrp = lp.Character.HumanoidRootPart
local move = math.sin(tick() * 160) * 1.6
hrp.Velocity = Vector3.new(0, 0, 0)
if combinedEnabled then
if math.floor(tick() * 2) % 2 == 0 then
lp.Character.Humanoid.Sit = true
hrp.CFrame = targetChar.Head.CFrame * CFrame.new(0, 0, -1.2 + move) * CFrame.Angles(0, math.rad(180), 0)
else
lp.Character.Humanoid.Sit = false
hrp.CFrame = targetChar.HumanoidRootPart.CFrame * CFrame.new(0, 0.5, 1.1 + move)
end
elseif faceSitEnabled then
lp.Character.Humanoid.Sit = true
hrp.CFrame = targetChar.Head.CFrame * CFrame.new(0, 0.2, -0.5 + move) * CFrame.Angles(0, math.rad(180), 0)
elseif bangEnabled then
lp.Character.Humanoid.Sit = false
hrp.CFrame = targetChar.HumanoidRootPart.CFrame * CFrame.new(0, 0.5, 1.1 + move)
end
else
if originalCFrame then
lp.Character.HumanoidRootPart.CFrame = originalCFrame
originalCFrame = nil
lp.Character.Humanoid.Sit = false
end
end
end)
end)

-- [[ بناء واجهة Rayfield ]] --
local Window = Rayfield:CreateWindow({
Name = "Z҉A҉I҉N҉ H҉U҉B҉ X҉ | V3.3",
LoadingTitle = "جاري تفعيل نظام زين المطور..",
LoadingSubtitle = "نظام التزامن الدقيق مفعل ✅",
ConfigurationSaving = { Enabled = true, FolderName = "ZainHubConfig", FileName = "ZainMain" },
KeySystem = false,
})

local MainTab = Window:CreateTab("الرئيسية ✨", 4483362458)
local BangTab = Window:CreateTab("بانق 💥", 4483362458)
local MusicTab = Window:CreateTab("أغاني الفونك 🎵", 4483362458)
local FlingTab = Window:CreateTab(" الفلنق الفضائي 🚀", 4483362458)
local AntiTab = Window:CreateTab("المضادات 🛡️", 10734952036)

--- قسم الرئيسية ---
MainTab:CreateSection("إعدادات الهوية والألوان (ZAIN HUB)")
MainTab:CreateButton({Name = "تفعيل الألقاب الملكية (أحمر) 🔥", Callback = function() CreateZainTitles(lp.Character) end})
MainTab:CreateSlider({ Name = "⚡ سرعة تغير الألوان (1-50) ⚡", Range = {1, 50}, Increment = 1, CurrentValue = 5, Callback = function(v) _G.ColorSpeed = v end })
MainTab:CreateToggle({ Name = "ألوان زين السلسة (الاسم) ✨", CurrentValue = true, Callback = function(Value) _G.ZainCustomColors = Value if Value then _G.ZainRainbow = false end end })
MainTab:CreateToggle({ Name = "تلوين البايو (أحمر & بنبي) 🌸", CurrentValue = true, Callback = function(Value) _G.BioSmoothColor = Value end })
MainTab:CreateToggle({ Name = "تفعيل رينبو الاسم العادي 🌈", CurrentValue = false, Callback = function(Value) _G.ZainRainbow = Value if Value then _G.ZainCustomColors = false end end })
MainTab:CreateButton({ Name = "تحديث الاسم والبايو يدوياً", Callback = function() ApplyZainIdentity() end })
MainTab:CreateSection("نظام نسخ السكنات المطور (Brookhaven)")
MainTab:CreateInput({ Name = "اكتب اسم اللاعب للنسخ", PlaceholderText = "البحث من اليسار...", Callback = function(text)
copyTarget = GetPlayerMatch(text)
if copyTarget then
Rayfield:Notify({ Title = "نسخ سكنات", Content = "تم تحديد: " .. copyTarget.DisplayName, Duration = 3 })
end
end })
MainTab:CreateButton({ Name = "✅ نسخ كامل (جسم + ملابس)", Callback = function() if copyTarget then copyAvatar(copyTarget) else Rayfield:Notify({Title = "خطأ", Content = "اختر لاعب أولاً!", Duration = 3}) end end })
MainTab:CreateButton({ Name = "👤 نسخ جسم اللاعب المختار فقط", Callback = function() if not copyTarget or not copyTarget.Character then Rayfield:Notify({Title = "خطأ", Content = "اختر لاعب أولاً!", Duration = 3}) return end pcall(function() local THumanoid = copyTarget.Character:FindFirstChildOfClass("Humanoid") local PDesc = THumanoid:GetAppliedDescription() local argsBody = {[1] = {[1] = PDesc.Torso, [2] = PDesc.RightArm, [3] = PDesc.LeftArm, [4] = PDesc.RightLeg, [5] = PDesc.LeftLeg, [6] = PDesc.Head}} Remotes.ChangeCharacterBody:InvokeServer(unpack(argsBody)) local skin = copyTarget.Character:FindFirstChild("Body Colors") if skin then Remotes.ChangeBodyColor:FireServer(tostring(skin.HeadColor)) end Rayfield:Notify({Title = "نجاح", Content = "تم نسخ الجسم بنجاح!", Duration = 3}) end) end })
MainTab:CreateButton({ Name = "👕 نسخ ملابس اللاعب المختار فقط", Callback = function() if not copyTarget or not copyTarget.Character then Rayfield:Notify({Title = "خطأ", Content = "اختر لاعب أولاً!", Duration = 3}) return end pcall(function() local THumanoid = copyTarget.Character:FindFirstChildOfClass("Humanoid") local PDesc = THumanoid:GetAppliedDescription() if PDesc.Shirt ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Shirt)); task.wait(0.1) end if PDesc.Pants ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Pants)); task.wait(0.1) end if PDesc.Face ~= 0 then Remotes.Wear:InvokeServer(tonumber(PDesc.Face)); task.wait(0.1) end for _, v in ipairs(PDesc:GetAccessories(true)) do if v.AssetId ~= 0 then Remotes.Wear:InvokeServer(tonumber(v.AssetId)); task.wait(0.1) end end Rayfield:Notify({Title = "نجاح", Content = "تم نسخ الملابس بنجاح!", Duration = 3}) end) end })
MainTab:CreateButton({ Name = "❌ حذف جميع الملابس (تصفير)", Callback = function() pcall(function() local LHumanoid = lp.Character:FindFirstChildOfClass("Humanoid") local LDesc = LHumanoid:GetAppliedDescription() for _, acc in ipairs(LDesc:GetAccessories(true)) do Remotes.Wear:InvokeServer(tonumber(acc.AssetId)) task.wait(0.05) end Remotes.Wear:InvokeServer(0) Rayfield:Notify({Title = "تصفير", Content = "تم حذف جميع الملابس والإكسسوارات", Duration = 3}) end) end })
MainTab:CreateButton({ Name = "📍 انسخ سكنة أقرب لاعب", Callback = function() local closest, minDist = nil, math.huge for _, p in ipairs(Players:GetPlayers()) do if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local dist = (lp.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude if dist < minDist then minDist = dist; closest = p end end end if closest then copyAvatar(closest) end end })

--- قسم البانق ---
BangTab:CreateSection("نظام الاستهداف الذكي")
BangTab:CreateInput({ Name = "اسم الهدف", PlaceholderText = "البحث من اليسار...", Callback = function(Text)
bangTarget = GetPlayerMatch(Text)
if bangTarget then
Rayfield:Notify({Title = "رادار زين", Content = "تم قفل الهدف: " .. bangTarget.DisplayName, Duration = 3})
end
end })
BangTab:CreateToggle({ Name = "🔥 وضع الدمج (وجه + خلفي) 🔥", CurrentValue = false, Callback = function(v) combinedEnabled = v if v then bangEnabled, faceSitEnabled = false, false end end })
BangTab:CreateToggle({ Name = "بانق خلفي (Bang) ⚡", CurrentValue = false, Callback = function(v) bangEnabled = v if v then combinedEnabled, faceSitEnabled = false, false end end })
BangTab:CreateToggle({ Name = "فيس سيت (Face Sit) 🍑", CurrentValue = false, Callback = function(v) faceSitEnabled = v if v then combinedEnabled, bangEnabled = false, false end end })

--- قسم الأغاني ---
local function playMusic(soundId)
pcall(function()
local RE = game:GetService("ReplicatedStorage"):WaitForChild("RE", 2)
local vehicleEvent = RE:FindFirstChild("1NoMoto1rVehicle1s")
if vehicleEvent then vehicleEvent:FireServer("SkateBoard") task.wait(0.4) vehicleEvent:FireServer("PickingScooterMusicText", tostring(soundId)) end
end)
end
MusicTab:CreateSection("ادخل كود الاغنية")
MusicTab:CreateInput({ Name = "ادخل الكود", PlaceholderText = "هنا", Callback = function(value) currentMusicID = value end })
MusicTab:CreateButton({ Name = "▶️ Play Music ID", Callback = function() if currentMusicID ~= "" then playMusic(currentMusicID) end end })
MusicTab:CreateSection("فونك جاهز")
local songs = { ["افخم فونك"] = "17647322226", ["فونك غضب"] = "115859025716354", ["فونك عالمي"] = "76578817848504", ["فونك ممتاز"] = "102402883551679", ["عربية نادر"] = "134833118817796", ["اغنية خليجي"] = "80281881556916", ["ليبي"] = "126583820883563", ["برازيل ازعاج"] = "73144366170218", ["فونك"] = "111991982650727", ["فونك ازعاج"] = "85682109892034", ["فونك 2"] = "85341099264298" }
for name, id in pairs(songs) do MusicTab:CreateButton({Name = name, Callback = function() playMusic(id) end}) end

--- [ قسم الفلنق الفضائي (Network Fix v0.5) ] ---
FlingTab:CreateSection("نظام الهجوم (Auto-Protection Mode)")
FlingTab:CreateInput({
Name = "اكتب اسم الضحية",
PlaceholderText = "البحث من اليسار...",
Callback = function(text)
selectedFlingPlayer = GetPlayerMatch(text)
if selectedFlingPlayer then
Rayfield:Notify({ Title = "تم التحديد", Content = "الهدف: " .. selectedFlingPlayer.DisplayName, Duration = 3 })
end
end
})

FlingTab:CreateButton({
Name = "🚀 هجوم الكنبة الملاصق (إجلاس + حماية تلقائية)",
Callback = function()
if not selectedFlingPlayer or not selectedFlingPlayer.Character then
Rayfield:Notify({ Title = "خطأ", Content = "اختر ضحية أولاً!", Duration = 3 })
return
end
local char = lp.Character
local hrp = char:FindFirstChild("HumanoidRootPart")
local hum = char:FindFirstChildOfClass("Humanoid")
if not hrp or not hum then return end

    SavedOldPos = hrp.CFrame
    getgenv().crazyTrap = true
    
    -- [[ تفعيل الحماية التلقائية ]] --
    antiSitEnabled = true 
    antiFlingAll = true   
    
    pcall(function()
        if not lp.Backpack:FindFirstChild("Couch") and not char:FindFirstChild("Couch") then
            game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch")
            task.wait(0.2)
        end
        local tool = lp.Backpack:FindFirstChild("Couch") or char:FindFirstChild("Couch")
        if tool then hum:EquipTool(tool) end
    end)
    
    task.spawn(function()
        local tool = char:FindFirstChild("Couch")
        if not tool then return end
        local seat = tool:FindFirstChildWhichIsA("Seat", true)
        
        while getgenv().crazyTrap do
            RunService.Stepped:Wait()
            pcall(function()
                local tChar = selectedFlingPlayer.Character
                local tRoot = tChar and tChar:FindFirstChild("HumanoidRootPart")
                
                if not tRoot or not tChar:FindFirstChildOfClass("Humanoid") or tChar:FindFirstChildOfClass("Humanoid").Health <= 0 or not getgenv().crazyTrap then 
                    getgenv().crazyTrap = false
                    return 
                end
                
                if seat and seat.Occupant then
                    getgenv().crazyTrap = false
                    hrp.Velocity = Vector3.new(0, 1000000, 0)
                    hrp.RotVelocity = Vector3.new(1000000, 1000000, 1000000)
                    task.wait(0.4) 
                    hrp.CFrame = SavedOldPos
                    SafetyReset()
                    tool.Parent = lp.Backpack
                    Rayfield:Notify({ Title = "ZAIN HUB", Content = "تم الطرد بنجاح! ✅", Duration = 3 })
                    return
                end
                
                hrp.Velocity = Vector3.new(50, 0, 50) 
                local randomOffset = Vector3.new(math.random(-0.1, 0.1), 0, math.random(-0.1, 0.1))
                local rotation = CFrame.Angles(math.rad(math.random(0, 360)), math.rad(math.random(0, 360)), math.rad(math.random(0, 360)))
                hrp.CFrame = tRoot.CFrame * rotation * CFrame.new(randomOffset)
            end)
        end
        
        -- [[ إيقاف نهائي ومضمون للمضادات ]] --
        antiSitEnabled = false
        antiFlingAll = false
        pcall(function()
            if lp.Character and lp.Character:FindFirstChildOfClass("Humanoid") then
                lp.Character:FindFirstChildOfClass("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Seated, true)
            end
        end)
        Rayfield:Notify({ Title = "ZAIN HUB", Content = "تم إيقاف أنظمة الحماية.. يمكنك الجلوس الآن!", Duration = 2 })
    end)
end

})

FlingTab:CreateButton({
Name = "🛑 توقف وعودة آمنة",
Callback = function()
getgenv().crazyTrap = false
antiSitEnabled = false
antiFlingAll = false
pcall(function()
if lp.Character and lp.Character:FindFirstChildOfClass("Humanoid") then
lp.Character:FindFirstChildOfClass("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Seated, true)
end
end)
if SavedOldPos then
lp.Character.HumanoidRootPart.CFrame = SavedOldPos
SafetyReset()
end
end
})

--- [ فلينق السفينة المدمج ] ---
FlingTab:CreateSection("قتل بالسفينة")

FlingTab:CreateInput({
Name = "اكتب اسم الضحية (للسفينة)",
PlaceholderText = "اكتب الاسم هنا...",
Callback = function(text)
local searchText = text:lower()
if #searchText >= 1 then
for _, p in pairs(Players:GetPlayers()) do
if p.Name:lower():find(searchText) and p ~= lp then
killTarget = p.Name
Rayfield:Notify({ Title = "القتل", Content = "تم تحديد: " .. p.Name, Duration = 3 })
return
end
end
Rayfield:Notify({ Title = "خطأ", Content = "اللاعب مو موجود!", Duration = 3 })
end
killTarget = nil
end
})

FlingTab:CreateButton({
Name = "🚀 اقتل اللاعب بالسفينة",
Callback = function()
if not killTarget then
Rayfield:Notify({ Title = "خطأ", Content = "اكتب اسم الضحية اولاً!", Duration = 3 })
return
end

    Rayfield:Notify({ Title = "القتل", Content = "جاري تنفيذ القتل بالسفينة...", Duration = 3 })

    task.spawn(function()
        pcall(function()
            local player = Players.LocalPlayer
            local character = player.Character or player.CharacterAdded:Wait()
            local humanoid = character:WaitForChild("Humanoid")
            local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
            local originalPosition = humanoidRootPart.CFrame

            humanoidRootPart.CFrame = CFrame.new(634.18, -4.00, 1839.65)
            task.wait(0.5)

            local args = {"PickingBoat", "MilitaryBoatFree"}
            game:GetService("ReplicatedStorage"):WaitForChild("RE"):WaitForChild("1Ca1r"):FireServer(unpack(args))

            local startTime = tick()
            local seated = false
            while tick() - startTime < 10 do
                local vehicle = workspace.Vehicles:FindFirstChild(player.Name .. "Car")
                if vehicle then
                    local vehicleSeat = vehicle:FindFirstChild("VehicleSeat")
                        or (vehicle:FindFirstChild("Body") and vehicle.Body:FindFirstChild("VehicleSeat"))
                    if vehicleSeat then
                        humanoidRootPart.CFrame = vehicleSeat.CFrame * CFrame.new(0, 2, 0)
                        task.wait(0.2)
                        if firetouchinterest then
                            firetouchinterest(humanoidRootPart, vehicleSeat, 0)
                            firetouchinterest(humanoidRootPart, vehicleSeat, 1)
                        end
                        task.wait(0.5)
                        if humanoid.SeatPart == vehicleSeat then
                            seated = true
                            break
                        end
                    end
                end
                task.wait(0.5)
            end

            if not seated then
                Rayfield:Notify({ Title = "خطأ", Content = "ما قدرت اركب السفينة!", Duration = 3 })
                return
            end

            local targetPlayer = Players:FindFirstChild(killTarget)
            if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
                local targetPos = targetPlayer.Character.HumanoidRootPart.Position
                local vehicle = workspace.Vehicles:FindFirstChild(player.Name .. "Car")
                if vehicle then
                    vehicle:SetPrimaryPartCFrame(CFrame.new(targetPos + Vector3.new(0, -2, 0)))
                    humanoidRootPart.CFrame = CFrame.new(targetPos + Vector3.new(0, 5, 0))

                    local crazyStart = tick()
                    while tick() - crazyStart < 2 do
                        local offset = Vector3.new(math.random(-8, 8), math.random(-3, 1), math.random(-8, 8))
                        vehicle:SetPrimaryPartCFrame(CFrame.new(targetPos + Vector3.new(0, -2, 0) + offset))
                        task.wait(0.05)
                    end
                end
            end

            local destination = Vector3.new(-86.00, -224.27, 34.57)
            local vehicle = workspace.Vehicles:FindFirstChild(player.Name .. "Car")
            if vehicle then
                vehicle:SetPrimaryPartCFrame(CFrame.new(destination))
                humanoidRootPart.CFrame = CFrame.new(destination + Vector3.new(0, 5, 0))
                task.wait(0.5)
                vehicle:Destroy()
            end

            humanoidRootPart.CFrame = originalPosition
            humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
            Rayfield:Notify({ Title = "القتل", Content = "تم تنفيذ القتل بالسفينة بنجاح!", Duration = 3 })
        end)
    end)
end

})

FlingTab:CreateButton({ Name = "أخذ الكنبة", Callback = function() game:GetService("ReplicatedStorage").RE:FindFirstChild("1Too1l"):InvokeServer("PickingTools", "Couch") end })
FlingTab:CreateButton({ Name = "فلنق GUI خارجي", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/0Ben1/fe./main/Fling%20GUI"))() end })

--- قسم المضادات ---
AntiTab:CreateSection("نظام الحماية الخارق 🛡️")
AntiTab:CreateToggle({Name = "🛡️ مانع فلينق (شبح + ثبات) 🛡️", CurrentValue = false, Callback = function(v) antiGlitchEnabled = v end})
AntiTab:CreateToggle({Name = "🚫 مانع الجلوس المطلق (Anti-Sit) 🚫", CurrentValue = false, Callback = function(v)
antiSitEnabled = v
if lp.Character and lp.Character:FindFirstChildOfClass("Humanoid") then
lp.Character:FindFirstChildOfClass("Humanoid"):SetStateEnabled(Enum.HumanoidStateType.Seated, not v)
end
end})
AntiTab:CreateToggle({Name = "👻 وضع الشبح الكامل (اختراق الجدران) 👻", CurrentValue = false, Callback = function(v) antiFlingAll = v end})
AntiTab:CreateButton({Name = "🔥 جميع المضادات (النظام العربي) 🔥", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Advanced-Arabic-Protection-System-111187"))() end})

local antiScripts = {
{Name = "🔥 تفعيل الوزارة V-Max", Url = "https://raw.githubusercontent.com/ZainHub/Main/main/WizaraVMax.lua"},
{Name = "حمايه من الفويد 🌌", Url = "https://pastebin.com/raw/5zcfvyhT"},
{Name = "سرقة اغاني 🎵", Url = "https://rawscripts.net/raw/Brookhaven-RP-Mickey-Music-Stealer-86701"},
{Name = "فلينق سريع 🚀", Url = "https://rawscripts.net/raw/Brookhaven-RP-Mickey-Arch-Flinger-89565"},
{Name = "اختفاء 👻", Url = "https://pastebin.com/raw/3Rnd9wfT"},
{Name = "حماية البانق 🚫", Url = "https://rawscripts.net/raw/Universal-Script-Gaze-Anti-bang-V1-22240"},
{Name = "يجعل الاشخاص غير قابلين للاختراق", Url = "https://raw.githubusercontent.com/0Ben1/fe/main/Collision.txt"},
{Name = "يطير اي شخص بكنبه", Url = "https://pastebin.com/raw/TXMNj1yy"},
{Name = "سكربت بيفيدك", Url = "https://rawscripts.net/raw/Universal-Script-AV8-113421"},
{Name = "حمايه من الفلينق", Url = "https://rawscripts.net/raw/UPD-Slippery-Stairs-INFINITY-GEMS-and-cool-trolling-functions-106470"}
}
for _, s in ipairs(antiScripts) do
AntiTab:CreateButton({Name = s.Name, Callback = function() loadstring(game:HttpGet(s.Url))() end})
end

local CreditsTab = Window:CreateTab("الحقوق 📜", 4483362458)
CreditsTab:CreateLabel("المطور الأساسي: زين | ZAIN HUB © 2026")

Rayfield:Notify({Title = "تم التحديث يا زين", Content = "نظام الالتصاق الأقصى وإصلاح الجلوس مفعل!", Duration = 5})

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions