===== MAHDE BY=====
Key RequiredUniversal

===== MAHDE BY=====

Universal ScriptADMEN_MAHDE11ADMEN_MAHDE11 1.1K views 188 executesUpdated Oct 14, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•292 lines (9162 chars)
-- ====== UI Launcher ======
local Players = game:GetService("Players")
local GuiService = game:GetService("GuiService")
local StarterGui = game:GetService("StarterGui")
local LocalPlayer = Players.LocalPlayer

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "LauncherGUI"
screenGui.ResetOnSpawn = false
screenGui.Parent = game:GetService("CoreGui")

local main = Instance.new("Frame", screenGui)
main.Size = UDim2.new(0, 360, 0, 140)
main.Position = UDim2.new(0.5, -180, 0.5, -70)
main.BackgroundColor3 = Color3.fromRGB(30,30,30)
main.BorderSizePixel = 0
main.AnchorPoint = Vector2.new(0.5,0.5)
local corner = Instance.new("UICorner", main)
corner.CornerRadius = UDim.new(0,10)

local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,28)
title.Position = UDim2.new(0,0,0,6)
title.BackgroundTransparency = 1
title.Text = "اختَر اللغة أو رابط التقييم"
title.Font = Enum.Font.GothamBold
title.TextSize = 16
title.TextColor3 = Color3.fromRGB(255,255,255)

-- Buttons container
local topFrame = Instance.new("Frame", main)
topFrame.Size = UDim2.new(1,-20,0,48)
topFrame.Position = UDim2.new(0,10,0,36)
topFrame.BackgroundTransparency = 1

local btnEnglish = Instance.new("TextButton", topFrame)
btnEnglish.Size = UDim2.new(0.48,0,1,0)
btnEnglish.Position = UDim2.new(0,0,0,0)
btnEnglish.Text = "English"
btnEnglish.Font = Enum.Font.GothamBold
btnEnglish.TextSize = 16
btnEnglish.TextColor3 = Color3.fromRGB(0,0,0)
btnEnglish.BackgroundColor3 = Color3.fromRGB(200,200,200)
local c1 = Instance.new("UICorner", btnEnglish)
c1.CornerRadius = UDim.new(0,8)

local btnArabic = Instance.new("TextButton", topFrame)
btnArabic.Size = UDim2.new(0.48,0,1,0)
btnArabic.Position = UDim2.new(0.52,0,0,0)
btnArabic.Text = "عربي"
btnArabic.Font = Enum.Font.GothamBold
btnArabic.TextSize = 16
btnArabic.TextColor3 = Color3.fromRGB(0,0,0)
btnArabic.BackgroundColor3 = Color3.fromRGB(200,200,200)
local c2 = Instance.new("UICorner", btnArabic)
c2.CornerRadius = UDim.new(0,8)

-- Discord button
local discordUrl = "https://discord.gg/b7Ywwze3w"
local btnDiscord = Instance.new("TextButton", main)
btnDiscord.Size = UDim2.new(0.6,0,0,36)
btnDiscord.Position = UDim2.new(0.5,-108,0,92)
btnDiscord.Text = "ديسكورد للتقييم"
btnDiscord.Font = Enum.Font.GothamBold
btnDiscord.TextSize = 16
btnDiscord.TextColor3 = Color3.fromRGB(255,255,255)
btnDiscord.BackgroundColor3 = Color3.fromRGB(98,165,255)
local c3 = Instance.new("UICorner", btnDiscord)
c3.CornerRadius = UDim.new(0,8)

-- Notification helper
local function notify(titleTxt, text)
	pcall(function()
		StarterGui:SetCore("SendNotification", {
			Title = titleTxt;
			Text = text;
			Duration = 4;
		})
	end)
end

