
KeylessUniversal

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- ==== GUI====
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "TripleGridGUI"
screenGui.Parent = playerGui
-- ==== Flame====
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 420, 0, 450)
mainFrame.Position = UDim2.new(0, 350, 0, 100)
mainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
-- ====title====
local titleBar = Instance.new("TextLabel")
titleBar.Size = UDim2.new(1, 0, 0, 45)
titleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
titleBar.TextColor3 = Color3.new(1, 1, 1)
titleBar.Text = "retrogui v2.5 F3x"
titleBar.Font = Enum.Font.GothamBold
titleBar.TextSize = 20
titleBar.Parent = mainFrame
-- ==== scroll ====
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1, 0, 1, -45)
scrollFrame.Position = UDim2.new(0, 0, 0, 45)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.ScrollBarThickness = 6
scrollFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
scrollFrame.Parent = mainFrame
-- ==== ====
local grid = Instance.new("UIGridLayout")
grid.Parent = scrollFrame
grid.SortOrder = Enum.SortOrder.LayoutOrder
grid.CellPadding = UDim2.new(0, 10, 0, 10)
local frameWidth = mainFrame.Size.X.Offset
local padding = 10
local columns = 3
local cellWidth = (frameWidth - padding * (columns + 1)) / columns
grid.CellSize = UDim2.new(0, cellWidth, 0, 40)
-- CanvasSize
grid:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, grid.AbsoluteContentSize.Y + 20)
end)
------------------------------------------------------
--Setting
------------------------------------------------------
local buttonsConfig = {
{Text = "F3X", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";btools me")
end},
{Text = "sky", Func = function() --[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
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] = {
[1] = part1,
[2] = part2
},
[3] = lead
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = 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 Sky(id)
local root = char:WaitForChild("HumanoidRootPart")
local pos = root.CFrame + Vector3.new(0, 6, 0)
CreatePart(pos, workspace)
task.wait(0.2)
local skyPart
for _, v in workspace:GetChildren() do
if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then
skyPart = v
break
end
end
if skyPart then
SetName(skyPart, "Sky")
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
SetTexture(skyPart, id)
MeshResize(skyPart, Vector3.new(1000, 1000, 1000))
SetLocked(skyPart, true)
SetAnchor(true, skyPart)
end
end
Sky("111599575186776")
end},
{Text = "Decal spam", Func = function() --[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
-- Find the SyncAPI tool
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool then
warn("SyncAPI tool not found!")
return
end
-- Remote Function
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
-- ====== Core Functions ======
-- Part Manipulation
local function SetCollision(part, boolean)
invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } })
end
local function SetAnchor(part, boolean)
invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } })
end
local function CreatePart(cf, parent)
invoke({ "CreatePart", "Normal", cf, parent })
end
local function DestroyPart(part)
invoke({ "Remove", { part } })
end
local function MovePart(part, cf)
invoke({ "SyncMove", { { Part = part, CFrame = cf } } })
end
local function Resize(part, size, cf)
invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } })
end
local function AddMesh(part)
invoke({ "CreateMeshes", { { Part = part } } })
end
local function SetMesh(part, meshId)
invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } })
end
local function SetTexture(part, texId)
invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } })
end
local function SetName(part, name)
invoke({ "SetName", { part }, name })
end
local function MeshResize(part, size)
invoke({ "SyncMesh", { { Part = part, Scale = size } } })
end
local function Weld(part1, part2, lead)
invoke({ "CreateWelds", { part1, part2 }, lead })
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function SetTransparency(part, transparency)
invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } })
end
-- Lighting & Color
local function CreateSpotlight(part)
invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } })
end
local function SyncLighting(part, brightness)
invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } })
end
local function SetColor(part, color)
invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } })
end
-- Decals & Textures
local function SpawnDecal(part, face)
invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } })
end
local function AddDecal(part, assetId, face)
invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } })
end
-- Spam function: applies a decal on all parts in workspace
local function SpamDecal(assetId)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
spawn(function()
SetLocked(v, false)
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
SpawnDecal(v, face)
AddDecal(v, assetId, face)
end
end)
end
end
end
-- Spam a decal on all workspace parts
SpamDecal("111599575186776") end},
{Text = "World tour", Func = function() --[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
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] = {
[1] = part1,
[2] = part2
},
[3] = lead
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = 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 Sky(id)
local root = char:WaitForChild("HumanoidRootPart")
local pos = root.CFrame + Vector3.new(0, 6, 0)
CreatePart(pos, workspace)
task.wait(0.2)
local skyPart
for _, v in workspace:GetChildren() do
if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then
skyPart = v
break
end
end
if skyPart then
SetName(skyPart, "Sky")
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
SetTexture(skyPart, id)
MeshResize(skyPart, Vector3.new(1000, 1000, 1000))
SetLocked(skyPart, true)
SetAnchor(true, skyPart)
end
end
Sky("86249396897790")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
-- Find the SyncAPI tool
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool then
warn("SyncAPI tool not found!")
return
end
-- Remote Function
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
-- ====== Core Functions ======
-- Part Manipulation
local function SetCollision(part, boolean)
invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } })
end
local function SetAnchor(part, boolean)
invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } })
end
local function CreatePart(cf, parent)
invoke({ "CreatePart", "Normal", cf, parent })
end
local function DestroyPart(part)
invoke({ "Remove", { part } })
end
local function MovePart(part, cf)
invoke({ "SyncMove", { { Part = part, CFrame = cf } } })
end
local function Resize(part, size, cf)
invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } })
end
local function AddMesh(part)
invoke({ "CreateMeshes", { { Part = part } } })
end
local function SetMesh(part, meshId)
invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } })
end
local function SetTexture(part, texId)
invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } })
end
local function SetName(part, name)
invoke({ "SetName", { part }, name })
end
local function MeshResize(part, size)
invoke({ "SyncMesh", { { Part = part, Scale = size } } })
end
local function Weld(part1, part2, lead)
invoke({ "CreateWelds", { part1, part2 }, lead })
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function SetTransparency(part, transparency)
invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } })
end
-- Lighting & Color
local function CreateSpotlight(part)
invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } })
end
local function SyncLighting(part, brightness)
invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } })
end
local function SetColor(part, color)
invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } })
end
-- Decals & Textures
local function SpawnDecal(part, face)
invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } })
end
local function AddDecal(part, assetId, face)
invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } })
end
-- Spam function: applies a decal on all parts in workspace
local function SpamDecal(assetId)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
spawn(function()
SetLocked(v, false)
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
SpawnDecal(v, face)
AddDecal(v, assetId, face)
end
end)
end
end
end
-- Spam a decal on all workspace parts
SpamDecal("86249396897790")
end},
{Text = "Music hub", Func = function() local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local player = Players.LocalPlayer
local HDAdminClient = ReplicatedStorage:WaitForChild("HDAdminHDClient")
local RequestCommand = HDAdminClient.Signals.RequestCommandSilent
-- ==== Music====
local musicList = {
{Name = "stop Music", ID = " ", Pitch = 0},
{Name = "China meme", ID = "121922837560201", Pitch = 0.22},
{Name = "k00p Theme", ID = "1839246711", Pitch = 0.8},
{Name = "c00lkidd Theme", ID = "95156028272944", Pitch = 0.22},
{Name = "retrokidd oid Theme", ID = "104879348278763", Pitch = 0.8},
{Name = "الله أكبر", ID = "124956805967048", Pitch = 1},
{Name = "Allah is great.", ID = "85390427326662", Pitch = 0.08},
{Name = "k00p Theme 2", ID = "1847661821", Pitch = 1},
{Name = "spooy skeletons", ID = "122552583844805", Pitch = 0.1},
{Name = "AHHHHH", ID = "3152833592", Pitch = 0.8},
{Name = "Lnickys Theme", ID = "86412047196482", Pitch = 1},
{Name = "Gothic", ID = "139488665764275", Pitch = 1},
{Name = "Backroom", ID = "120817494107898", Pitch = 0.8},
{Name = "Erica(ww2Germany)", ID = "102894811708275", Pitch = 0.1},
{Name = "sonic.exe", ID = "133180219581309", Pitch = 0.1},
{Name = "re join・realm join", ID = "9069609200", Pitch = 1},
{Name = "CAN'T STOP RAVING", ID = "89787069440374", Pitch = 1},
{Name = "java 1x3x5x6 Theme", ID = "94284750410104", Pitch = 0.2},
{Name = "mzerkidd Theme", ID = "71485248296105", Pitch = 1},
{Name = "get job!!!", ID = "112747391792663", Pitch = 1},
{Name = "You Are An Idiot Remix xxd'", ID = "102295928741521", Pitch = 0.14},
{Name = "jump style", ID = "90426128566369", Pitch = 1},
{Name = "USSRДля нашей родины", ID = "109261572535017", Pitch = 0.1},
{Name = "GETOUT!!!", ID = "17573042535", Pitch = 1},
{Name = "SANEEES", ID = "100093014571503", Pitch = 1},
{Name = "HERE I COME", ID = "78534559289195", Pitch = 1},
{Name = "sad song", ID = "125591252722564", Pitch = 0.1},
{Name = "c00kidd funk", ID = "100828050594137", Pitch = 1},
{Name = "Low Throat Singing 3", ID = "1845939536", Pitch = 1},
{Name = "d3r, m1v, asteria no escape", ID = "18841891575", Pitch = 1},
{Name = "[ww2]na## Germany", ID = "1845868993", Pitch = 1},
{Name = "jumpscare sound", ID = "6129291390", Pitch = 1},
{Name = "Erica funk", ID = "72796362292502", Pitch = 0.1},
{Name = "Squid game", ID = "1843536434", Pitch = 1},
{Name = "mofg-Hello XD", ID = "80068856419698", Pitch = 0.1}, -
{Name = "error 264", ID = "140009716850576", Pitch = 0.8},
{Name = "salinewin.exe", ID = "93711386973708", Pitch = 0.1},
{Name = "WAR", ID = "130944271775816", Pitch = 1},
{Name = "You've Been Trolled", ID = "77586042839973", Pitch = 0.13}, {Name = "Thomas", ID = "89039427227856", Pitch = 0.1}, {Name = "pullup!!!(plane warning)", ID = "119342824345744", Pitch = 1}, {Name = "GPWS(plane warning)", ID = "2294332662", Pitch = 1}, {Name = "plane crush", ID = "106375405004450", Pitch = 1}, {Name = "missile attack", ID = "114043467136842", Pitch = 1}, {Name = "stall!!!(Airbus)", ID = "116886316503422", Pitch = 1}, {Name = "stall!!!(bowing)", ID = "7303740824", Pitch = 1}, {Name = "f/a18", ID = "83995821591762", Pitch = 1}, {Name = "Allah Akbar1", ID = "106873488889156", Pitch = 0.1}, {Name = "Allah Akbar2", ID = "73060508282652", Pitch = 1},
}
-- ==== GUI====
local function createMusicGUI()
local playerGui = player:WaitForChild("PlayerGui")
if playerGui:FindFirstChild("MusicGUI") then
playerGui.MusicGUI:Destroy()
end
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "MusicGUI"
screenGui.Parent = playerGui
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 420, 0, 300)
mainFrame.Position = UDim2.new(0, 300, 0, 150)
mainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
local titleBar = Instance.new("TextLabel")
titleBar.Size = UDim2.new(1, 0, 0, 40)
titleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
titleBar.TextColor3 = Color3.new(1, 1, 1)
titleBar.Text = "Music GUI by retrokiddv2"
titleBar.Font = Enum.Font.GothamBold
titleBar.TextSize = 20
titleBar.Parent = mainFrame
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1, 0, 1, -40)
scrollFrame.Position = UDim2.new(0, 0, 0, 40)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.ScrollBarThickness = 6
scrollFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
scrollFrame.Parent = mainFrame
local grid = Instance.new("UIGridLayout")
grid.Parent = scrollFrame
grid.SortOrder = Enum.SortOrder.LayoutOrder
grid.CellPadding = UDim2.new(0, 10, 0, 10)
local frameWidth = mainFrame.Size.X.Offset
local padding = 10
local columns = 3
local cellWidth = (frameWidth - padding * (columns + 1)) / columns
grid.CellSize = UDim2.new(0, cellWidth, 0, 40)
grid:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, grid.AbsoluteContentSize.Y + 20)
end)
for _, music in ipairs(musicList) do
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, cellWidth, 0, 40)
btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.Text = music.Name
btn.Font = Enum.Font.GothamBold
btn.TextSize = 16
btn.Parent = scrollFrame
btn.MouseButton1Click:Connect(function()
RequestCommand:InvokeServer(";Music "..music.ID)
wait(0)
RequestCommand:InvokeServer(";Pitch "..music.Pitch)
wait(0)
RequestCommand:InvokeServer(";volume inf")
end)
end
end
--
createMusicGUI()
--
player.CharacterAdded:Connect(function()
createMusicGUI()
end) end},
{Text = "title", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";titley me retrokidd") end}, {Text = "title2", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";titley me retrokiddalt") end}, {Text = "Music", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";Music 130944271775816 ;volume inf")
end}, {Text = "World tour", Func = function() --[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
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] = {
[1] = part1,
[2] = part2
},
[3] = lead
}
_(args)
end
function SetLocked(part,boolean)
local args = {
[1] = "SetLocked",
[2] = {
[1] = 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 Sky(id)
local root = char:WaitForChild("HumanoidRootPart")
local pos = root.CFrame + Vector3.new(0, 6, 0)
CreatePart(pos, workspace)
task.wait(0.2)
local skyPart
for _, v in workspace:GetChildren() do
if v:IsA("BasePart") and (v.Position - pos.Position).magnitude < 1 then
skyPart = v
break
end
end
if skyPart then
SetName(skyPart, "Sky")
AddMesh(skyPart)
SetMesh(skyPart, "111891702759441")
SetTexture(skyPart, id)
MeshResize(skyPart, Vector3.new(1000, 1000, 1000))
SetLocked(skyPart, true)
SetAnchor(true, skyPart)
end
end
Sky("86249396897790")
--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
-- Find the SyncAPI tool
local tool
local function findSyncAPITool()
for _, v in pairs(player:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
for _, v in pairs(ReplicatedStorage:GetDescendants()) do
if v.Name == "SyncAPI" then
return v.Parent
end
end
end
tool = findSyncAPITool()
if not tool then
warn("SyncAPI tool not found!")
return
end
-- Remote Function
local remote = tool.SyncAPI.ServerEndpoint
local function invoke(args)
remote:InvokeServer(unpack(args))
end
-- ====== Core Functions ======
-- Part Manipulation
local function SetCollision(part, boolean)
invoke({ "SyncCollision", { { Part = part, CanCollide = boolean } } })
end
local function SetAnchor(part, boolean)
invoke({ "SyncAnchor", { { Part = part, Anchored = boolean } } })
end
local function CreatePart(cf, parent)
invoke({ "CreatePart", "Normal", cf, parent })
end
local function DestroyPart(part)
invoke({ "Remove", { part } })
end
local function MovePart(part, cf)
invoke({ "SyncMove", { { Part = part, CFrame = cf } } })
end
local function Resize(part, size, cf)
invoke({ "SyncResize", { { Part = part, Size = size, CFrame = cf } } })
end
local function AddMesh(part)
invoke({ "CreateMeshes", { { Part = part } } })
end
local function SetMesh(part, meshId)
invoke({ "SyncMesh", { { Part = part, MeshId = "rbxassetid://" .. meshId } } })
end
local function SetTexture(part, texId)
invoke({ "SyncMesh", { { Part = part, TextureId = "rbxassetid://" .. texId } } })
end
local function SetName(part, name)
invoke({ "SetName", { part }, name })
end
local function MeshResize(part, size)
invoke({ "SyncMesh", { { Part = part, Scale = size } } })
end
local function Weld(part1, part2, lead)
invoke({ "CreateWelds", { part1, part2 }, lead })
end
local function SetLocked(part, boolean)
invoke({ "SetLocked", { part }, boolean })
end
local function SetTransparency(part, transparency)
invoke({ "SyncMaterial", { { Part = part, Transparency = transparency } } })
end
-- Lighting & Color
local function CreateSpotlight(part)
invoke({ "CreateLights", { { Part = part, LightType = "SpotLight" } } })
end
local function SyncLighting(part, brightness)
invoke({ "SyncLighting", { { Part = part, LightType = "SpotLight", Brightness = brightness } } })
end
local function SetColor(part, color)
invoke({ "SyncColor", { { Part = part, Color = color, UnionColoring = false } } })
end
-- Decals & Textures
local function SpawnDecal(part, face)
invoke({ "CreateTextures", { { Part = part, Face = face, TextureType = "Decal" } } })
end
local function AddDecal(part, assetId, face)
invoke({ "SyncTexture", { { Part = part, Face = face, TextureType = "Decal", Texture = "rbxassetid://" .. assetId } } })
end
-- Spam function: applies a decal on all parts in workspace
local function SpamDecal(assetId)
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
spawn(function()
SetLocked(v, false)
for _, face in pairs(Enum.NormalId:GetEnumItems()) do
SpawnDecal(v, face)
AddDecal(v, assetId, face)
end
end)
end
end
end
-- Spam a decal on all workspace parts
SpamDecal("86249396897790")
end}, {Text = "sm", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";sm team retrokidd join today!")
end}, {Text = "troll", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";uncmdbar2 others ;unfly others ;unnoclip2 others ;blur others")
end}, {Text = "disco", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";disco")
end}, {Text = "fog", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";fogcolor bk ;fog 0")
end}, {Text = "speed hack", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";speed 120")
end}, {Text = "kill all", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";loopkill others")
end}, {Text = "chat all", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";chat all team retrokidd join today")
end}, {Text = "un troll", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";unjail me ;unice me ;ff ;god")
end}, {Text = " troll2", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";jail others ;freeze others ;loopwarp others")
end}, {Text = "shutdown", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";shutdown")
end}, {Text = "unfog undisco unblur", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(";undisco ;unfog ;unblur me")
end}, {Text = "cmdbar2", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";cmdbar2 ;cmdbar2 othes")
end}, {Text = "noclip", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";noclip2")
end}, {Text = "alert", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";alert all team retrokidd join today")
end}, {Text = "sword", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";sword :god")
end}, {Text = "bring", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";tp all me")
end}, {Text = "cmdbar others", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";cmdbar others ;blur others")
end}, {Text = "damage others 20", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";damage others 20")
end}, {Text = "hideGuis", Func = function()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
RequestCommand:InvokeServer(";hideGuis others")
end},
}
------------------------------------------------------
--
------------------------------------------------------
for _, info in ipairs(buttonsConfig) do
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, cellWidth, 0, 40)
btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.Text = info.Text
btn.Font = Enum.Font.GothamBold
btn.TextSize = 16
btn.Parent = scrollFrame
btn.MouseButton1Click:Connect(function()
info.Func()
end)
end
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


whats the name of the song called WAR???
please tell me