
KeylessUniversal

local player = game.Players.LocalPlayer
local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
-- الإطار الجانبي
local sideFrame = Instance.new("Frame", gui)
sideFrame.Size = UDim2.new(0, 180, 1, 0)
sideFrame.Position = UDim2.new(0, -180, 0, 0) -- مخفي بالبداية
sideFrame.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
sideFrame.BorderSizePixel = 0
sideFrame.ClipsDescendants = true
-- 🟢 تفعيل السحب
sideFrame.Active = true
sideFrame.Draggable = true
-- عنوان C00lgui
local title = Instance.new("TextLabel", sideFrame)
title.Size = UDim2.new(1,0,0,50)
title.Position = UDim2.new(0,0,0,0)
title.BackgroundTransparency = 1
title.Text = "C00lgui"
title.TextColor3 = Color3.fromRGB(255,255,255)
title.Font = Enum.Font.Arcade
title.TextScaled = true
-- زر فتح/إغلاق
local toggleBtn = Instance.new("TextButton", gui)
toggleBtn.Size = UDim2.new(0,100,0,40)
toggleBtn.Position = UDim2.new(0,10,0.5,-20)
toggleBtn.BackgroundColor3 = Color3.fromRGB(255,255,255)
toggleBtn.Text = "Open/Close"
toggleBtn.TextColor3 = Color3.fromRGB(0,0,0)
toggleBtn.Font = Enum.Font.SourceSansBold
toggleBtn.TextScaled = true
-- حاوية الأزرار (مع Scroll)
local scrollingFrame = Instance.new("ScrollingFrame", sideFrame)
scrollingFrame.Size = UDim2.new(1,0,1,-50)
scrollingFrame.Position = UDim2.new(0,0,0,50)
scrollingFrame.BackgroundTransparency = 1
scrollingFrame.CanvasSize = UDim2.new(0,0,0,0)
scrollingFrame.ScrollBarThickness = 6
local layout = Instance.new("UIListLayout", scrollingFrame)
layout.Padding = UDim.new(0,5)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
layout.VerticalAlignment = Enum.VerticalAlignment.Top
layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scrollingFrame.CanvasSize = UDim2.new(0,0,0,layout.AbsoluteContentSize.Y+10)
end)
-- دالة إنشاء زر
local function createButton(text, callback)
local btn = Instance.new("TextButton", scrollingFrame)
btn.Size = UDim2.new(0.9, 0, 0, 40)
btn.Text = text
btn.BackgroundColor3 = Color3.fromRGB(50,50,50)
btn.TextColor3 = Color3.fromRGB(0,255,0)
btn.Font = Enum.Font.SourceSansBold
btn.TextScaled = true
btn.AutoButtonColor = true
btn.MouseButton1Click:Connect(callback)
end
-- حركة فتح/إغلاق
local open = false
toggleBtn.MouseButton1Click:Connect(function()
open = not open
if open then
sideFrame:TweenPosition(UDim2.new(0,0,0,0), "Out", "Quad", 0.5, true)
else
sideFrame:TweenPosition(UDim2.new(0,-180,0,0), "In", "Quad", 0.5, true)
end
end)
-- 🔹 الأزرار
-- Disco
createButton("Disco", function()
spawn(function()
while true do
game.Lighting.Ambient = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255))
game.Lighting.OutdoorAmbient = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255))
wait(0.1)
end
end)
end)
-- 666 (الماب كله أحمر ونار)
createButton("666", function()
spawn(function()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
obj.BrickColor = BrickColor.new("Really red")
obj.Material = Enum.Material.Neon
for _, child in pairs(obj:GetChildren()) do
if child:IsA("Fire") then child:Destroy() end
end
local fire = Instance.new("Fire", obj)
fire.Size = 20
fire.Heat = 50
end
end
end)
end)
-- Spam Parts
createButton("Spam Parts", function()
spawn(function()
while true do
local part = Instance.new("Part", workspace)
part.Size = Vector3.new(1,1,1)
part.Position = player.Character.HumanoidRootPart.Position + Vector3.new(math.random(-20,20), math.random(5,15), math.random(-20,20))
part.Anchored = false
part.CanCollide = false
part.BrickColor = BrickColor.Random()
part.Material = Enum.Material.Neon
wait(0.1)
end
end)
end)
-- Music
createButton("Music", function()
local sound = Instance.new("Sound", workspace)
sound.SoundId = "rbxassetid://1843522163" -- اختر أي ID تبيه
sound.Looped = true
sound.Volume = 5
sound:Play()
end)
-- Sky
createButton("Sky", function()
for _,v in pairs(game.Lighting:GetChildren()) do
if v:IsA("Sky") then v:Destroy() end
end
local sky = Instance.new("Sky", game.Lighting)
sky.SkyboxBk = "rbxassetid://158118263"
sky.SkyboxDn = "rbxassetid://158118263"
sky.SkyboxFt = "rbxassetid://158118263"
sky.SkyboxLf = "rbxassetid://158118263"
sky.SkyboxRt = "rbxassetid://158118263"
sky.SkyboxUp = "rbxassetid://158118263"
end)
-- UnAnchor
createButton("UnAnchor", function()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
obj.Anchored = false
end
end
end)
-- Raining Fire
createButton("Raining Fire", function()
spawn(function()
while true do
local part = Instance.new("Part", workspace)
part.Size = Vector3.new(1,1,1)
part.Position = player.Character.Head.Position + Vector3.new(math.random(-40,40),50,math.random(-40,40))
part.BrickColor = BrickColor.new("Bright red")
part.Velocity = Vector3.new(0,-100,0)
local fire = Instance.new("Fire", part)
fire.Size = 5
wait(0.1)
end
end)
end)
-- Scare (صورة + صوت مرعب عشوائي 5 ثواني)
createButton("Scare", function()
local overlay = Instance.new("Frame", gui)
overlay.Size = UDim2.new(1,0,1,0)
overlay.BackgroundColor3 = Color3.fromRGB(255,255,255)
overlay.BackgroundTransparency = 0
local image = Instance.new("ImageLabel", overlay)
image.Size = UDim2.new(1,0,1,0)
image.Position = UDim2.new(0,0,0,0)
image.BackgroundTransparency = 1
image.Image = "rbxassetid://158118263"
local scarySounds = {
"rbxassetid://515669032",
"rbxassetid://2893921424",
"rbxassetid://7991927928"
}
local chosenSound = scarySounds[math.random(1, #scarySounds)]
local sound = Instance.new("Sound", overlay)
sound.SoundId = chosenSound
sound.Volume = 7
sound:Play()
wait(5)
overlay:Destroy()
end)



Is fe?