Kurd hub Original
Key RequiredUniversal

Kurd hub Original

Universal Script91919191 18.9K views 14.8K executesUpdated Oct 15, 2025
Unrated
00
Lua Script•209 lines (6512 chars)
-- Modern Kurd Hub UI with Hide Button
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local PlayerGui = player:WaitForChild("PlayerGui")


local discordLink = "https://discord.gg/J2M2ECcanN"

-- تنظيف أي GUI قديم
for _, v in pairs(PlayerGui:GetChildren()) do
	if v.Name == "KurdGUI" then v:Destroy() end
end

-- إنشاء GUI الرئيسي
local gui = Instance.new("ScreenGui")
gui.Name = "KurdGUI"
gui.IgnoreGuiInset = true
gui.Parent = PlayerGui

-- دالة Tween للظهور
local function fadeIn(frame)
	frame.Visible = true
	local tween = TweenService:Create(frame, TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0})
	tween:Play()
end

-- دالة Tween للاختفاء
local function fadeOut(frame, callback)
	local tween = TweenService:Create(frame, TweenInfo.new(0.35, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {BackgroundTransparency = 1})
	tween.Completed:Connect(function()
		frame.Visible = false
		if callback then callback() end
	end)
	tween:Play()
end

--------------------------
-- واجهة البداية (Loader) --
--------------------------
local loader = Instance.new("Frame")
loader.Size = UDim2.new(0, 400, 0, 250)
loader.AnchorPoint = Vector2.new(0.5,0.5)
loader.Position = UDim2.new(0.5,0,0.5,0)
loader.BackgroundColor3 = Color3.fromRGB(30,30,30)
loader.BackgroundTransparency = 0.1
loader.BorderSizePixel = 0
loader.Visible = true
loader.Parent = gui
Instance.new("UICorner", loader).CornerRadius = UDim.new(0,16)

local loaderTitle = Instance.new("TextLabel")
loaderTitle.Parent = loader
loaderTitle.Size = UDim2.new(1,0,0,60)
loaderTitle.Position = UDim2.new(0,0,0.2,0)
loaderTitle.BackgroundTransparency = 1
loaderTitle.Text = "Kurd Hub"
loaderTitle.Font = Enum.Font.GothamBold
loaderTitle.TextScaled = true
loaderTitle.TextColor3 = Color3.fromRGB(255,255,255)

local startBtn = Instance.new("TextButton")
startBtn.Parent = loader
startBtn.Size = UDim2.new(0,150,0,40)
startBtn.Position = UDim2.new(0.5,-75,0.6,0)
startBtn.Text = "ابدأ / Start"
startBtn.Font = Enum.Font.GothamBold
startBtn.TextColor3 = Color3.fromRGB(255,255,255)
startBtn.BackgroundColor3 = Color3.fromRGB(45,45,45)
Instance.new("UICorner", startBtn).CornerRadius = UDim.new(0,10)

--------------------------
-- واجهة اختيار اللغة --
--------------------------
local langFrame = Instance.new("Frame")
langFrame.Size = UDim2.new(0,400,0,250)
langFrame.Position = UDim2.new(0.5,0,0.5,0)
langFrame.AnchorPoint = Vector2.new(0.5,0.5)
langFrame.BackgroundColor3 = Color3.fromRGB(30,30,30)
langFrame.BackgroundTransparency = 1
langFrame.Visible = false
langFrame.Parent = gui
Instance.new("UICorner", langFrame).CornerRadius = UDim.new(0,16)

local langTitle = Instance.new("TextLabel")
langTitle.Parent = langFrame
langTitle.Size = UDim2.new(1,0,0,60)
langTitle.Position = UDim2.new(0,0,0.15,0)
langTitle.BackgroundTransparency = 1
langTitle.Text = "اختر اللغة / Choose Language"
langTitle.Font = Enum.Font.GothamBold
langTitle.TextScaled = true
langTitle.TextColor3 = Color3.fromRGB(255,255,255)

local arBtn = Instance.new("TextButton")
arBtn.Parent = langFrame
arBtn.Size = UDim2.new(0,120,0,40)
arBtn.Position = UDim2.new(0.25,0,0.6,0)
arBtn.Text = "العربية"
arBtn.Font = Enum.Font.GothamBold
arBtn.TextColor3 = Color3.fromRGB(255,255,255)
arBtn.BackgroundColor3 = Color3.fromRGB(45,45,45)
Instance.new("UICorner", arBtn).CornerRadius = UDim.new(0,10)

local enBtn = arBtn:Clone()
enBtn.Parent = langFrame
enBtn.Position = UDim2.new(0.65,0,0.6,0)
enBtn.Text = "English"

--------------------------
-- الواجهة الرئيسية --
--------------------------
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0,400,0,250)
mainFrame.Position = UDim2.new(0.5,0,0.5,0)
mainFrame.AnchorPoint = Vector2.new(0.5,0.5)
mainFrame.BackgroundColor3 = Color3.fromRGB(30,30,30)
mainFrame.BackgroundTransparency = 1
mainFrame.Visible = false
mainFrame.Parent = gui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0,16)

