Run it
Copy the script and paste it into your executor.
LMG2L = {};
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
LMG2L[] = .(, LocalPlayer:());
LMG2L[][] = .ZIndexBehavior.Sibling;
LMG2L[].ResetOnSpawn =
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(,,);
LMG2L[][] = .Font.Code;
(pos, parent)
f = .(, parent)
f.Size = .(, , , )
f.Position = pos
f.BackgroundColor3 = .(, , )
f.BorderColor3 = .(, , )
f.BorderSizePixel =
f
ServerFrame = (.(, , , ), LMG2L[])
LocalFrame = (.(, , , ), LMG2L[])
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
(obj)
obj.BackgroundColor3 = .(,,)
obj.TextColor3 = .(,,)
obj.BorderSizePixel =
obj.BorderColor3 = .(,,)
obj.Font = .Font.Code
obj
SkyBtn = (.(, ServerFrame)) SkyBtn.Text = SkyBtn.Size = .(,,,) SkyBtn.Position = .(,,,)
DecalBtn = (.(, ServerFrame)) DecalBtn.Text = DecalBtn.Size = .(,,,) DecalBtn.Position = .(,,,)
UnanchorBtn = (.(, ServerFrame)) UnanchorBtn.Text = UnanchorBtn.Size = .(,,,) UnanchorBtn.Position = .(,,,)
FloodBtn = (.(, ServerFrame)) FloodBtn.Text = FloodBtn.Size = .(,,,) FloodBtn.Position = .(,,,)
KillBtn = (.(, ServerFrame)) KillBtn.Text = KillBtn.Size = .(,,,) KillBtn.Position = .(,,,)
ShakeBtn = (.(, LocalFrame)) ShakeBtn.Text = ShakeBtn.Size = .(,,,) ShakeBtn.Position = .(,,,)
ChickenBtn = (.(, LocalFrame)) ChickenBtn.Text = ChickenBtn.Size = .(,,,) ChickenBtn.Position = .(,,,)
DiscoBtn = (.(, LocalFrame)) DiscoBtn.Text = DiscoBtn.Size = .(,,,) DiscoBtn.Position = .(,,,)
GhostBtn = (.(, LocalFrame)) GhostBtn.Text = GhostBtn.Size = .(,,,) GhostBtn.Position = .(,,,)
AntiRobloxBtn = (.(, LocalFrame)) AntiRobloxBtn.Text = AntiRobloxBtn.Size = .(,,,) AntiRobloxBtn.Position = .(,,,)
DecalIn = (.(, LMG2L[])) DecalIn.Text = DecalIn.Size = .(,,,) DecalIn.Position = .(,,,)
SkyIn = (.(, LMG2L[])) SkyIn.Text = SkyIn.Size = .(,,,) SkyIn.Position = .(,,,)
SettingArr = (.(, LMG2L[])) SettingArr.Text = SettingArr.Size = .(,,,) SettingArr.Position = .(,,,)
FloodBtn.MouseButton1Click:(()
terrain = :()
terrain
terrain:(.(, , ), .(, , ), .Material.Water)
)
ShakeBtn.MouseButton1Click:(()
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Neck = Character:(, )
Humanoid = Character:()
Neck
YOffset, XOffset, ZOffset = Neck.C0.Y, Neck.C0.X, Neck.C0.Z
distance, speed = ,
RunService.RenderStepped:(()
sway = .(.() * speed) * distance
Humanoid.RigType == .HumanoidRigType.R15
Neck.C0 = .(XOffset + sway, YOffset, ZOffset)
Humanoid.RigType == .HumanoidRigType.R6
Neck.C0 = .(XOffset + sway, YOffset, ZOffset) * .( * .pi / , , .pi)
)
)
AntiRobloxBtn.MouseButton1Click:(()
_, p (Players:())
p ~= LocalPlayer p.Character
r = p.Character:()
r
f = .(, r) f.Name = f.Size = f.Heat =
)
SkyBtn.MouseButton1Click:(()
s = .Lighting:() .(, .Lighting)
id = .. SkyIn.Text
s.SkyboxBk=id s.SkyboxDn=id s.SkyboxFt=id s.SkyboxLf=id s.SkyboxRt=id s.SkyboxUp=id
)
DecalBtn.MouseButton1Click:(()
id = .. DecalIn.Text
_, v (:())
v:()
_, f (.NormalId:())
d = .(, v) d.Texture = id d.Face = f
)
UnanchorBtn.MouseButton1Click:(()
_, v (:()) v:() v.Anchored =
)
KillBtn.MouseButton1Click:(()
_, p (Players:()) p.Character p.Character:()
)
ChickenBtn.MouseButton1Click:(()
t = LocalPlayer.Character LocalPlayer.Character:()
t
rs, ls = t:(), t:()
rs ls
rs.C0 = .(, , -) * .(, , .())
ls.C0 = .(-, , -) * .(, , .(-))
)
DiscoBtn.MouseButton1Click:(()
.(()
.()
LocalPlayer.Character
_, p (LocalPlayer.Character:())
p:() p.BrickColor = BrickColor.()
)
)
GhostBtn.MouseButton1Click:(()
LocalPlayer.Character
_, p (LocalPlayer.Character:())
(p:() p:()) p.Name ~=
p.Transparency =
)
mainOpen, setOpen = ,
CloseBtn = (.(, LMG2L[]))
CloseBtn.Text = CloseBtn.Size = .(,,,) CloseBtn.Position = .(,,,)
CloseBtn.MouseButton1Click:(()
mainOpen = mainOpen
ServerFrame.Visible, LocalFrame.Visible, LMG2L[].Visible = mainOpen, mainOpen, mainOpen
LMG2L[].BackgroundTransparency = mainOpen
LMG2L[].BorderSizePixel = mainOpen
LMG2L[].Visible = mainOpen setOpen
CloseBtn.Text = mainOpen
)
SettingArr.MouseButton1Click:(()
setOpen = setOpen
_, v (LMG2L[]:()) v ~= SettingArr v.Visible = setOpen
LMG2L[].BackgroundTransparency = setOpen
LMG2L[].BorderSizePixel = setOpen
SettingArr.Text = setOpen
)
LMG2L[]
idk this is a recreation of the c00lgui but with ALOT less features

Universal