
KeylessUniversal

--[=[
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;No comments yet for this script.



