--[=[ 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 ]=] local LMG2L = {}; local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LocalPlayer = Players.LocalPlayer LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", LocalPlayer:WaitForChild("PlayerGui")); LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling; LMG2L["ScreenGui_1"].ResetOnSpawn = false -- [[ MAIN STATIC FRAME ]] -- LMG2L["Frame_2"] = Instance.new("Frame", LMG2L["ScreenGui_1"]); LMG2L["Frame_2"]["BorderSizePixel"] = 3; LMG2L["Frame_2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); LMG2L["Frame_2"]["Size"] = UDim2.new(0, 264, 0, 290); LMG2L["Frame_2"]["Position"] = UDim2.new(0.00897, 0, 0.03395, 0); LMG2L["Frame_2"]["BorderColor3"] = Color3.fromRGB(255, 36, 36); LMG2L["title_5"] = Instance.new("TextLabel", LMG2L["Frame_2"]); LMG2L["title_5"]["Size"] = UDim2.new(0, 202, 0, 12); LMG2L["title_5"]["Text"] = [[bad c00lgui recreation by wind0ws]]; LMG2L["title_5"]["Position"] = UDim2.new(0.09091, 0, 0.03448, 0); LMG2L["title_5"]["BackgroundTransparency"] = 1; LMG2L["title_5"]["TextColor3"] = Color3.new(1,1,1); LMG2L["title_5"]["Font"] = Enum.Font.Code; -- [[ SECTION FRAMES ]] -- local function createSubFrame(pos, parent) local f = Instance.new("Frame", parent) f.Size = UDim2.new(0, 118, 0, 226) f.Position = pos f.BackgroundColor3 = Color3.fromRGB(0, 0, 0) f.BorderColor3 = Color3.fromRGB(255, 6, 18) f.BorderSizePixel = 3 return f end local ServerFrame = createSubFrame(UDim2.new(0.037, 0, 0.103, 0), LMG2L["Frame_2"]) local LocalFrame = createSubFrame(UDim2.new(0.507, 0, 0.103, 0), LMG2L["Frame_2"]) -- [[ SETTINGS PANEL ]] -- LMG2L["Frame2_14"] = Instance.new("Frame", LMG2L["ScreenGui_1"]); LMG2L["Frame2_14"]["BorderSizePixel"] = 3; LMG2L["Frame2_14"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0); LMG2L["Frame2_14"]["Size"] = UDim2.new(0, 260, 0, 290); LMG2L["Frame2_14"]["Position"] = UDim2.new(0.31186, 0, 0.03395, 0); LMG2L["Frame2_14"]["BorderColor3"] = Color3.fromRGB(255, 17, 17); local function style(obj) obj.BackgroundColor3 = Color3.fromRGB(0,0,0) obj.TextColor3 = Color3.fromRGB(255,255,255) obj.BorderSizePixel = 3 obj.BorderColor3 = Color3.fromRGB(255,0,0) obj.Font = Enum.Font.Code return obj end -- Buttons local SkyBtn = style(Instance.new("TextButton", ServerFrame)) SkyBtn.Text = "Set Skybox" SkyBtn.Size = UDim2.new(0,82,0,22) SkyBtn.Position = UDim2.new(0.135,0,0.088,0) local DecalBtn = style(Instance.new("TextButton", ServerFrame)) DecalBtn.Text = "Decal Spam" DecalBtn.Size = UDim2.new(0,82,0,22) DecalBtn.Position = UDim2.new(0.135,0,0.247,0) local UnanchorBtn = style(Instance.new("TextButton", ServerFrame)) UnanchorBtn.Text = "Unanchor All" UnanchorBtn.Size = UDim2.new(0,82,0,22) UnanchorBtn.Position = UDim2.new(0.135,0,0.415,0) local FloodBtn = style(Instance.new("TextButton", ServerFrame)) FloodBtn.Text = "Flood" FloodBtn.Size = UDim2.new(0,82,0,22) FloodBtn.Position = UDim2.new(0.135,0,0.584,0) local KillBtn = style(Instance.new("TextButton", ServerFrame)) KillBtn.Text = "Kill All" KillBtn.Size = UDim2.new(0,82,0,22) KillBtn.Position = UDim2.new(0.135,0,0.761,0) local ShakeBtn = style(Instance.new("TextButton", LocalFrame)) ShakeBtn.Text = "Head Shake" ShakeBtn.Size = UDim2.new(0,82,0,22) ShakeBtn.Position = UDim2.new(0.152,0,0.088,0) local ChickenBtn = style(Instance.new("TextButton", LocalFrame)) ChickenBtn.Text = "Chicken Arms" ChickenBtn.Size = UDim2.new(0,82,0,22) ChickenBtn.Position = UDim2.new(0.152,0,0.247,0) local DiscoBtn = style(Instance.new("TextButton", LocalFrame)) DiscoBtn.Text = "Disco Char" DiscoBtn.Size = UDim2.new(0,82,0,22) DiscoBtn.Position = UDim2.new(0.135,0,0.415,0) local GhostBtn = style(Instance.new("TextButton", LocalFrame)) GhostBtn.Text = "Dominus Ghost" GhostBtn.Size = UDim2.new(0,82,0,22) GhostBtn.Position = UDim2.new(0.135,0,0.584,0) local AntiRobloxBtn = style(Instance.new("TextButton", LocalFrame)) AntiRobloxBtn.Text = "Anti-Robloxian" AntiRobloxBtn.Size = UDim2.new(0,82,0,22) AntiRobloxBtn.Position = UDim2.new(0.152,0,0.752,0) local DecalIn = style(Instance.new("TextBox", LMG2L["Frame2_14"])) DecalIn.Text = "132457836643609" DecalIn.Size = UDim2.new(0,222,0,30) DecalIn.Position = UDim2.new(0.046,0,0.275,0) local SkyIn = style(Instance.new("TextBox", LMG2L["Frame2_14"])) SkyIn.Text = "100317455823087" SkyIn.Size = UDim2.new(0,222,0,30) SkyIn.Position = UDim2.new(0.046,0,0.579,0) local SettingArr = style(Instance.new("TextButton", LMG2L["Frame2_14"])) SettingArr.Text = "←" SettingArr.Size = UDim2.new(0,14,0,286) SettingArr.Position = UDim2.new(0.938,0,0.006,0) -- [[ OFFICIAL TERRAIN FLOOD ]] -- FloodBtn.MouseButton1Click:Connect(function() local terrain = workspace:FindFirstChildOfClass("Terrain") if terrain then -- Fills a 4000x4000 area with water, 90 studs tall, centered at origin terrain:FillBlock(CFrame.new(0, 45, 0), Vector3.new(4000, 90, 4000), Enum.Material.Water) end end) -- [[ LOCAL PLAYER ACTIONS ]] -- ShakeBtn.MouseButton1Click:Connect(function() local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local Neck = Character:FindFirstChild("Neck", true) local Humanoid = Character:WaitForChild("Humanoid") if Neck then local YOffset, XOffset, ZOffset = Neck.C0.Y, Neck.C0.X, Neck.C0.Z local distance, speed = 0.8, 6 RunService.RenderStepped:Connect(function() local sway = math.sin(os.clock() * speed) * distance if Humanoid.RigType == Enum.HumanoidRigType.R15 then Neck.C0 = CFrame.new(XOffset + sway, YOffset, ZOffset) elseif Humanoid.RigType == Enum.HumanoidRigType.R6 then Neck.C0 = CFrame.new(XOffset + sway, YOffset, ZOffset) * CFrame.Angles(3 * math.pi / 2, 0, math.pi) end end) end end) AntiRobloxBtn.MouseButton1Click:Connect(function() for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character then local r = p.Character:FindFirstChild("HumanoidRootPart") if r then local f = Instance.new("Fire", r) f.Name = "WF" f.Size = 30 f.Heat = 25 end end end end) -- Server Actions SkyBtn.MouseButton1Click:Connect(function() local s = game.Lighting:FindFirstChildOfClass("Sky") or Instance.new("Sky", game.Lighting) local id = "rbxassetid://" .. SkyIn.Text s.SkyboxBk=id s.SkyboxDn=id s.SkyboxFt=id s.SkyboxLf=id s.SkyboxRt=id s.SkyboxUp=id end) DecalBtn.MouseButton1Click:Connect(function() local id = "rbxassetid://" .. DecalIn.Text for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then for _, f in pairs(Enum.NormalId:GetEnumItems()) do local d = Instance.new("Decal", v) d.Texture = id d.Face = f end end end end) UnanchorBtn.MouseButton1Click:Connect(function() for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then v.Anchored = false end end end) KillBtn.MouseButton1Click:Connect(function() for _, p in pairs(Players:GetPlayers()) do if p.Character then p.Character:BreakJoints() end end end) ChickenBtn.MouseButton1Click:Connect(function() local t = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Torso") if t then local rs, ls = t:FindFirstChild("Right Shoulder"), t:FindFirstChild("Left Shoulder") if rs and ls then rs.C0 = CFrame.new(1.4, 0.5, -0.5) * CFrame.Angles(0, 0, math.rad(90)) ls.C0 = CFrame.new(-1.4, 0.5, -0.5) * CFrame.Angles(0, 0, math.rad(-90)) end end end) DiscoBtn.MouseButton1Click:Connect(function() task.spawn(function() while task.wait(0.3) do if LocalPlayer.Character then for _, p in pairs(LocalPlayer.Character:GetChildren()) do if p:IsA("BasePart") then p.BrickColor = BrickColor.Random() end end end end end) end) GhostBtn.MouseButton1Click:Connect(function() if LocalPlayer.Character then for _, p in pairs(LocalPlayer.Character:GetDescendants()) do if (p:IsA("BasePart") or p:IsA("Decal")) and p.Name ~= "HumanoidRootPart" then p.Transparency = 0.6 end end end end) -- UI Toggles local mainOpen, setOpen = true, true local CloseBtn = style(Instance.new("TextButton", LMG2L["Frame_2"])) CloseBtn.Text = "Close" CloseBtn.Size = UDim2.new(0,262,0,12) CloseBtn.Position = UDim2.new(0.007,0,0.958,0) CloseBtn.MouseButton1Click:Connect(function() mainOpen = not mainOpen ServerFrame.Visible, LocalFrame.Visible, LMG2L["title_5"].Visible = mainOpen, mainOpen, mainOpen LMG2L["Frame_2"].BackgroundTransparency = mainOpen and 0 or 1 LMG2L["Frame_2"].BorderSizePixel = mainOpen and 3 or 0 LMG2L["Frame2_14"].Visible = mainOpen and setOpen CloseBtn.Text = mainOpen and "Close" or "Open" end) SettingArr.MouseButton1Click:Connect(function() setOpen = not setOpen for _, v in pairs(LMG2L["Frame2_14"]:GetChildren()) do if v ~= SettingArr then v.Visible = setOpen end end LMG2L["Frame2_14"].BackgroundTransparency = setOpen and 0 or 1 LMG2L["Frame2_14"].BorderSizePixel = setOpen and 3 or 0 SettingArr.Text = setOpen and "←" or "→" end) return LMG2L["ScreenGui_1"]