-- Glassify function
local function Glassify(ui)
	ui.BackgroundTransparency = 0.25
	ui.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
	local grad = Instance.new("UIGradient", ui)
	grad.Color = ColorSequence.new{
		ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)),
		ColorSequenceKeypoint.new(1, Color3.fromRGB(200, 200, 200))
	}
	grad.Transparency = NumberSequence.new{
		NumberSequenceKeypoint.new(0, 0.55),
		NumberSequenceKeypoint.new(1, 0.85)
	}
	grad.Rotation = 20
	local blur = Instance.new("ImageLabel", ui)
	blur.Size = UDim2.new(1,0,1,0)
	blur.Position = UDim2.new(0,0,0,0)
	blur.BackgroundTransparency = 1
	blur.Image = "rbxassetid://1316045217"
	blur.ImageTransparency = 0.8
	blur.ZIndex = -1
	blur.ScaleType = Enum.ScaleType.Stretch
end

-- Discord click
btnDiscord.MouseButton1Click:Connect(function()
	local ok, err = pcall(function()
		GuiService:OpenBrowserWindow(discordUrl)
	end)
	if not ok then
		pcall(function() setclipboard(discordUrl) end)
		notify("رابط تم نسخه", "تم نسخ رابط الديسكورد للحافظة.")
	else
		notify("تم", "تم فتح رابط الديسكورد.")
	end
end)