local msgLabel = Instance.new("TextLabel")
msgLabel.Parent = mainFrame
msgLabel.Size = UDim2.new(0.8,0,0,60)
msgLabel.Position = UDim2.new(0.1,0,0.3,0)
msgLabel.BackgroundTransparency = 1
msgLabel.TextWrapped = true
msgLabel.Font = Enum.Font.GothamBold
msgLabel.TextScaled = true
msgLabel.TextColor3 = Color3.fromRGB(255,255,255)

local copyBtn = Instance.new("TextButton")
copyBtn.Parent = mainFrame
copyBtn.Size = UDim2.new(0.8,0,0,40)
copyBtn.Position = UDim2.new(0.1,0,0.65,0)
copyBtn.Text = "نسخ رابط الديسكورد"
copyBtn.Font = Enum.Font.GothamBold
copyBtn.TextScaled = true
copyBtn.TextColor3 = Color3.fromRGB(255,255,255)
copyBtn.BackgroundColor3 = Color3.fromRGB(45,45,45)
Instance.new("UICorner", copyBtn).CornerRadius = UDim.new(0,10)

local footer = Instance.new("TextLabel")
footer.Parent = mainFrame
footer.AnchorPoint = Vector2.new(0.5,1)
footer.Position = UDim2.new(0.5,0,1,-5)
footer.Size = UDim2.new(1,-20,0,20)
footer.Text = "© Kurd Hub 2025"
footer.Font = Enum.Font.GothamBold
footer.TextScaled = true
footer.TextColor3 = Color3.fromRGB(180,180,180)
footer.BackgroundTransparency = 1

-- زر إخفاء X
local hideBtn = Instance.new("TextButton")
hideBtn.Parent = mainFrame
hideBtn.Size = UDim2.new(0,30,0,30)
hideBtn.Position = UDim2.new(1,-35,0,5)
hideBtn.Text = "X"
hideBtn.Font = Enum.Font.GothamBold
hideBtn.TextColor3 = Color3.fromRGB(255,255,255)
hideBtn.BackgroundColor3 = Color3.fromRGB(70,70,70)
Instance.new("UICorner", hideBtn).CornerRadius = UDim.new(0,6)

local hidden = false
hideBtn.MouseButton1Click:Connect(function()
	if hidden then
		fadeIn(mainFrame)
		hidden = false
	else
		fadeOut(mainFrame)
		hidden = true
	end
end)

-- الوظائف
startBtn.MouseButton1Click:Connect(function()
	fadeOut(loader,function()
		fadeIn(langFrame)
	end)
end)

local function showMain(lang)
	if lang == "ar" then
		msgLabel.Text = "تم تحديث السكربت، يرجى الدخول إلى سيرفر الديسكورد"
		copyBtn.Text = "نسخ رابط الديسكورد"
	else
		msgLabel.Text = "The script has been updated. Please join the Discord server"
		copyBtn.Text = "Copy Discord Link"
	end
	fadeOut(langFrame,function()
		fadeIn(mainFrame)
	end)
end

arBtn.MouseButton1Click:Connect(function() showMain("ar") end)
enBtn.MouseButton1Click:Connect(function() showMain("en") end)

copyBtn.MouseButton1Click:Connect(function()
	setclipboard(discordLink)
	copyBtn.Text = "✅ تم النسخ!"
	wait(1.5)
	if msgLabel.Text:find("Discord") then
		copyBtn.Text = "Copy Discord Link"
	else
		copyBtn.Text = "نسخ رابط الديسكورد"
	end
end)

Features & Information

Filp

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts