K1ngHex1 f3x gui v1
Key RequiredUniversal

K1ngHex1 f3x gui v1

Universal Scriptk1ngHex1k1ngHex1 764 views 1.4K executesUpdated Aug 13, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•768 lines (17568 chars)
local LMG2L = {};

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


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame
LMG2L["Frame_2"] = Instance.new("Frame", LMG2L["ScreenGui_1"]);
LMG2L["Frame_2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["Frame_2"]["Size"] = UDim2.new(0, 348, 0, 256);
LMG2L["Frame_2"]["Position"] = UDim2.new(0, 308, 0, 20);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton4
LMG2L["TextButton4_3"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton4_3"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton4_3"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton4_3"]["Text"] = [[become all k1ngHex1]];
LMG2L["TextButton4_3"]["Name"] = [[TextButton4]];
LMG2L["TextButton4_3"]["Position"] = UDim2.new(0, 188, 0, 134);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton4.LocalScript
LMG2L["LocalScript_4"] = Instance.new("LocalScript", LMG2L["TextButton4_3"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton2
LMG2L["TextButton2_5"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton2_5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton2_5"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton2_5"]["Text"] = [[decal spam]];
LMG2L["TextButton2_5"]["Name"] = [[TextButton2]];
LMG2L["TextButton2_5"]["Position"] = UDim2.new(0, 188, 0, 76);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton2.LocalScript
LMG2L["LocalScript_6"] = Instance.new("LocalScript", LMG2L["TextButton2_5"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton6
LMG2L["TextButton6_7"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton6_7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton6_7"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton6_7"]["Text"] = [[disco]];
LMG2L["TextButton6_7"]["Name"] = [[TextButton6]];
LMG2L["TextButton6_7"]["Position"] = UDim2.new(0, 8, 0, 190);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton6.LocalScript
LMG2L["LocalScript_8"] = Instance.new("LocalScript", LMG2L["TextButton6_7"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton5
LMG2L["TextButton5_9"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton5_9"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton5_9"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton5_9"]["Text"] = [[fog]];
LMG2L["TextButton5_9"]["Name"] = [[TextButton5]];
LMG2L["TextButton5_9"]["Position"] = UDim2.new(0, 190, 0, 194);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton5.LocalScript
LMG2L["LocalScript_a"] = Instance.new("LocalScript", LMG2L["TextButton5_9"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextLabel
LMG2L["TextLabel_b"] = Instance.new("TextLabel", LMG2L["Frame_2"]);
LMG2L["TextLabel_b"]["TextSize"] = 19;
LMG2L["TextLabel_b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextLabel_b"]["Size"] = UDim2.new(0, 348, 0, 56);
LMG2L["TextLabel_b"]["Text"] = [[k1ngHex gui by k1nghex]];


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton3
LMG2L["TextButton3_c"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton3_c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton3_c"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton3_c"]["Text"] = [[theme]];
LMG2L["TextButton3_c"]["Name"] = [[TextButton3]];
LMG2L["TextButton3_c"]["Position"] = UDim2.new(0, 8, 0, 134);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton3.LocalScript
LMG2L["LocalScript_d"] = Instance.new("LocalScript", LMG2L["TextButton3_c"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton
LMG2L["TextButton_e"] = Instance.new("TextButton", LMG2L["Frame_2"]);
LMG2L["TextButton_e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["TextButton_e"]["Size"] = UDim2.new(0, 148, 0, 46);
LMG2L["TextButton_e"]["Text"] = [[skybox]];
LMG2L["TextButton_e"]["Position"] = UDim2.new(0, 8, 0, 76);


-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
LMG2L["LocalScript_f"] = Instance.new("LocalScript", LMG2L["TextButton_e"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.UIDragDetector
LMG2L["UIDragDetector_10"] = Instance.new("UIDragDetector", LMG2L["Frame_2"]);



-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton4.LocalScript
local function C_4()
	local script = LMG2L["LocalScript_4"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	--[[	
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!	
	]]	
	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
	local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
	
	RequestCommand:InvokeServer(";char all K1ngHex1")	
	
	wait(4.8)	
	end)	
end;
task.spawn(C_4);
-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton2.LocalScript
local function C_6()
	local script = LMG2L["LocalScript_6"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(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	
			--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("76303498324899")	
				
	end)	
end;
task.spawn(C_6);
-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton6.LocalScript
local function C_8()
	local script = LMG2L["LocalScript_8"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	--[[	
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!	
	]]	
	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
	local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
	
	RequestCommand:InvokeServer(";disco")	
	
	wait(4.8)	
	end)	
end;
task.spawn(C_8);
-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton5.LocalScript
local function C_a()
	local script = LMG2L["LocalScript_a"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	--[[	
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!	
	]]	
	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
	local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
	
	RequestCommand:InvokeServer(";fog")	
	
	wait(4.8)	
	end)	
end;
task.spawn(C_a);
-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton3.LocalScript
local function C_d()
	local script = LMG2L["LocalScript_d"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(function()	
	--[[	
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!	
	]]	
	
	local ReplicatedStorage = game:GetService("ReplicatedStorage")	
	local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent	
	
	RequestCommand:InvokeServer(";music 1847661821")	
	
	wait(4.8)	
	end)	
end;
task.spawn(C_d);
-- Players.juanfernando302.PlayerGui.ScreenGui.Frame.TextButton.LocalScript
local function C_f()
	local script = LMG2L["LocalScript_f"];
	local button = script.Parent	
	button.MouseButton1Click:Connect(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("96508949164403")	
	
	--Please leave this credit	
	--Script made by Yaazkidd (I copy inspiration from blue2spooky wooo)	
	end)	
end;
task.spawn(C_f);

return LMG2L["ScreenGui_1"], require;

Features & Information

f3x gui WORK ONLY HD ADMIN AND F3X PLACE!

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts