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[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Italic);
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, -, , );
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Italic);
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = .(, , , );
LMG2L[] = .(, LMG2L[]);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
player = .Players.LocalPlayer
char = player.Character
tool
i,v player:()
v.Name ==
tool = v.Parent
i,v .ReplicatedStorage:()
v.Name ==
tool = v.Parent
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(part,boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(boolean,part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
(args)
(cf,parent)
args = {
[] = ,
[] = ,
[] = cf,
[] = parent
}
(args)
(part)
args = {
[] = ,
[] = {
[] = part
}
}
(args)
(part,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf
}
}
}
(args)
(part,size,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf,
[] = size
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
(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)
(part1, part2,lead)
args = {
[] = ,
[] = {
[] = part1,
[] = part2
},
[] = lead
}
(args)
(part,boolean)
args = {
[] = ,
[] = {
[] = part
},
[] = boolean
}
(args)
(part,int)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = int
}
}
}
(args)
(part)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] =
}
}
}
(args)
(part,brightness)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ,
[] = brightness
}
}
}
(args)
(part,color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color ,
[] =
}
}
}
(args)
(part,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] =
}
}
}
(args)
(part,asset,side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] = ,
[] = .. asset
}
}
}
(args)
(id)
i,v .workspace:()
v:()
(()
(v,)
(v,.NormalId.Front)
(v,id,.NormalId.Front)
(v,.NormalId.Back)
(v,id,.NormalId.Back)
(v,.NormalId.Right)
(v,id,.NormalId.Right)
(v,.NormalId.Left)
(v,id,.NormalId.Left)
(v,.NormalId.Bottom)
(v,id,.NormalId.Bottom)
(v,.NormalId.Top)
(v,id,.NormalId.Top)
)
()
)
;
.(C_4);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
()
RequestCommand:()
()
ReplicatedStorage = :()
Players = :()
Workspace = :()
Lighting = :()
player = Players.LocalPlayer
char = player.Character player.CharacterAdded:()
backpack = player.Backpack
rq = ReplicatedStorage:().Signals.RequestCommandSilent
()
_, v (backpack:())
v:() v
_, v (char:())
v:() v
f3x = ()
f3x ()
syncapi = f3x.SyncAPI
serverEndpoint = syncapi.ServerEndpoint
(args)
serverEndpoint:((args))
(part)
({ , { part } })
rq:()
_, v (Workspace:())
v:() v:()
.(()
(v)
)
.()
(model)
destination = Workspace
_, part (model:())
.(()
partType
part:()
partType =
part:()
part.Shape == .PartType.Block partType =
part.Shape == .PartType.Ball partType =
part.Shape == .PartType.Cylinder partType =
part:() partType =
part:() partType =
part:() partType =
part:() partType =
part:() partType =
partType
created = serverEndpoint:(, partType, part.CFrame, destination)
.(()
serverEndpoint:(, { { Part = created, = part.CFrame, Size = part.Size } })
serverEndpoint:(, { { Part = created, Material = part.Material, Transparency = part.Transparency } })
part.Color ~= BrickColor.().Color
serverEndpoint:(, { { Part = created, Color = part.Color, UnionColoring = } })
serverEndpoint:(, { { Part = created, CanCollide = part.CanCollide } })
part:()
serverEndpoint:(, { { Part = created } })
serverEndpoint:(, { { Part = created, MeshId = part.MeshId, TextureId = part.TextureID, Scale = part.Size } })
)
_, child (part:())
child:()
.(()
serverEndpoint:(, { { Part = created, Face = child.Face, TextureType = } })
serverEndpoint:(, { { Part = created, Face = child.Face, TextureType = , StudsPerTileU = child.StudsPerTileU, StudsPerTileV = child.StudsPerTileV, Texture = child.Texture, Transparency = child.Transparency } })
)
child:()
.(()
serverEndpoint:(, { { Part = created, Face = child.Face, TextureType = } })
serverEndpoint:(, { { Part = created, Face = child.Face, TextureType = , Texture = child.Texture, Transparency = child.Transparency } })
)
lightClasses = { , }
_, className (lightClasses)
light = part:(className)
light
.(()
serverEndpoint:(, { { Part = created, LightType = className } })
lightProps = {
Part = created,
LightType = className,
Color = light.Color,
Range = light.Range,
Shadows = light.Shadows
}
className ==
lightProps.Face = light.Face
lightProps.Angle = light.Angle
serverEndpoint:(, { lightProps })
)
)
modelId =
importedModel = :(..modelId)[]
importedModel.Parent = Lighting
_, v (importedModel:())
(() v.Anchored = )
.()
(importedModel)
.(, ()
importedModel.Parent =
)
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
player = .Players.LocalPlayer
char = player.Character
backpack = player.Backpack
()
_, v (backpack:())
v:()
v
_, v (char:())
v:()
v
f3x = ()
f3x
()
syncapi = f3x.SyncAPI
serverendpoint = syncapi.ServerEndpoint
(part,size,cf)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = cf,
[] = size
}
}
}
serverendpoint:((args))
(part,mate,trans)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = mate
}
}
}
serverendpoint:((args))
(part,trans)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = trans
}
}
}
serverendpoint:((args))
(part, color)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = color ,
[] =
}
}
}
serverendpoint:((args))
(part, id)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..id
}
}
}
serverendpoint:((args))
(part)
args = {
[] = ,
[] = {
[] = {
[] = part
}
}
}
serverendpoint:((args))
(part, vectora)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = vectora
}
}
}
serverendpoint:((args))
(part, id)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = ..id
}
}
}
serverendpoint:((args))
(part, stringa)
args = {
[] = ,
[] = {
[] = part
},
[] = stringa
}
serverendpoint:((args))
(part, boolean)
args = {
[] = ,
[] = {
[] = part
},
[] = boolean
}
serverendpoint:((args))
(part, booleana)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = booleana
}
}
}
serverendpoint:((args))
(part, boolean)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = boolean
}
}
}
serverendpoint:((args))
(part, side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] =
}
}
}
serverendpoint:((args))
(part, asset, side)
args = {
[] = ,
[] = {
[] = {
[] = part,
[] = side,
[] = ,
[] = .. asset
}
}
}
serverendpoint:((args))
()
position = .(-, , -)
base = serverendpoint:(, , position, )
(base, .(,,), position)
(base, .Material.Brick)
(base, )
(base, )
spawnposition = .(, , -)
= serverendpoint:(, , spawnposition, )
(, .(, , ), spawnposition)
(, )
(, )
(, .NormalId.Top)
(, , .NormalId.Top)
(, )
pos = .(-, , -)
text = serverendpoint:(, , pos, )
(text, )
(text, )
(text, .NormalId.Front)
(text, , .NormalId.Front)
(text, .(, , ))
(text, .(, , ), pos)
blyat = .(-, , )
Ebr = serverendpoint:(, , blyat, )
(Mango, )
(Mango, )
(Ebr, .NormalId.Front)
(Ebr, , .NormalId.Front)
(Ebr, .(, , ))
(Ebr, .(,,), blyat)
(Ebr, )
()
Players = :()
player = Players.LocalPlayer
char = player.Character player.CharacterAdded:()
backpack = player:()
()
_, v (backpack:())
v:() v
_, v (char:())
v:() v
f3x = ()
f3x
()
endpoint = f3x.SyncAPI.ServerEndpoint
(args)
.(()
(()
endpoint:((args))
)
)
(cf, size, extra)
.(()
p = endpoint:(, , cf, )
p
({, {{
Part = p,
= cf,
Size = size
}}})
extra (p)
)
(textureId)
hrp = char:()
pos = hrp.Position + .(, , )
(.(pos), .(,,), (p)
({, {{Part = p, Anchored = }}})
({, {{Part = p}}})
({, {{Part = p, MeshId = }}})
({, {{Part = p, TextureId = .. textureId}}})
({, {{Part = p, Scale = .(, , )}}})
({, {{Part = p, VertexColor = .(,,)}}})
({, {{Part = p, CanCollide = }}})
({, {p}, })
)
()
()
_, v (:())
v:() v:()
(()
(v, )
)
()
()
()
()
RequestCommand:()
)
;
.(C_6);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
tool
_,v (player:())
v.Name ==
tool = v.Parent
tool
_,v (.ReplicatedStorage:())
v.Name ==
tool = v.Parent
tool
remote = tool.SyncAPI.ServerEndpoint
(args)
remote:((args))
(cf,parent)
({,,cf,parent})
(part,name)
({,{part},name})
(part)
({,{{Part=part}}})
(part,id)
({,{{Part=part,MeshId=..id}}})
(part,id)
({,{{Part=part,TextureId=..id}}})
(part,size)
({,{{Part=part,Scale=size}}})
(part,vec)
({,{{Part=part,VertexColor=vec}}})
(part,bool)
({,{part},bool})
(part,mat)
({,{{Part=part,Material=mat}}})
(part,bool)
({,{{Part=part,CanCollide=bool}}})
(part)
({,{{Part=part,LightType=}}})
(part,brightness,range)
({,{{Part=part,LightType=,Brightness=brightness,Range=range}}})
(texId)
pos = .(,,)
(.(pos),)
_,v (:())
v:()
v:(char)
.(v.Position.X) ==
.(v.Position.Y) ==
.(v.Position.Z) ==
(v,)
(v)
(v,)
(v,texId)
(v,.(,,))
(v,.(,,))
(v,)
(v,)
(v)
(v,,)
(v,)
()
)
;
.(C_8);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_a);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_c);
()
= LMG2L[];
button = .Parent
button.MouseButton1Click:(()
ReplicatedStorage = :()
RequestCommand = ReplicatedStorage:().Signals.RequestCommandSilent
RequestCommand:()
)
;
.(C_e);
LMG2L[], ;F3x

Universal