Run it
Copy the script and paste it into your executor.
LMG2L = {};
LMG2L[] = .(, :().LocalPlayer:());
LMG2L[][] = .ZIndexBehavior.Sibling;
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , -);
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
()
= LMG2L[];
UserInputService = :()
frame = .Parent
dragging =
dragStart
startPos
(input)
delta = input.Position - dragStart
frame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragging
(input)
)
UserInputService.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
(input)
)
;
.(C_3);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_6);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_8);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_a);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_c);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_e);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_10);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_12);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_14);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_16);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_18);
()
= LMG2L[];
button = .Parent
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
tool
i,v player:()
v.Name ==
tool = v.Parent
tool
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool:():()
(args)
remote:((args))
(cf,parent)
args = {[] = ,[] = ,[] = cf,[] = parent}
(args)
(boolean,part)
args = {[] = ,[] = {[] = {[] = part,[] = boolean}}}
(args)
(part,meshid)
args = {[] = ,[] = {[] = {[] = part,[] = ..meshid}}}
(args)
(part, texid)
args = {[] = ,[] = {[] = {[] = part,[] = ..texid}}}
(args)
(part, stringg)
args = {[] = ,[] = {[] = part},[] = stringg}
(args)
(part,size)
args = {[] = ,[] = {[] = {[] = part,[] = size}}}
(args)
(part)
args = {[] = ,[] = {[] = {[] = part}}}
(args)
(part,boolean)
args = {[] = ,[] = {[] = part},[] = boolean}
(args)
(id)
root = char:()
pos = root.CFrame + .(, , )
(pos, )
.()
skyPart
_, v :()
v:() (v.Position - pos.Position).magnitude <
skyPart = v
skyPart
(skyPart, )
(skyPart)
(skyPart, )
(skyPart, id)
(skyPart, .(, , ))
(skyPart, )
(, skyPart)
button.MouseButton1Click:(()
()
()
)
;
.(C_1a);
()
= LMG2L[];
player = .Players.LocalPlayer
ReplicatedStorage = :()
button = .Parent
tool
()
_, v (player:())
v.Name == v.Parent
_, v (ReplicatedStorage:())
v.Name == v.Parent
()
tool = ()
tool
tool.SyncAPI.ServerEndpoint
(args)
remote = ()
remote
remote:((args))
(part, boolean)
({ , { part }, boolean })
(part, face)
({ , { { Part = part, Face = face, TextureType = } } })
(part, assetId, face)
({ , { { Part = part, Face = face, TextureType = , Texture = .. assetId } } })
(assetId)
_, v (:())
v:()
.(()
(v, )
_, face (.NormalId:())
(v, face)
(v, assetId, face)
)
button.MouseButton1Click:(()
()
resimID =
(resimID)
)
;
.(C_1c);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_1e);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_20);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_22);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_24);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_26);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_28);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_2a);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_2c);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_2e);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_30);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_32);
()
= LMG2L[];
ReplicatedStorage = :()
hdFolder = ReplicatedStorage:()
signals = hdFolder:()
requestCommand = signals:()
.Parent.MouseButton1Click:(()
requestCommand:()
)
;
.(C_34);
()
= LMG2L[];
button = .Parent
ReplicatedStorage = :()
player = .Players.LocalPlayer
()
char = player.Character player.CharacterAdded:()
backpack = player.Backpack
_, v (backpack:())
v:() v
_, v (char:())
v:() v
()
ReplicatedStorage:(, ) ReplicatedStorage.HDAdminHDClient.Signals.RequestCommandSilent
()
RequestCommand = ()
f3x = ()
f3x ()
serverendpoint = f3x.SyncAPI.ServerEndpoint
(args) serverendpoint:((args))
(part) ({, {part}})
(part,size,cf) ({, {{[] = part, [] = cf, [] = size}}})
(part,mate) ({, {{[] = part, [] = mate}}})
(part,trans) ({, {{[] = part, [] = trans}}})
(part, col) ({, {{[] = part, [] = col, [] = }}})
(part, id) ({, {{[] = part, [] = ..id}}})
(part) ({, {{[] = part}}})
(part, vec) ({, {{[] = part, [] = vec}}})
(part, id) ({, {{[] = part, [] =..id}}})
(part, str) ({, {part}, str})
(part, bool) ({, {part}, bool})
(part, bool) ({, {{[] = part, [] = bool}}})
(part, bool) ({, {{[] = part, [] = bool}}})
(part, side) ({, {{[] = part, [] = side, [] = }}})
(part, asset, side) ({, {{[] = part, [] = side, [] = , [] = .. asset}}})
RequestCommand
RequestCommand:()
.()
RequestCommand:()
_, v (:())
v:() v:()
.(() (v) )
.()
()
basePos = .(, , )
base = serverendpoint:(, , basePos, )
(base, .(, , ), basePos)
(base, .Material.Concrete)
(base, .(, , ))
(base, )
(base, )
spawnPos = .(, , -)
spawna = serverendpoint:(, , spawnPos, )
(spawna, .(, , ), spawnPos)
(spawna, .NormalId.Top)
(spawna, , .NormalId.Top)
(spawna, )
sky = serverendpoint:(, , basePos, )
(sky)
(sky, )
(sky, .(, , ))
(sky, )
(sky, )
()
RequestCommand
RequestCommand:()
.()
RequestCommand:()
RequestCommand:()
RequestCommand:()
button.MouseButton1Click:(()
()
)
;
.(C_36);
()
= LMG2L[];
button = .Parent
player = .Players.LocalPlayer
RunService = :()
()
tool
i,v player:()
v.Name == tool = v.Parent
tool
i,v .ReplicatedStorage:()
v.Name == tool = v.Parent
tool
(args)
tool = ()
tool
tool.SyncAPI.ServerEndpoint:((args))
(cf)
({, , cf, })
(part)
({, {{Part = part, Anchored = }}})
(part)
({, {{Part = part}}})
(part, meshid)
({, {{Part = part, MeshId = ..meshid}}})
(part, texid)
({, {{Part = part, TextureId = ..texid}}})
(part, size)
({, {{Part = part, Scale = size}}})
button.MouseButton1Click:(()
hrp = player.Character player.Character:()
hrp
baseCF = .(hrp.Position + .(, , ))
(baseCF)
.()
part
_, v (:())
v:() (v.Position - baseCF.Position).Magnitude <
part = v
part
(part)
(part)
(part, )
(part, )
(part, .(, , ))
rot = .(, , )
speedX =
speedY =
speedZ =
RunService.Heartbeat:((dt)
part part.Parent
rot = .(
(rot.X + speedX * dt) % ,
(rot.Y + speedY * dt) % ,
(rot.Z + speedZ * dt) %
)
cf = baseCF * .(
.(rot.X),
.(rot.Y),
.(rot.Z)
)
({, {{Part = part, = cf}}})
)
)
;
.(C_38);
LMG2L[], ;good

Universal