-- Function to launch Camera Follow Script (English or Arabic)
local function launchScript(isArabic)
	main.Visible = false -- hide launcher

	local Players = game:GetService("Players")
	local RunService = game:GetService("RunService")
	local LocalPlayer = Players.LocalPlayer
	local Camera = workspace.CurrentCamera

	-- GUI
	local gui = Instance.new("ScreenGui")
	gui.Name = "CameraFollowUI"
	gui.ResetOnSpawn = false
	gui.Parent = game:GetService("CoreGui")

	local mainFrame = Instance.new("Frame", gui)
	mainFrame.Size = UDim2.new(0, 240,0,200)
	mainFrame.Position = UDim2.new(0,20,0,20)
	mainFrame.Active = true
	mainFrame.Draggable = true
	Glassify(mainFrame)
	local cornerMain = Instance.new("UICorner", mainFrame)
	cornerMain.CornerRadius = UDim.new(0,12)
	local stroke = Instance.new("UIStroke", mainFrame)
	stroke.Thickness = 2
	stroke.Color = Color3.fromRGB(60,180,255)

	-- Title
	local title = Instance.new("TextLabel", mainFrame)
	title.Size = UDim2.new(1,0,0,32)
	title.BackgroundTransparency = 1
	title.Text = " 🌮AIM BOT MAHDE BY"
	title.Font = Enum.Font.GothamBold
	title.TextSize = 18
	title.TextColor3 = Color3.fromRGB(255,255,255)

	-- PlayerBox
	local playerBox = Instance.new("TextBox", mainFrame)
	playerBox.Size = UDim2.new(0,220,0,30)
	playerBox.Position = UDim2.new(0,12,0,50)
	playerBox.TextColor3 = Color3.fromRGB(255,255,255)
	playerBox.BackgroundColor3 = Color3.fromRGB(255,255,255)
	playerBox.Font = Enum.Font.Gotham
	playerBox.TextSize = 14
	if isArabic then
		playerBox.PlaceholderText = "اكتب اسم اللاعب أو اختر ↓"
	else
		playerBox.PlaceholderText = "Choose or type ↓"
	end
	Glassify(playerBox)
	local cornerBox = Instance.new("UICorner", playerBox)
	cornerBox.CornerRadius = UDim.new(0,8)

	-- Dropdown
	local dropButton = Instance.new("TextButton", mainFrame)
	dropButton.Size = UDim2.new(0,20,0,30)
	dropButton.Position = UDim2.new(0,245,0,50)
	dropButton.Text = "▼"
	dropButton.Font = Enum.Font.GothamBold
	dropButton.TextSize = 16
	dropButton.TextColor3 = Color3.fromRGB(255,255,255)
	dropButton.BackgroundColor3 = Color3.fromRGB(255,255,255)
	Glassify(dropButton)
	local cornerDrop = Instance.new("UICorner", dropButton)
	cornerDrop.CornerRadius = UDim.new(0,8)

	-- Follow button
	local followBtn = Instance.new("TextButton", mainFrame)
	followBtn.Size = UDim2.new(0,140,0,35)
	followBtn.Position = UDim2.new(0,12,0,100)
	if isArabic then
		followBtn.Text = "🔵 تتبع: ايقاف"
	else
		followBtn.Text = "🔵 Follow: OFF"
	end
	followBtn.Font = Enum.Font.GothamBold
	followBtn.TextSize = 16
	followBtn.TextColor3 = Color3.fromRGB(255,255,255)
	followBtn.BackgroundColor3 = Color3.fromRGB(255,255,255)
	Glassify(followBtn)
	local cornerFollow = Instance.new("UICorner", followBtn)
	cornerFollow.CornerRadius = UDim.new(0,8)

	-- Player List
	local scrollFrame = Instance.new("ScrollingFrame", mainFrame)
	scrollFrame.Size = UDim2.new(0,106,0,100)
	scrollFrame.Position = UDim2.new(0,12,0,145)
	scrollFrame.BackgroundColor3 = Color3.fromRGB(255,255,255)
	scrollFrame.BorderSizePixel = 0
	scrollFrame.Visible = false
	scrollFrame.ScrollBarThickness = 6
	Glassify(scrollFrame)
	local cornerScroll = Instance.new("UICorner", scrollFrame)
	cornerScroll.CornerRadius = UDim.new(0,8)

	-- Refresh list
	local function refreshList()
		scrollFrame:ClearAllChildren()
		local y = 5
		for _, p in pairs(Players:GetPlayers()) do
			if p ~= LocalPlayer then
				local btn = Instance.new("TextButton", scrollFrame)
				btn.Size = UDim2.new(1,-10,0,26)
				btn.Position = UDim2.new(0,5,0,y)
				btn.Text = p.Name
				btn.Font = Enum.Font.Gotham
				btn.TextSize = 14
				btn.TextColor3 = Color3.fromRGB(255,255,255)
				btn.BackgroundColor3 = Color3.fromRGB(255,255,255)
				Glassify(btn)
				local corner = Instance.new("UICorner", btn)
				corner.CornerRadius = UDim.new(0,6)
				btn.MouseButton1Click:Connect(function()
					playerBox.Text = p.Name
					scrollFrame.Visible = false
				end)
				y += 30
			end
		end
		scrollFrame.CanvasSize = UDim2.new(0,0,0,y)
	end

	dropButton.MouseButton1Click:Connect(function()
		scrollFrame.Visible = not scrollFrame.Visible
		if scrollFrame.Visible then
			refreshList()
		end
	end)

	-- Camera follow
	local following = false
	local targetName = nil
	local function getTarget()
		for _, p in pairs(Players:GetPlayers()) do
			if p.Name:lower() == targetName:lower() then
				return p
			end
		end
		return nil
	end

	followBtn.MouseButton1Click:Connect(function()
		following = not following
		if isArabic then
			followBtn.Text = following and "🟢 تتبع تشغيل" or "🔵 تتبع ايقاف: توقف"
		else
			followBtn.Text = following and "🟢 Follow: ON" or "🔵 Follow: OFF"
		end
		if following then targetName = playerBox.Text end
	end)

	game:GetService("RunService").RenderStepped:Connect(function()
		if following then
			local targ = getTarget()
			if targ and targ.Character and targ.Character:FindFirstChild("HumanoidRootPart") then
				local hrp = targ.Character.HumanoidRootPart
				local camPos = Camera.CFrame.Position
				local newCF = CFrame.new(camPos, hrp.Position)
				Camera.CFrame = Camera.CFrame:Lerp(newCF,0.12)
			end
		end
	end)
end

-- Button click handlers
btnEnglish.MouseButton1Click:Connect(function()
	launchScript(false)
	notify("English Script", "تم تشغيل السكربت الإنجليزي.")
end)

btnArabic.MouseButton1Click:Connect(function()
	launchScript(true)
	notify("Arabic Script", "تم تشغيل السكربت العربي.")
end)

Features & Information

===== ===== ===== ===== 🅼🅰🅷🅳🅴 ===== ===== ===== =====
#MAQWDJ#MK MAS#AMO HMAS#mahde

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts