
KeylessUniversal

--[[
Mzar Visual GUI - FULL VERSION | Page 3 = mzarLOL
]]
local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "MzarVisualGUI"
screenGui.ResetOnSpawn = false
screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
screenGui.Parent = playerGui
local rainbowElements = {}
local currentTheme = nil
local function playTheme(id, volume, pitch)
if currentTheme then currentTheme:Stop() currentTheme:Destroy() end
currentTheme = Instance.new("Sound")
currentTheme.SoundId = "rbxassetid://" .. tostring(id)
currentTheme.Volume = volume
currentTheme.PlaybackSpeed = pitch or 1
currentTheme.Looped = true
currentTheme.Parent = screenGui
currentTheme:Play()
end
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 480, 0, 520)
frame.Position = UDim2.new(0.5, -240, 0.5, -260)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
frame.BackgroundTransparency = 0.1
frame.Parent = screenGui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12)
local uiStroke = Instance.new("UIStroke", frame)
uiStroke.Thickness = 2
table.insert(rainbowElements, {instance = uiStroke, property = "Color"})
Instance.new("UIDragDetector", frame)
-- Top Right Image
local imageLabel = Instance.new("ImageLabel")
imageLabel.Size = UDim2.new(0, 90, 0, 90)
imageLabel.Position = UDim2.new(1, -105, 0, 12)
imageLabel.BackgroundTransparency = 1
imageLabel.Image = "rbxassetid://105551223613329"
imageLabel.Parent = frame
Instance.new("UICorner", imageLabel).CornerRadius = UDim.new(0, 20)
-- RE Button
local reButton = Instance.new("TextButton")
reButton.Size = UDim2.new(0, 40, 0, 40)
reButton.Position = UDim2.new(1, -52, 0, 18)
reButton.BackgroundColor3 = Color3.fromRGB(30, 0, 0)
reButton.Text = "RE"
reButton.TextColor3 = Color3.fromRGB(255, 255, 255)
reButton.TextSize = 18
reButton.Font = Enum.Font.GothamBold
reButton.Parent = frame
table.insert(rainbowElements, {instance = reButton, property = "TextColor3"})
reButton.MouseButton1Click:Connect(function()
if player.Character then player.Character:BreakJoints() end
end)
-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(0.65, 0, 0, 55)
title.Position = UDim2.new(0, 20, 0, 18)
title.BackgroundTransparency = 1
title.Text = "Mzar Visual GUI"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextSize = 26
title.Font = Enum.Font.GothamBold
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = frame
table.insert(rainbowElements, {instance = title, property = "TextColor3"})
-- Tabs
local tabFrame = Instance.new("Frame")
tabFrame.Size = UDim2.new(1, -30, 0, 45)
tabFrame.Position = UDim2.new(0, 15, 0, 80)
tabFrame.BackgroundTransparency = 1
tabFrame.Parent = frame
local tabLayout = Instance.new("UIListLayout")
tabLayout.FillDirection = Enum.FillDirection.Horizontal
tabLayout.Padding = UDim.new(0, 8)
tabLayout.Parent = tabFrame
local pages = {}
local function createPage()
local scrolling = Instance.new("ScrollingFrame")
scrolling.Size = UDim2.new(1, -30, 1, -150)
scrolling.Position = UDim2.new(0, 15, 0, 135)
scrolling.BackgroundTransparency = 1
scrolling.ScrollBarThickness = 8
scrolling.ScrollBarImageColor3 = Color3.fromRGB(120, 120, 255)
scrolling.Visible = false
scrolling.Parent = frame
table.insert(rainbowElements, {instance = scrolling, property = "ScrollBarImageColor3"})
local list = Instance.new("UIListLayout")
list.SortOrder = Enum.SortOrder.LayoutOrder
list.Padding = UDim.new(0, 10)
list.Parent = scrolling
list:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scrolling.CanvasSize = UDim2.new(0, 0, 0, list.AbsoluteContentSize.Y + 30)
end)
table.insert(pages, scrolling)
return scrolling
end
for i = 1, 5 do createPage() end
local function switchPage(num)
for i, p in ipairs(pages) do p.Visible = (i == num) end
end
for i = 1, 5 do
local tab = Instance.new("TextButton")
tab.Size = UDim2.new(0, 75, 1, 0)
tab.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
tab.Text = "Page " .. i
tab.TextColor3 = Color3.fromRGB(255, 255, 255)
tab.TextSize = 16
tab.Font = Enum.Font.GothamSemibold
tab.Parent = tabFrame
table.insert(rainbowElements, {instance = tab, property = "TextColor3"})
Instance.new("UICorner", tab).CornerRadius = UDim.new(0, 8)
Instance.new("UIStroke", tab).Thickness = 1.5
tab.MouseButton1Click:Connect(function() switchPage(i) end)
end
local function createButton(pageNum, text, callback)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, -20, 0, 55)
btn.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
btn.Text = text
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.TextSize = 18
btn.Font = Enum.Font.GothamSemibold
btn.Parent = pages[pageNum]
table.insert(rainbowElements, {instance = btn, property = "TextColor3"})
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10)
Instance.new("UIStroke", btn).Thickness = 1.5
btn.MouseButton1Click:Connect(callback)
end
-- ==================== PAGE 1 FULL ====================
createButton(1, "Theme 1", function() playTheme(82696338249251, 3, 1.3) end)
createButton(1, "Theme 2", function() playTheme(110919391228823, 4, 1.0) end)
createButton(1, "Chicken arm and Floating head", function()
local char = player.Character
if char then
local head = char:FindFirstChild("Head")
local neck = char:FindFirstChild("Neck", true) or (head and head:FindFirstChildOfClass("Weld"))
if neck and neck:IsA("Motor6D") then
neck.C0 = CFrame.new(0, 12, 0)
task.spawn(function()
local angle = 0
while char and char.Parent do
angle = angle + 0.05
neck.C0 = CFrame.new(0, 12, 0) * CFrame.Angles(0, math.sin(angle) * 1.5, 0)
task.wait(0.01)
end
end)
end
-- Thêm các hiệu ứng khác nếu cần
end
end)
createButton(1, "Rainbow Disco", function()
local lighting = game.Lighting
spawn(function()
while wait(0.1) do
lighting.Ambient = Color3.fromRGB(math.random(90,255), math.random(90,255), math.random(90,255))
end
end)
end)
createButton(1, "Visual Skybox", 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)
local id = 105551223613329
sky.SkyboxBk = "rbxassetid://"..id
sky.SkyboxDn = "rbxassetid://"..id
sky.SkyboxFt = "rbxassetid://"..id
sky.SkyboxLf = "rbxassetid://"..id
sky.SkyboxRt = "rbxassetid://"..id
sky.SkyboxUp = "rbxassetid://"..id
end)
createButton(1, "Decal Spam", function()
local id = "105551223613329"
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal", obj)
d.Texture = "rbxassetid://" .. id
d.Face = face
end
end
end
end)
-- ==================== PAGE 2 FULL ====================
local execFrame = Instance.new("Frame")
execFrame.Size = UDim2.new(1, -20, 0, 340)
execFrame.Position = UDim2.new(0, 10, 0, 10)
execFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
execFrame.Parent = pages[2]
Instance.new("UICorner", execFrame).CornerRadius = UDim.new(0, 12)
local execTitle = Instance.new("TextLabel")
execTitle.Size = UDim2.new(1, 0, 0, 40)
execTitle.BackgroundTransparency = 1
execTitle.Text = "Require Executor"
execTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
execTitle.TextSize = 22
execTitle.Font = Enum.Font.GothamBold
execTitle.Parent = execFrame
table.insert(rainbowElements, {instance = execTitle, property = "TextColor3"})
local inputBox = Instance.new("TextBox")
inputBox.Size = UDim2.new(1, -20, 0, 55)
inputBox.Position = UDim2.new(0, 10, 0, 50)
inputBox.PlaceholderText = "ENTER REQUIRE ID"
inputBox.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
inputBox.TextColor3 = Color3.fromRGB(255, 255, 255)
inputBox.Parent = execFrame
table.insert(rainbowElements, {instance = inputBox, property = "TextColor3"})
local executeBtn = Instance.new("TextButton")
executeBtn.Size = UDim2.new(1, -20, 0, 55)
executeBtn.Position = UDim2.new(0, 10, 0, 120)
executeBtn.Text = "EXECUTE REQUIRE"
executeBtn.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
executeBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
executeBtn.Parent = execFrame
table.insert(rainbowElements, {instance = executeBtn, property = "TextColor3"})
executeBtn.MouseButton1Click:Connect(function()
local assetId = inputBox.Text:match("%d+")
if assetId then
pcall(function()
local objects = game:GetObjects("rbxassetid://" .. assetId)
if objects and objects[1] then
objects[1].Parent = playerGui
end
end)
end
end)
-- ==================== PAGE 3 - mzarLOL ====================
pages[3].Visible = true
local mzarLOL = Instance.new("TextButton")
mzarLOL.Size = UDim2.new(0.9, 0, 0, 220)
mzarLOL.Position = UDim2.new(0.05, 0, 0.15, 0)
mzarLOL.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
mzarLOL.Text = "mzarLOL"
mzarLOL.TextColor3 = Color3.fromRGB(255, 255, 255)
mzarLOL.TextSize = 55
mzarLOL.Font = Enum.Font.GothamBold
mzarLOL.Parent = pages[3]
table.insert(rainbowElements, {instance = mzarLOL, property = "TextColor3"})
Instance.new("UICorner", mzarLOL).CornerRadius = UDim.new(0, 25)
Instance.new("UIStroke", mzarLOL).Thickness = 4
local credit = Instance.new("TextLabel")
credit.Size = UDim2.new(1, 0, 0, 50)
credit.Position = UDim2.new(0, 0, 0.75, 0)
credit.BackgroundTransparency = 1
credit.Text = "credit: @mzarskidd"
credit.TextColor3 = Color3.fromRGB(180, 180, 180)
credit.TextSize = 26
credit.Font = Enum.Font.GothamSemibold
credit.Parent = pages[3]
table.insert(rainbowElements, {instance = credit, property = "TextColor3"})
mzarLOL.MouseButton1Click:Connect(function()
local rayfieldScript = [[
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Mzarkidd hub v1",
Icon = 117829097495168,
LoadingTitle = "Mzarkidd hub v3",
LoadingSubtitle = "by 4x2x9x4x0",
Theme = "Default"
})
local Tab = Window:CreateTab("Mzarkidd hacked", 4483362458)
Rayfield:Notify({Title = "Loaded!", Content = "Mzarkidd Hub", Duration = 5})
Tab:CreateButton({Name = "SkyBox", Callback = function()
local s = Instance.new("Sky", game.Lighting)
local id = 105551223613329
s.SkyboxBk = "http://www.roblox.com/asset/?id="..id
s.SkyboxDn = "http://www.roblox.com/asset/?id="..id
s.SkyboxFt = "http://www.roblox.com/asset/?id="..id
s.SkyboxLf = "http://www.roblox.com/asset/?id="..id
s.SkyboxRt = "http://www.roblox.com/asset/?id="..id
s.SkyboxUp = "http://www.roblox.com/asset/?id="..id
end})
Tab:CreateButton({Name = "Depal spam", Callback = function()
local id = 105551223613329
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") then
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
local d = Instance.new("Decal", obj)
d.Texture = "rbxassetid://"..id
d.Face = face
end
end
end
end})
Tab:CreateButton({Name = "Music", Callback = function()
local s = Instance.new("Sound", workspace)
s.SoundId = "rbxassetid://82696338249251"
s.Volume = 5
s.Looped = true
s:Play()
end})
]]
loadstring(rayfieldScript)()
end)
-- Rainbow Engine
game:GetService("RunService").RenderStepped:Connect(function()
local hue = (tick() * 1.5) % 1
local color = Color3.fromHSV(hue, 0.85, 1)
for _, data in ipairs(rainbowElements) do
if data.instance and data.instance.Parent then
pcall(function() data.instance[data.property] = color end)
end
end
end)
pages[1].Visible = true
print("✅ FULL GUI LOADED! Page 3 = mzarLOL")No comments yet for this script.



