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