
Key RequiredUniversal

local TweenService = game:GetService("TweenService")
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local Container = Instance.new("Frame")
local Grid = Instance.new("UIGridLayout")
-- Cấu hình GUI
ScreenGui.Name = "AdminGUI_Original_Final"
ScreenGui.Parent = game.CoreGui
ScreenGui.ResetOnSpawn = false
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
MainFrame.Position = UDim2.new(0.5, -250, 0.5, -160)
MainFrame.Size = UDim2.new(0, 500, 0, 320)
MainFrame.Active = true
MainFrame.Draggable = true
Title.Parent = MainFrame
Title.BackgroundTransparency = 1
Title.Position = UDim2.new(0, 20, 0, 15)
Title.Size = UDim2.new(0, 400, 0, 30)
Title.Font = Enum.Font.SourceSansBold
Title.Text = "k00pkidd770 gui f3x"
Title.TextColor3 = Color3.fromRGB(255, 204, 0)
Title.TextSize = 22
Title.TextXAlignment = Enum.TextXAlignment.Left
Container.Parent = MainFrame
Container.BackgroundTransparency = 1
Container.Position = UDim2.new(0, 20, 0, 60)
Container.Size = UDim2.new(0, 460, 0, 240)
Grid.Parent = Container
Grid.CellPadding = UDim2.new(0, 10, 0, 10)
Grid.CellSize = UDim2.new(0, 146, 0, 75)
-- Hàm tạo nút bấm
local function CreateButton(name)
local btn = Instance.new("TextButton")
btn.Name = name
btn.Parent = Container
btn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
btn.Text = name
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.SourceSansBold
btn.TextSize = 18
btn.AutoButtonColor = false
btn.MouseButton1Click:Connect(function()
-- Hiệu ứng phát sáng
btn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TweenService:Create(btn, TweenInfo.new(0.5), {BackgroundColor3 = Color3.fromRGB(35, 35, 35)}):Play()
---------------------------------------------------------
-- NÚT DECAL SPAM (DỮ NGUYÊN GỐC)
---------------------------------------------------------
if name == "decal spam" then
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function SetCollision(part,boolean)
local args = {[1] = "SyncCollision",[2] = {[1] = {["Part"] = part,["CanCollide"] = boolean}}}
_(args)
end
function SetAnchor(boolean,part)
local args = {[1] = "SyncAnchor",[2] = {[1] = {["Part"] = part,["Anchored"] = boolean}}}
_(args)
end
function CreatePart(cf,parent)
local args = {[1] = "CreatePart",[2] = "Normal",[3] = cf,[4] = parent}
_(args)
end
function DestroyPart(part)
local args = {[1] = "Remove",[2] = {[1] = part}}
_(args)
end
function MovePart(part,cf)
local args = {[1] = "SyncMove",[2] = {[1] = {["Part"] = part,["CFrame"] = cf}}}
_(args)
end
function Resize(part,size,cf)
local args = {[1] = "SyncResize",[2] = {[1] = {["Part"] = part,["CFrame"] = cf,["Size"] = size}}}
_(args)
end
function AddMesh(part)
local args = {[1] = "CreateMeshes",[2] = {[1] = {["Part"] = part}}}
_(args)
end
function SetMesh(part,meshid)
local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["MeshId"] = "rbxassetid://"..meshid}}}
_(args)
end
function SetTexture(part, texid)
local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["TextureId"] = "rbxassetid://"..texid}}}
_(args)
end
function SetName(part, stringg)
local args = {[1] = "SetName",[2] = {[1] = part},[3] = stringg}
_(args)
end
function MeshResize(part,size)
local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["Scale"] = size}}}
_(args)
end
function Weld(part1, part2,lead)
local args = {[1] = "CreateWelds",[2] = {part1, part2},[3] = lead}
_(args)
end
function SetLocked(part,boolean)
local args = {[1] = "SetLocked",[2] = {part},[3] = boolean}
_(args)
end
function SetTrans(part,int)
local args = {[1] = "SyncMaterial",[2] = {[1] = {["Part"] = part,["Transparency"] = int}}}
_(args)
end
function CreateSpotlight(part)
local args = {[1] = "CreateLights",[2] = {[1] = {["Part"] = part,["LightType"] = "SpotLight"}}}
_(args)
end
function SyncLighting(part,brightness)
local args = {[1] = "SyncLighting",[2] = {[1] = {["Part"] = part,["LightType"] = "SpotLight",["Brightness"] = brightness}}}
_(args)
end
function Color(part,color)
local args = {[1] = "SyncColor",[2] = {[1] = {["Part"] = part,["Color"] = color,["UnionColoring"] = false}}}
_(args)
end
function SpawnDecal(part,side)
local args = {[1] = "CreateTextures",[2] = {[1] = {["Part"] = part,["Face"] = side,["TextureType"] = "Decal"}}}
_(args)
end
function AddDecal(part,asset,side)
local args = {[1] = "SyncTexture",[2] = {[1] = {["Part"] = part,["Face"] = side,["TextureType"] = "Decal",["Texture"] = "rbxassetid://".. asset}}}
_(args)
end
function spam(id)
for i,v in game.workspace:GetDescendants() do
if v:IsA("BasePart") then
spawn(function()
SetLocked(v,false)
SpawnDecal(v,Enum.NormalId.Front)
AddDecal(v,id,Enum.NormalId.Front)
SpawnDecal(v,Enum.NormalId.Back)
AddDecal(v,id,Enum.NormalId.Back)
SpawnDecal(v,Enum.NormalId.Right)
AddDecal(v,id,Enum.NormalId.Right)
SpawnDecal(v,Enum.NormalId.Left)
AddDecal(v,id,Enum.NormalId.Left)
SpawnDecal(v,Enum.NormalId.Bottom)
AddDecal(v,id,Enum.NormalId.Bottom)
SpawnDecal(v,Enum.NormalId.Top)
AddDecal(v,id,Enum.NormalId.Top)
end)
end
end
end
spam(102186044091876)
---------------------------------------------------------
-- NÚT DECAL SPAM 2 (DỮ NGUYÊN GỐC)
---------------------------------------------------------
elseif name == "decal spam 2" then
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
for i,v in game.ReplicatedStorage:GetDescendants() do
if v.Name == "SyncAPI" then
tool = v.Parent
end
end
remote = tool.SyncAPI.ServerEndpoint
function _(args)
remote:InvokeServer(unpack(args))
end
function SetLocked(part,boolean)
local args = {[1] = "SetLocked",[2] = {part},[3] = boolean}
_(args)
end
function SpawnDecal(part,side)
local args = {[1] = "CreateTextures",[2] = {[1] = {["Part"] = part,["Face"] = side,["TextureType"] = "Decal"}}}
_(args)
end
function AddDecal(part,asset,side)
local args = {[1] = "SyncTexture",[2] = {[1] = {["Part"] = part,["Face"] = side,["TextureType"] = "Decal",["Texture"] = "rbxassetid://".. asset}}}
_(args)
end
function spam(id)
for i,v in game.workspace:GetDescendants() do
if v:IsA("BasePart") then
spawn(function()
SetLocked(v,false)
SpawnDecal(v,Enum.NormalId.Front)
AddDecal(v,id,Enum.NormalId.Front)
SpawnDecal(v,Enum.NormalId.Back)
AddDecal(v,id,Enum.NormalId.Back)
SpawnDecal(v,Enum.NormalId.Right)
AddDecal(v,id,Enum.NormalId.Right)
SpawnDecal(v,Enum.NormalId.Left)
AddDecal(v,id,Enum.NormalId.Left)
SpawnDecal(v,Enum.NormalId.Bottom)
AddDecal(v,id,Enum.NormalId.Bottom)
SpawnDecal(v,Enum.NormalId.Top)
AddDecal(v,id,Enum.NormalId.Top)
end)
end
end
end
spam(131241667745998)
---------------------------------------------------------
-- NÚT SKYBOX (DỮ NGUYÊN GỐC)
---------------------------------------------------------
elseif name == "skybox" then
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end
for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end
remote = tool.SyncAPI.ServerEndpoint
function _(args) remote:InvokeServer(unpack(args)) end
function SetCollision(part,boolean) local args = {[1] = "SyncCollision",[2] = {[1] = {["Part"] = part,["CanCollide"] = boolean}}} _(args) end
function SetAnchor(boolean,part) local args = {[1] = "SyncAnchor",[2] = {[1] = {["Part"] = part,["Anchored"] = boolean}}} _(args) end
function CreatePart(cf,parent) local args = {[1] = "CreatePart",[2] = "Normal",[3] = cf,[4] = parent} _(args) end
function MovePart(part,cf) local args = {[1] = "SyncMove",[2] = {[1] = {["Part"] = part,["CFrame"] = cf}}} _(args) end
function AddMesh(part) local args = {[1] = "CreateMeshes",[2] = {[1] = {["Part"] = part}}} _(args) end
function SetMesh(part,meshid) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["MeshId"] = "rbxassetid://"..meshid}}} _(args) end
function SetTexture(part, texid) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["TextureId"] = "rbxassetid://"..texid}}} _(args) end
function SetName(part, stringg) local args = {[1] = "SetName",[2] = {[1] = part},[3] = stringg} _(args) end
function MeshResize(part,size) local args = {[1] = "SyncMesh",[2] = {[1] = {["Part"] = part,["Scale"] = size}}} _(args) end
function SetLocked(part,boolean) local args = {[1] = "SetLocked",[2] = {part},[3] = boolean} _(args) end
function Sky(id)
local e = char.HumanoidRootPart.CFrame.x
local f = char.HumanoidRootPart.CFrame.y
local g = char.HumanoidRootPart.CFrame.z
local spawnPos = CFrame.new(math.floor(e), math.floor(f), math.floor(g)) + Vector3.new(0, 6, 0)
CreatePart(spawnPos, workspace)
task.wait(0.2)
local skyPart
for i, v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - spawnPos.p).Magnitude < 1 then
skyPart = v
SetName(v, "RandomSpinSky")
AddMesh(v); SetMesh(v, "111891702759441"); SetTexture(v, id)
MeshResize(v, Vector3.new(2500, 2500, 2500))
SetLocked(v, true); SetAnchor(true, v); SetCollision(v, false)
break
end
end
if skyPart then
local t = 0
local baseSpeed = 230
local randomness = 230
game:GetService("RunService").Heartbeat:Connect(function(dt)
t = t + dt
local rotX = math.sin(t * 1.5) * randomness
local rotY = t * baseSpeed
local rotZ = math.cos(t * 2.1) * randomness
local newCf = spawnPos * CFrame.Angles(math.rad(rotX), math.rad(rotY), math.rad(rotZ))
MovePart(skyPart, newCf)
end)
end
end
Sky("102186044091876")
---------------------------------------------------------
-- NÚT SKYBOX 2 (DỮ NGUYÊN GỐC)
---------------------------------------------------------
elseif name == "skybox 2" then
local player = game.Players.LocalPlayer
local char = player.Character
local tool
for i,v in player:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end
for i,v in game.ReplicatedStorage:GetDescendants() do if v.Name == "SyncAPI" then tool = v.Parent end end
remote = tool.SyncAPI.ServerEndpoint
function _(args) remote:InvokeServer(unpack(args)) end
function CreatePart(cf,p) local args = {[1] = "CreatePart",[2] = "Normal",[3] = cf,[4] = p} _(args) end
function SetName(part, s) local args = {[1] = "SetName",[2] = {part},[3] = s} _(args) end
function AddMesh(p) local args = {[1] = "CreateMeshes",[2] = {{["Part"] = p}}} _(args) end
function SetMesh(p,id) local args = {[1] = "SyncMesh",[2] = {{["Part"] = p,["MeshId"] = "rbxassetid://"..id}}} _(args) end
function SetTexture(p,id) local args = {[1] = "SyncMesh",[2] = {{["Part"] = p,["TextureId"] = "rbxassetid://"..id}}} _(args) end
function MeshResize(p,s) local args = {[1] = "SyncMesh",[2] = {{["Part"] = p,["Scale"] = s}}} _(args) end
function MovePart(p,cf) local args = {[1] = "SyncMove",[2] = {{["Part"] = p,["CFrame"] = cf}}} _(args) end
function SetAnchor(b,p) local args = {[1] = "SyncAnchor",[2] = {{["Part"] = p,["Anchored"] = b}}} _(args) end
function SetCollision(p,b) local args = {[1] = "SyncCollision",[2] = {{["Part"] = p,["CanCollide"] = b}}} _(args) end
function SetLocked(p,b) local args = {[1] = "SetLocked",[2] = {p},[3] = b} _(args) end
function Sky(id)
local e = char.HumanoidRootPart.CFrame.x
local f = char.HumanoidRootPart.CFrame.y
local g = char.HumanoidRootPart.CFrame.z
local spawnPos = CFrame.new(math.floor(e), math.floor(f), math.floor(g)) + Vector3.new(0, 6, 0)
CreatePart(spawnPos, workspace)
task.wait(0.2)
local skyPart
for i, v in workspace:GetDescendants() do
if v:IsA("BasePart") and (v.Position - spawnPos.p).Magnitude < 1 then
skyPart = v
SetName(v, "RandomSpinSky")
AddMesh(v); SetMesh(v, "111891702759441"); SetTexture(v, id)
MeshResize(v, Vector3.new(2500, 2500, 2500))
SetLocked(v, true); SetAnchor(true, v); SetCollision(v, false)
break
end
end
if skyPart then
local t = 0
local baseSpeed = 230
local randomness = 230
game:GetService("RunService").Heartbeat:Connect(function(dt)
t = t + dt
local rotX = math.sin(t * 1.5) * randomness
local rotY = t * baseSpeed
local rotZ = math.cos(t * 2.1) * randomness
local newCf = spawnPos * CFrame.Angles(math.rad(rotX), math.rad(rotY), math.rad(rotZ))
MovePart(skyPart, newCf)
end)
end
end
Sky("131241667745998")
---------------------------------------------------------
-- CÁC NÚT HD ADMIN (GIỮ NGUYÊN)
---------------------------------------------------------
elseif name == "btools" then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools")
elseif name == "disco" then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";disco")
elseif name == "fire all" then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fire all")
elseif name == "message" then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";sm k00pkidd770 on top!!!")
---------------------------------------------------------
-- NÚT MUSIC (ĐÃ THAY ĐỔI THEO YÊU CẦU CỦA BẠN)
---------------------------------------------------------
elseif name == "music" then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";music 110788401793874 ;volume 30000000")
end
end)
end
-- Tạo danh sách 9 nút
local list = {"btools", "decal spam", "decal spam 2", "disco", "fire all", "music", "skybox", "skybox 2", "message"}
for _, n in pairs(list) do CreateButton(n) end
-- Nút thoát
local Exit = Instance.new("TextButton", MainFrame)
Exit.Position = UDim2.new(1, -25, 0, 5)
Exit.Size = UDim2.new(0, 20, 0, 20)
Exit.Text = "×"
Exit.TextColor3 = Color3.new(1,1,1)
Exit.BackgroundTransparency = 1
Exit.MouseButton1Click:Connect(function() ScreenGui:Destroy() end)



well that clearly is ai, but alllright
is AI stupid kid
is AI bro
"not ai" ahhhh
holy ai