--[=[ 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 ]=] local G2L = {}; -- StarterGui.ScreenGui G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui")); G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; G2L["1"]["Name"] = "SpidiGui"; -- Основной фрейм G2L["2"] = Instance.new("Frame", G2L["1"]); G2L["2"]["BorderSizePixel"] = 2; G2L["2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["2"]["Size"] = UDim2.new(0, 445, 0, 450); G2L["2"]["Position"] = UDim2.new(0.28356, 0, 0.15, 0); G2L["2"]["BorderColor3"] = Color3.fromRGB(255, 12, 12); G2L["2"]["BackgroundTransparency"] = 0.1; -- Заголовок G2L["3"] = Instance.new("TextLabel", G2L["2"]); G2L["3"]["BorderSizePixel"] = 0; G2L["3"]["TextSize"] = 16; G2L["3"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["3"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["3"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["3"]["Size"] = UDim2.new(0, 444, 0, 50); G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["3"]["Text"] = [[Spidi Gui F3X]]; -- Автор G2L["4"] = Instance.new("TextLabel", G2L["2"]); G2L["4"]["BorderSizePixel"] = 0; G2L["4"]["TextSize"] = 14; G2L["4"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); G2L["4"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); G2L["4"]["TextColor3"] = Color3.fromRGB(255, 255, 255); G2L["4"]["Size"] = UDim2.new(0, 200, 0, 32); G2L["4"]["BorderColor3"] = Color3.fromRGB(0, 0, 0); G2L["4"]["Text"] = [[Made By Reta28366]]; G2L["4"]["Position"] = UDim2.new(0.27865, 0, 0.11, 0); -- ScrollingFrame G2L["scroll"] = Instance.new("ScrollingFrame", G2L["2"]); G2L["scroll"]["Position"] = UDim2.new(0, 0, 0, 50); G2L["scroll"]["Size"] = UDim2.new(0, 445, 0, 400); G2L["scroll"]["BackgroundTransparency"] = 1; G2L["scroll"]["BorderSizePixel"] = 0; G2L["scroll"]["CanvasSize"] = UDim2.new(0, 0, 0, 1150); G2L["scroll"]["ScrollBarThickness"] = 8; G2L["scroll"]["ScrollBarImageColor3"] = Color3.fromRGB(255, 12, 12); -- Вспомогательная функция для создания кнопок local function createButton(name, text, position, callback) local btn = Instance.new("TextButton", G2L["scroll"]); btn.BorderSizePixel = 2; btn.TextSize = 14; btn.TextColor3 = Color3.fromRGB(255, 255, 255); btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0); btn.FontFace = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal); btn.Size = UDim2.new(0, 120, 0, 35); btn.BorderColor3 = Color3.fromRGB(0, 255, 0); btn.Text = text; btn.Position = position; btn.Name = name; btn.MouseButton1Click:Connect(callback); end -- Функция для отправки команд через HDAdmin local function sendCommand(cmd) local ReplicatedStorage = game:GetService("ReplicatedStorage") local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent RequestCommand:InvokeServer(cmd) end -- Функция для отправки музыки (2 команды) local function playMusic(musicId, pitchValue) sendCommand(";music " .. musicId) wait(0.5) sendCommand(";pitch " .. pitchValue) end -- ===== СТАРЫЕ КНОПКИ ===== -- R6 createButton("R6", "R6", UDim2.new(0.05, 0, 0.01, 0), function() sendCommand(";r6 ") end) -- F3X createButton("F3X", "F3X", UDim2.new(0.37, 0, 0.01, 0), function() sendCommand(";btools ") end) -- SkyBox (оригинальный) createButton("SkyBox", "SkyBox", UDim2.new(0.69, 0, 0.01, 0), 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 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) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then SetName(v,"Skybox") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) MeshResize(v,Vector3.new(7300, 7300, 7300)) SetLocked(v,true) end end end Sky("127243975327696") game.Lighting.Sky:Destroy() end) -- Decal (оригинальный) createButton("Decal", "Decal", UDim2.new(0.05, 0, 0.09, 0), 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 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 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("127243975327696") end) -- Disco createButton("Disco", "Disco", UDim2.new(0.37, 0, 0.09, 0), function() sendCommand(";Disco ") end) -- Particles (Visual) - название изменено createButton("Particles", "Particles (Visual)", UDim2.new(0.69, 0, 0.09, 0), function() local player = game.Players.LocalPlayer local char = player.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") if not hrp then return end local part = Instance.new("Part") part.Size = Vector3.new(1, 1, 1) part.Anchored = true part.CanCollide = false part.Transparency = 1 part.Position = hrp.Position + Vector3.new(0, 2, 0) part.Parent = workspace local particles = Instance.new("ParticleEmitter") particles.Texture = "rbxassetid://127243975327696" particles.Rate = 150 particles.Lifetime = NumberRange.new(1.5, 3) particles.SpreadAngle = Vector2.new(360, 360) particles.Speed = NumberRange.new(3, 8) particles.Rotation = NumberRange.new(0, 360) particles.RotSpeed = NumberRange.new(-50, 50) particles.Size = NumberSequence.new({ NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0) }) particles.Transparency = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0.2), NumberSequenceKeypoint.new(1, 1) }) particles.Color = ColorSequence.new(Color3.fromRGB(255, 180, 80)) particles.Enabled = true particles.Parent = part game:GetService("Debris"):AddItem(part, 7) end) -- Fog (перенесён на новую строку) createButton("Fog", "Fog", UDim2.new(0.05, 0, 0.17, 0), function() sendCommand(";Fog ") end) -- Avatar all createButton("AvatarAll", "Avatar all", UDim2.new(0.37, 0, 0.17, 0), function() sendCommand(";Char all Reta28366 ") end) -- Kill all createButton("KillAll", "Kill all", UDim2.new(0.69, 0, 0.17, 0), function() sendCommand(";Kill all ") end) -- Gun createButton("Gun", "Gun", UDim2.new(0.05, 0, 0.25, 0), function() sendCommand(";Gear me 116693764 ") end) -- Hint createButton("Hint", "Hint", UDim2.new(0.37, 0, 0.25, 0), function() sendCommand(";Sh Team Reta28366 Hack This Game LoL ") end) -- Sm createButton("Sm", "Sm", UDim2.new(0.69, 0, 0.25, 0), function() sendCommand(";Sm Team Reta28366 On Top ") end) -- Tp all createButton("TpAll", "Tp all", UDim2.new(0.05, 0, 0.33, 0), function() sendCommand(";Tp all ") end) -- TiTle All createButton("TiTleAll", "TiTle All", UDim2.new(0.37, 0, 0.33, 0), function() sendCommand(";TiTle all Reta28366 On Top ") end) -- Fire all createButton("FireAll", "Fire all", UDim2.new(0.69, 0, 0.33, 0), function() sendCommand(";fire all ") end) -- ===== МУЗЫКАЛЬНЫЕ КНОПКИ ===== -- Music createButton("Music", "Music", UDim2.new(0.05, 0, 0.41, 0), function() playMusic("81833865026498", "0.0739") end) -- Jumpstyle createButton("Jumpstyle", "Jumpstyle", UDim2.new(0.37, 0, 0.41, 0), function() playMusic("76578817848504", "0.739") end) -- Hardbass createButton("Hardbass", "Hardbass", UDim2.new(0.69, 0, 0.41, 0), function() playMusic("119724983756181", "0.1") end) -- Ultra Music createButton("UltraMusic", "Ultra Music", UDim2.new(0.05, 0, 0.49, 0), function() playMusic("134522016842264", "0.739") end) -- Hello createButton("Hello", "Hello", UDim2.new(0.37, 0, 0.49, 0), function() sendCommand(";music 110788401793874") end) -- NUMBER HARDTEKK createButton("Hardtekk", "NUMBER HARDTEKK", UDim2.new(0.69, 0, 0.49, 0), function() sendCommand(";music 82696338249251") end) -- MonsterMashAudio createButton("MonsterMash", "MonsterMashAudio", UDim2.new(0.05, 0, 0.57, 0), function() sendCommand(";music 35930009") end) -- ===== НОВЫЕ SKYBOX И DECAL ===== -- Skybox 2 createButton("Skybox2", "Skybox 2", UDim2.new(0.05, 0, 0.65, 0), 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 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) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then SetName(v,"Skybox") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) MeshResize(v,Vector3.new(7300, 7300, 7300)) SetLocked(v,true) end end end Sky("127961641847196") game.Lighting.Sky:Destroy() end) -- Decal 2 createButton("Decal2", "Decal 2", UDim2.new(0.37, 0, 0.65, 0), 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 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 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("127961641847196") end) -- Skybox 3 createButton("Skybox3", "Skybox 3", UDim2.new(0.69, 0, 0.65, 0), 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 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) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then SetName(v,"Skybox") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) MeshResize(v,Vector3.new(7300, 7300, 7300)) SetLocked(v,true) end end end Sky("136284508994949") game.Lighting.Sky:Destroy() end) -- Decal 3 createButton("Decal3", "Decal 3", UDim2.new(0.05, 0, 0.73, 0), 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 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 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("136284508994949") end) -- Skybox 4 createButton("Skybox4", "Skybox 4", UDim2.new(0.37, 0, 0.73, 0), 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 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) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then SetName(v,"Skybox") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) MeshResize(v,Vector3.new(7300, 7300, 7300)) SetLocked(v,true) end end end Sky("74244424624589") game.Lighting.Sky:Destroy() end) -- Decal 4 createButton("Decal4", "Decal 4", UDim2.new(0.69, 0, 0.73, 0), 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 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 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("74244424624589") end) -- SCP Spidi Skybox createButton("SCPSkybox", "SCP Spidi Skybox", UDim2.new(0.05, 0, 0.81, 0), 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 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) e = char.HumanoidRootPart.CFrame.x f = char.HumanoidRootPart.CFrame.y g = char.HumanoidRootPart.CFrame.z CreatePart(CFrame.new(math.floor(e),math.floor(f),math.floor(g)) + Vector3.new(0,6,0),workspace) for i,v in game.Workspace:GetDescendants() do if v:IsA("BasePart") and v.CFrame.x == math.floor(e) and v.CFrame.z == math.floor(g) then SetName(v,"Skybox") AddMesh(v) SetMesh(v,"111891702759441") SetTexture(v,id) MeshResize(v,Vector3.new(7300, 7300, 7300)) SetLocked(v,true) end end end Sky("75259585063270") game.Lighting.Sky:Destroy() end) -- SCP Spidi Decal createButton("SCPDecal", "SCP Spidi Decal", UDim2.new(0.37, 0, 0.81, 0), 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 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 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("75259585063270") end) -- ===== Драг-н-дроп для перемещения ===== local frame = G2L["2"] local screenGui = frame:FindFirstAncestorWhichIsA("ScreenGui") if screenGui then screenGui.ResetOnSpawn = false end local UserInputService = game:GetService("UserInputService") local dragging = false local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart frame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) frame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end) return G2L["1"], require;