Squdz gui v1 F3X
Key RequiredUniversal

Squdz gui v1 F3X

Universal ScriptEbr97272Ebr97272 238 views 141 executesUpdated Jul 22, 2026
Unrated
00
Lua Script•1125 lines (35309 chars)
--[=[
 d888b  db    db d888888b      .d888b.      db      db    db  .d8b.  
88' Y8b 88    88   `88'        VP  `8D      88      88    88 d8' `8b 
88      88    88    88            odD'      88      88    88 88ooo88 
88  ooo 88    88    88          .88'        88      88    88 88~~~88 
88. ~8~ 88b  d88   .88.        j88.         88booo. 88b  d88 88   88    @uniquadev
 Y888P  ~Y8888P' Y888888P      888888D      Y88888P ~Y8888P' YP   YP  CONVERTER 

designed using localmaze gui creator
]=]

-- Instances: 18 | Scripts: 6 | Modules: 0 | Tags: 0
local LMG2L = {};

-- Players.ebrhome_97272.PlayerGui.ScreenGui
LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
LMG2L["ScreenGui_1"]["ResetOnSpawn"] = false;


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel
LMG2L["ImageLabel_2"] = Instance.new("ImageLabel", LMG2L["ScreenGui_1"]);
LMG2L["ImageLabel_2"]["BorderSizePixel"] = 3;
LMG2L["ImageLabel_2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
-- LMG2L["ImageLabel_2"]["ImageContent"] = ;
LMG2L["ImageLabel_2"]["Image"] = [[rbxassetid://77455039577329]];
LMG2L["ImageLabel_2"]["Size"] = UDim2.new(0, 416, 0, 270);
LMG2L["ImageLabel_2"]["BorderColor3"] = Color3.fromRGB(7, 0, 255);
LMG2L["ImageLabel_2"]["Position"] = UDim2.new(0, 286, 0, 122);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton2
LMG2L["TextButton2_3"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton2_3"]["TextWrapped"] = true;
LMG2L["TextButton2_3"]["BorderSizePixel"] = 3;
LMG2L["TextButton2_3"]["TextScaled"] = true;
LMG2L["TextButton2_3"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton2_3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton2_3"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton2_3"]["Size"] = UDim2.new(0, 118, 0, 38);
LMG2L["TextButton2_3"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton2_3"]["Text"] = [[Decal Spam]];
LMG2L["TextButton2_3"]["Name"] = [[TextButton2]];
LMG2L["TextButton2_3"]["Position"] = UDim2.new(0, 144, 0, 72);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton2.LocalScript
LMG2L["LocalScript_4"] = Instance.new("LocalScript", LMG2L["TextButton2_3"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton3
LMG2L["TextButton3_5"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton3_5"]["TextWrapped"] = true;
LMG2L["TextButton3_5"]["BorderSizePixel"] = 3;
LMG2L["TextButton3_5"]["TextScaled"] = true;
LMG2L["TextButton3_5"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton3_5"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton3_5"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton3_5"]["Size"] = UDim2.new(0, 118, 0, 38);
LMG2L["TextButton3_5"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton3_5"]["Text"] = [[Coffee map]];
LMG2L["TextButton3_5"]["Name"] = [[TextButton3]];
LMG2L["TextButton3_5"]["Position"] = UDim2.new(0, 272, 0, 72);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton3.LocalScript
LMG2L["LocalScript_6"] = Instance.new("LocalScript", LMG2L["TextButton3_5"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton
LMG2L["TextButton_7"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton_7"]["TextWrapped"] = true;
LMG2L["TextButton_7"]["BorderSizePixel"] = 3;
LMG2L["TextButton_7"]["TextScaled"] = true;
LMG2L["TextButton_7"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton_7"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton_7"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton_7"]["Size"] = UDim2.new(0, 118, 0, 36);
LMG2L["TextButton_7"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton_7"]["Text"] = [[Skybox]];
LMG2L["TextButton_7"]["Position"] = UDim2.new(0, 10, 0, 72);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton.LocalScript
LMG2L["LocalScript_8"] = Instance.new("LocalScript", LMG2L["TextButton_7"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton4
LMG2L["TextButton4_9"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton4_9"]["TextWrapped"] = true;
LMG2L["TextButton4_9"]["BorderSizePixel"] = 3;
LMG2L["TextButton4_9"]["TextScaled"] = true;
LMG2L["TextButton4_9"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton4_9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton4_9"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton4_9"]["Size"] = UDim2.new(0, 148, 0, 38);
LMG2L["TextButton4_9"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton4_9"]["Text"] = [[Get F3X]];
LMG2L["TextButton4_9"]["Name"] = [[TextButton4]];
LMG2L["TextButton4_9"]["Position"] = UDim2.new(0, 36, 0, 126);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton4.LocalScript
LMG2L["LocalScript_a"] = Instance.new("LocalScript", LMG2L["TextButton4_9"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton6
LMG2L["TextButton6_b"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton6_b"]["TextWrapped"] = true;
LMG2L["TextButton6_b"]["BorderSizePixel"] = 3;
LMG2L["TextButton6_b"]["TextScaled"] = true;
LMG2L["TextButton6_b"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton6_b"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton6_b"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton6_b"]["Size"] = UDim2.new(0, 148, 0, 30);
LMG2L["TextButton6_b"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton6_b"]["Text"] = [[Cars]];
LMG2L["TextButton6_b"]["Name"] = [[TextButton6]];
LMG2L["TextButton6_b"]["Position"] = UDim2.new(0, 130, 0, 172);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton6.LocalScript
LMG2L["LocalScript_c"] = Instance.new("LocalScript", LMG2L["TextButton6_b"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton5
LMG2L["TextButton5_d"] = Instance.new("TextButton", LMG2L["ImageLabel_2"]);
LMG2L["TextButton5_d"]["TextWrapped"] = true;
LMG2L["TextButton5_d"]["BorderSizePixel"] = 3;
LMG2L["TextButton5_d"]["TextScaled"] = true;
LMG2L["TextButton5_d"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton5_d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextButton5_d"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextButton5_d"]["Size"] = UDim2.new(0, 148, 0, 38);
LMG2L["TextButton5_d"]["BorderColor3"] = Color3.fromRGB(0, 8, 255);
LMG2L["TextButton5_d"]["Text"] = [[R6]];
LMG2L["TextButton5_d"]["Name"] = [[TextButton5]];
LMG2L["TextButton5_d"]["Position"] = UDim2.new(0, 204, 0, 126);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton5.LocalScript
LMG2L["LocalScript_e"] = Instance.new("LocalScript", LMG2L["TextButton5_d"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextLabel2
LMG2L["TextLabel2_f"] = Instance.new("TextLabel", LMG2L["ImageLabel_2"]);
LMG2L["TextLabel2_f"]["TextWrapped"] = true;
LMG2L["TextLabel2_f"]["BorderSizePixel"] = 0;
LMG2L["TextLabel2_f"]["TextScaled"] = true;
LMG2L["TextLabel2_f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel2_f"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Italic);
LMG2L["TextLabel2_f"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel2_f"]["BackgroundTransparency"] = 1;
LMG2L["TextLabel2_f"]["Size"] = UDim2.new(0, 224, 0, 126);
LMG2L["TextLabel2_f"]["Text"] = [[discord.gg/SCeMRzwDpt]];
LMG2L["TextLabel2_f"]["Name"] = [[TextLabel2]];
LMG2L["TextLabel2_f"]["Position"] = UDim2.new(0, -2, 0, 190);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextLabel
LMG2L["TextLabel_10"] = Instance.new("TextLabel", LMG2L["ImageLabel_2"]);
LMG2L["TextLabel_10"]["TextWrapped"] = true;
LMG2L["TextLabel_10"]["BorderSizePixel"] = 3;
LMG2L["TextLabel_10"]["TextSize"] = 70;
LMG2L["TextLabel_10"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["TextLabel_10"]["FontFace"] = Font.new([[rbxasset://fonts/families/PatrickHand.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["TextLabel_10"]["TextColor3"] = Color3.fromRGB(27, 5, 247);
LMG2L["TextLabel_10"]["Size"] = UDim2.new(0, 416, 0, 46);
LMG2L["TextLabel_10"]["BorderColor3"] = Color3.fromRGB(0, 17, 255);
LMG2L["TextLabel_10"]["Text"] = [[Squdz Gui v1]];


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextLabel3
LMG2L["TextLabel3_11"] = Instance.new("TextLabel", LMG2L["ImageLabel_2"]);
LMG2L["TextLabel3_11"]["TextWrapped"] = true;
LMG2L["TextLabel3_11"]["BorderSizePixel"] = 0;
LMG2L["TextLabel3_11"]["TextScaled"] = true;
LMG2L["TextLabel3_11"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel3_11"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Italic);
LMG2L["TextLabel3_11"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel3_11"]["BackgroundTransparency"] = 1;
LMG2L["TextLabel3_11"]["Size"] = UDim2.new(0, 224, 0, 48);
LMG2L["TextLabel3_11"]["Text"] = [[Credit to Ebr97272]];
LMG2L["TextLabel3_11"]["Name"] = [[TextLabel3]];
LMG2L["TextLabel3_11"]["Position"] = UDim2.new(0, 4, 0, 196);


-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.UIDragDetector
LMG2L["UIDragDetector_12"] = Instance.new("UIDragDetector", LMG2L["ImageLabel_2"]);



-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton2.LocalScript
local function C_4()
	local script = LMG2L["LocalScript_4"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	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	
			--craaa	
			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 --[[Color3]],	
							["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("108762560927517")	
	end)	
end;
task.spawn(C_4);
-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton3.LocalScript
local function C_6()
	local script = LMG2L["LocalScript_6"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
		local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
		RequestCommand:InvokeServer(";btools me ;unfog ;fogcolor black")	
		wait(0.4)	
		RequestCommand:InvokeServer(";fogcolor black ;time 5.7 ;fog 999999999")	
		wait(0.1)	
	
	-- SERVICES	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
	local Players = game:GetService("Players")	
	local Workspace = game:GetService("Workspace")	
	local Lighting = game:GetService("Lighting")	
	
	-- VARIABLES	
	local player = Players.LocalPlayer	
	local char = player.Character or player.CharacterAdded:Wait()	
	local backpack = player.Backpack	
	
	-- REQUEST COMMAND FUNCTION	
	local rq = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
	
	-- FIND F3X TOOL	
	local function getF3X()	
	    for _, v in ipairs(backpack:GetChildren()) do	
	        if v:FindFirstChild("SyncAPI") then return v end	
	    end	
	    for _, v in ipairs(char:GetChildren()) do	
	        if v:FindFirstChild("SyncAPI") then return v end	
	    end	
	    return nil	
	end	
	
	local f3x = getF3X()	
	if not f3x then warn("You don't have F3X") end	
	local syncapi = f3x.SyncAPI	
	local serverEndpoint = syncapi.ServerEndpoint	
	
	local function invokeServer(args)	
	    serverEndpoint:InvokeServer(unpack(args))	
	end	
	
	local function destroyPart(part)	
	    invokeServer({ "Remove", { part } })	
	end	
	
	-- i skidded from ebr9727	
	rq:InvokeServer(";punish all")	
	for _, v in ipairs(Workspace:GetDescendants()) do	
	    if v:IsA("BasePart") or v:IsA("UnionOperation") then	
	        task.spawn(function()
destroyPart(v)	
	        end)	
	    end	
	end	
	task.wait(1)	
	
	-- BUILD MODEL FUNCTION	
	local function buildModel(model)	
	    local destination = Workspace	
	
	    for _, part in ipairs(model:GetDescendants()) do	
	        task.spawn(function()	
	            local partType	
	            if part:IsA("MeshPart") then	
	                partType = "Normal"	
	            elseif part:IsA("Part") then	
	                if part.Shape == Enum.PartType.Block then partType = "Normal"	
	                elseif part.Shape == Enum.PartType.Ball then partType = "Ball"	
	                elseif part.Shape == Enum.PartType.Cylinder then partType = "Cylinder" end	
	            elseif part:IsA("WedgePart") then partType = "Wedge"	
	            elseif part:IsA("Seat") then partType = "Seat"	
	            elseif part:IsA("VehicleSeat") then partType = "VehicleSeat"	
	            elseif part:IsA("TrussPart") then partType = "Truss"	
	            elseif part:IsA("SpawnLocation") then partType = "Spawn"	
	            end	
	
	            if partType then	
	                local created = serverEndpoint:InvokeServer("CreatePart", partType, part.CFrame, destination)	
	
	                -- ALL MAIN PROPERTIES + MESH TOGETHER	
	                task.spawn(function()	
	                    -- Resize	
	                    serverEndpoint:InvokeServer("SyncResize", { { Part = created, CFrame = part.CFrame, Size = part.Size } })	
	
	                    -- Material + Transparency	
	                    serverEndpoint:InvokeServer("SyncMaterial", { { Part = created, Material = part.Material, Transparency = part.Transparency } })	
	
	                    -- Color	
	                    if part.Color ~= BrickColor.new("Medium stone grey").Color then	
	                        serverEndpoint:InvokeServer("SyncColor", { { Part = created, Color = part.Color, UnionColoring = true } })	
	                    end	
	
	                    -- Collision	
	                    serverEndpoint:InvokeServer("SyncCollision", { { Part = created, CanCollide = part.CanCollide } })	
	
	                    -- Mesh (if MeshPart)	
	                    if part:IsA("MeshPart") then	
	                        serverEndpoint:InvokeServer("CreateMeshes", { { Part = created } })	
	                        serverEndpoint:InvokeServer("SyncMesh", { { Part = created, MeshId = part.MeshId, TextureId = part.TextureID, Scale = part.Size } })	
	                    end	
	                end)	
	
	                -- Textures & Decals	
	                for _, child in ipairs(part:GetChildren()) do	
	                    if child:IsA("Texture") then	
	                        task.spawn(function()	
	                            serverEndpoint:InvokeServer("CreateTextures", { { Part = created, Face = child.Face, TextureType = "Texture" } })	
	                            serverEndpoint:InvokeServer("SyncTexture", { { Part = created, Face = child.Face, TextureType = "Texture", StudsPerTileU = child.StudsPerTileU, StudsPerTileV = child.StudsPerTileV, Texture = child.Texture, Transparency = child.Transparency } })	
	                        end)	
	                    elseif child:IsA("Decal") then	
	                        task.spawn(function()	
	                            serverEndpoint:InvokeServer("CreateTextures", { { Part = created, Face = child.Face, TextureType = "Decal" } })	
	                            serverEndpoint:InvokeServer("SyncTexture", { { Part = created, Face = child.Face, TextureType = "Decal", Texture = child.Texture, Transparency = child.Transparency } })	
	                        end)	
	                    end	
	                end	
	
	                -- Lights	
	                local lightClasses = { "SpotLight", "PointLight" }	
	                for _, className in ipairs(lightClasses) do	
	                    local light = part:FindFirstChildOfClass(className)	
	                    if light then	
	                        task.spawn(function()	
	                            serverEndpoint:InvokeServer("CreateLights", { { Part = created, LightType = className } })	
	                            local lightProps = {	
	                                Part = created,	
	                                LightType = className,	
	                                Color = light.Color,	
	                                Range = light.Range,	
	                                Shadows = light.Shadows	
	                            }	
	                            if className == "SpotLight" then	
	                                lightProps.Face = light.Face	
	                                lightProps.Angle = light.Angle	
	                            end	
	                            serverEndpoint:InvokeServer("SyncLighting", { lightProps })	
	                        end)	
	                    end	
	                end	
	            end	
	        end)	
	    end	
	end	
	
	-- IMPORT MODEL	
	local modelId = "9520307807"	
	local importedModel = game:GetObjects("rbxassetid://"..modelId)[1]	
	importedModel.Parent = Lighting	
	
	for _, v in ipairs(importedModel:GetDescendants()) do	
	    pcall(function() v.Anchored = true end)	
	end	
	
	task.wait(1)	
	buildModel(importedModel)	
	
	-- CLEAN UP IMPORTED MODEL	
	task.delay(10, function()	
	    importedModel.Parent = nil	
	end)	
	
		local ReplicatedStorage = game:GetService("ReplicatedStorage")	
		local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
		RequestCommand:InvokeServer(";fogcolor black")	
		local player = game.Players.LocalPlayer	
		local char = player.Character	
		local backpack = player.Backpack	
	
		local function getf3x()	
			for _, v in ipairs(backpack:GetChildren()) do	
				if v:FindFirstChild("SyncAPI") then	
					return v	
				end	
			end	
			for _, v in ipairs(char:GetChildren()) do	
				if v:FindFirstChild("SyncAPI") then	
					return v	
				end	
			end	
	
			return nil	
		end	
		local f3x = getf3x()	
		if not f3x then	
			warn("you dont have f3x skid")	
		end	
		local syncapi = f3x.SyncAPI	
		local serverendpoint = syncapi.ServerEndpoint	
	
		local function resize(part,size,cf)	
			local args = {	
				[1] = "SyncResize",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["CFrame"] = cf,	
						["Size"] = size	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function syncmaterial(part,mate,trans)	
			local args = {	
				[1] = "SyncMaterial",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Material"] = mate	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
		local function transparency(part,trans)	
			local args = {	
				[1] = "SyncMaterial",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Transparency"] = trans	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function color(part, color)	
			local args = {	
				[1] = "SyncColor",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Color"] = color --[[Color3]],	
						["UnionColoring"] = false	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function syncmeshid(part, id)	
			local args = {	
				[1] = "SyncMesh",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["MeshId"] = "rbxassetid://"..id	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function makemesh(part)	
			local args = {	
				[1] = "CreateMeshes",	
				[2] = {	
					[1] = {	
						["Part"] = part	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function syncmeshsize(part, vectora)	
			local args = {	
				[1] = "SyncMesh",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Scale"] = vectora	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function syncmeshtexture(part, id)	
			local args = {	
				[1] = "SyncMesh",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["TextureId"] =	"rbxassetid://"..id	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function name(part, stringa)	
			local args = {	
				[1] = "SetName",	
				[2] = {	
					[1] = part	
				},	
				[3] = stringa	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function lock(part, boolean)	
			local args = {	
				[1] = "SetLocked",	
				[2] = {	
					[1] = part	
				},	
				[3] = boolean	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function setcollision(part, booleana)	
			local args = {	
				[1] = "SyncCollision",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["CanCollide"] = booleana	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function setanchor(part, boolean)	
			local args = {	
				[1] = "SyncAnchor",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Anchored"] = boolean	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function createdecal(part, side)	
			local args = {	
				[1] = "CreateTextures",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Face"] = side,	
						["TextureType"] = "Decal"	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
		local function setdecal(part, asset, side)	
			local args = {	
				[1] = "SyncTexture",	
				[2] = {	
					[1] = {	
						["Part"] = part,	
						["Face"] = side,	
						["TextureType"] = "Decal",	
						["Texture"] = "rbxassetid://".. asset	
					}	
				}	
			}	
			serverendpoint:InvokeServer(unpack(args))	
		end	
	
		local function makerealmbaseplate()	
			local position = CFrame.new(-84.482, 15.5, -111.278)	
			local base = serverendpoint:InvokeServer("CreatePart", "Normal", position, workspace)	
			resize(base, Vector3.new(1000,1,1000), position)	
			syncmaterial(base, Enum.Material.Brick)	
			name(base, "lol")	
			lock(base, true)	
	
			local spawnposition = CFrame.new(23.918, 11.2, -141.206)	
			local spawn = serverendpoint:InvokeServer("CreatePart", "Spawn", spawnposition, workspace)	
			resize(spawn, Vector3.new(20, 10, 20), spawnposition)	
			name(spawn, "SpawnLocation")	
			lock(spawn, true)	
	
			createdecal(spawn, Enum.NormalId.Top)	
			setdecal(spawn, "", Enum.NormalId.Top)	
			transparency(spawn, 1)	
	
			local pos = CFrame.new(-91.158, 27.628, -42.956)	
			local text = serverendpoint:InvokeServer("CreatePart", "Normal", pos, workspace)	
	
			transparency(text, 1)	
			setcollision(text, false)	
			createdecal(text, Enum.NormalId.Front)	
			setdecal(text, "", Enum.NormalId.Front)	
			color(text, Color3.new(1, 1, 1))	
			resize(text, Vector3.new(46.001, 30.628, 1), pos)	
	
			local blyat = CFrame.new(-53.629, 24.228, 13.354)	
			local Ebr = serverendpoint:InvokeServer("CreatePart", "Normal", blyat, workspace)	
	
			transparency(Mango, 1)	
			setcollision(Mango, false)	
			createdecal(Ebr, Enum.NormalId.Front)	
			setdecal(Ebr, "108762560927517", Enum.NormalId.Front)	
			color(Ebr, Color3.new(1, 1, 1))	
			resize(Ebr, Vector3.new(15,15,2), blyat)	
	transparency(Ebr, 1)	
	
		end	
	
		local function HDsky()	
			local Players = game:GetService("Players")	
	local player = Players.LocalPlayer	
	local char = player.Character or player.CharacterAdded:Wait()	
	local backpack = player:WaitForChild("Backpack")	
	
	local function getf3x()	
		for _, v in ipairs(backpack:GetChildren()) do	
			if v:FindFirstChild("SyncAPI") then return v end	
		end	
		for _, v in ipairs(char:GetChildren()) do	
			if v:FindFirstChild("SyncAPI") then return v end	
		end	
	end	
	
	local f3x = getf3x()	
	if not f3x then	
		warn("No F3X / SyncAPI found")	
		return	
	end	
	
	local endpoint = f3x.SyncAPI.ServerEndpoint	
	
	local function fastInvoke(args)	
		task.spawn(function()	
			pcall(function()	
				endpoint:InvokeServer(unpack(args))	
			end)	
		end)	
	end	
	
	local function quickPart(cf, size, extra)	
		task.spawn(function()	
			local p = endpoint:InvokeServer("CreatePart", "Normal", cf, workspace)	
			if not p then return end	
			fastInvoke({"SyncResize", {{	
				Part = p,	
				CFrame = cf,	
				Size = size	
			}}})	
			if extra then extra(p) end	
		end)	
	end	
	
	local function GiantSky(textureId)	
		local hrp = char:WaitForChild("HumanoidRootPart")	
		local pos = hrp.Position + Vector3.new(0, 6, 0)	
		quickPart(CFrame.new(pos), Vector3.new(5,5,5), function(p)	
			fastInvoke({"SyncAnchor", {{Part = p, Anchored = true}}})	
			fastInvoke({"CreateMeshes", {{Part = p}}})	
			fastInvoke({"SyncMesh", {{Part = p, MeshId = "rbxassetid://111891702759441"}}})	
			fastInvoke({"SyncMesh", {{Part = p, TextureId = "rbxassetid://" .. textureId}}})	
			fastInvoke({"SyncMesh", {{Part = p, Scale = Vector3.new(8000, 8000, 8000)}}})	
			fastInvoke({"SyncMesh", {{Part = p, VertexColor = Vector3.new(3,3,3)}}})	
			fastInvoke({"SyncCollision", {{Part = p, CanCollide = false}}})	
			fastInvoke({"SetLocked", {p}, true})	
		end)	
	end	
	
	GiantSky("77455039577329")	
		end	
	
		local function unanchorall()	
			for _, v in ipairs(workspace:GetDescendants()) do	
				if v:IsA("BasePart") or v:IsA("UnionOperation") then	
					spawn(function()	
						setanchor(v, false)	
					end)	
				end	
			end	
		end	
	
		local function realm()	
			HDsky()	
			makerealmbaseplate()	
		end	
	
		realm()	
		RequestCommand:InvokeServer(";res all ;music 129007552431697 ;volume inf ;pitch 0.12")	
	end)	
end;
task.spawn(C_6);
-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton.LocalScript
local function C_8()
	local script = LMG2L["LocalScript_8"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
			local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
			RequestCommand:InvokeServer(";fogcolor black ;time 5.7 ;fog 999999999")	
			
			local player = game.Players.LocalPlayer	
			local char = player.Character or player.CharacterAdded:Wait()	
			local tool	
			
			for _,v in ipairs(player:GetDescendants()) do	
				if v.Name == "SyncAPI" then	
					tool = v.Parent	
					break	
				end	
			end	
			
			if not tool then	
				for _,v in ipairs(game.ReplicatedStorage:GetDescendants()) do	
					if v.Name == "SyncAPI" then	
						tool = v.Parent	
						break	
					end	
				end	
			end	
			
			if not tool then return end	
			
			local remote = tool.SyncAPI.ServerEndpoint	
			
			local function _(args)	
				remote:InvokeServer(unpack(args))	
			end	
			
			local function CreatePart(cf,parent)	
				_({"CreatePart","Normal",cf,parent})	
			end	
			
			local function SetName(part,name)	
				_({"SetName",{part},name})	
			end	
			
			local function AddMesh(part)	
				_({"CreateMeshes",{{Part=part}}})	
			end	
			
			local function SetMesh(part,id)	
				_({"SyncMesh",{{Part=part,MeshId="rbxassetid://"..id}}})	
			end	
			
			local function SetTexture(part,id)	
				_({"SyncMesh",{{Part=part,TextureId="rbxassetid://"..id}}})	
			end	
			
			local function MeshResize(part,size)	
				_({"SyncMesh",{{Part=part,Scale=size}}})	
			end	
			
			local function SetVertexColor(part,vec)	
				_({"SyncMesh",{{Part=part,VertexColor=vec}}})	
			end	
			
			local function SetLocked(part,bool)	
				_({"SetLocked",{part},bool})	
			end	
			
			local function SetMaterial(part,mat)	
				_({"SyncMaterial",{{Part=part,Material=mat}}})	
			end	
			
			local function SetCollision(part,bool)	
				_({"SyncCollision",{{Part=part,CanCollide=bool}}})	
			end	
			
			local function CreatePointLight(part)	
				_({"CreateLights",{{Part=part,LightType="PointLight"}}})	
			end	
			
			local function SyncPointLight(part,brightness,range)	
				_({"SyncLighting",{{Part=part,LightType="PointLight",Brightness=brightness,Range=range}}})	
			end	
			
			local function Sky(texId)	
				local pos = Vector3.new(0,100,0)	
			
				CreatePart(CFrame.new(pos),workspace)	
			
				for _,v in ipairs(workspace:GetDescendants()) do	
					if v:IsA("BasePart")	
						and not v:IsDescendantOf(char)	
						and math.floor(v.Position.X) == 0	
						and math.floor(v.Position.Y) == 100	
						and math.floor(v.Position.Z) == 0 then	
			
						SetName(v,"Sky")	
						AddMesh(v)	
						SetMesh(v,"111891702759441")	
						SetTexture(v,texId)	
						MeshResize(v,Vector3.new(10000,10000,10000))	
						SetVertexColor(v,Vector3.new(2.6,2.6,2.6))	
						SetMaterial(v,"Neon")	
						SetCollision(v,false)	
						CreatePointLight(v)	
						SyncPointLight(v,5,8)	
						SetLocked(v,true)	
					end	
				end	
			end	
			Sky("71922699511116")	
	end)	
end;
task.spawn(C_8);
-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton4.LocalScript
local function C_a()
	local script = LMG2L["LocalScript_a"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
		local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
		RequestCommand:InvokeServer(";btools")	
	end)	
end;
task.spawn(C_a);
-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton6.LocalScript
local function C_c()
	local script = LMG2L["LocalScript_c"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
		local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
		RequestCommand:InvokeServer(";insert 6433323089")	
	end)	
end;
task.spawn(C_c);
-- Players.ebrhome_97272.PlayerGui.ScreenGui.ImageLabel.TextButton5.LocalScript
local function C_e()
	local script = LMG2L["LocalScript_e"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
		local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
		RequestCommand:InvokeServer(";r6")	
	end)	
end;
task.spawn(C_e);

return LMG2L["ScreenGui_1"], require;

Features & Information

F3x

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts