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[]).CornerRadius = .(, );
TitleLabel = .(, LMG2L[])
TitleLabel.Size = .(, , , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.TextScaled =
TitleLabel.Font = .Font.GothamBold
TitleLabel.TextXAlignment = .TextXAlignment.Left
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .TextXAlignment.Left;
LMG2L[][] = .TextYAlignment.Top;
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = Font.();
LMG2L[][] = ;
LMG2L[][] = .(, , );
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .ButtonStyle.RobloxRoundDropdownButton;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .ButtonStyle.RobloxRoundDropdownButton;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .ButtonStyle.RobloxRoundDropdownButton;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
LMG2L[][] = .ButtonStyle.RobloxRoundDropdownButton;
LMG2L[][] = ;
LMG2L[] = .(, LMG2L[]);
LMG2L[][] = .(, , );
LMG2L[][] = .(, , , );
LMG2L[][] = .(, , , );
LMG2L[][] = ;
.(, LMG2L[]).CornerRadius = .(, );
SearchBox = .(, LMG2L[]);
SearchBox.Size = .(, -, , );
SearchBox.Position = .(, , , );
SearchBox.PlaceholderText = ;
SearchBox.BackgroundColor3 = .(, , );
SearchBox.Text = ;
SearchBox.TextScaled = ;
.(, SearchBox).CornerRadius = .(, );
ScrollList = .(, LMG2L[]);
ScrollList.Size = .(, -, , -);
ScrollList.Position = .(, , , );
ScrollList.BackgroundTransparency = ;
ScrollList.ScrollBarThickness = ;
ScrollList.BorderSizePixel = ;
ListLayout = .(, ScrollList);
ListLayout.Padding = .(, );
.(, LMG2L[]);
FOLDER_NAME =
(FOLDER_NAME) (FOLDER_NAME)
(filter)
filter = filter
_, v (ScrollList:())
v:() v:()
files = (FOLDER_NAME)
_, path (files)
name = path:()
.(.(name), .(filter))
item = .()
item.Size = .(, -, , )
item.Text = name
item.BackgroundColor3 = .(, , )
item.TextColor3 = .(, , )
item.TextScaled =
item.Parent = ScrollList
item.MouseButton1Click:(()
fullPath = FOLDER_NAME .. .. name
(fullPath)
LMG2L[].Text = (fullPath)
)
ScrollList.CanvasSize = .(, , , ListLayout.AbsoluteContentSize.Y + )
SearchBox:():(()
(SearchBox.Text)
)
.(()
.()
()
)
CurrentMethod =
.LarpBackdoor =
alphabet = {
,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,
}
(l)
s =
i = , l
s = s .. alphabet[.(#alphabet)]
s
(remote, code)
remote:()
remote:(code)
remote:()
(()
remote:(code)
)
()
:():(, {
Title = ,
Text = ,
Duration =
})
backdoor =
remotes = {}
_, v (:())
(v:() v:())
(v.Parent == .ReplicatedStorage v.Parent.Parent == .ReplicatedStorage)
code = ()
(v, ..code..)
remotes[code] = v
i = ,
code, remote (remotes)
:(code)
backdoor = remote
[code]:()
backdoor
.()
backdoor
.LarpBackdoor = backdoor
(backdoor, )
:():(, {
Title = ,
Text = ,
Duration =
})
:():(, {
Title = ,
Text = ,
Duration =
})
()
:():(, {
Title = ,
Text = ,
Duration =
})
backdoor =
_, v (.ReplicatedStorage:())
v:() v:()
name = ()
(v, ..name..)
.()
:(name)
backdoor = v
backdoor
.LarpBackdoor = backdoor
(backdoor, )
:():(, {
Title = ,
Text = ,
Duration =
})
:():(, {
Title = ,
Text = ,
Duration =
})
LMG2L[].MouseButton1Click:(()
code = LMG2L[].Text
code ==
.LarpBackdoor
CurrentMethod ==
()
()
.LarpBackdoor
(.LarpBackdoor, code:(, .Players.LocalPlayer.Name))
:():(, {Title = , Text = , Duration = })
((code))
)
LMG2L[].MouseButton1Click:(()
CurrentMethod = CurrentMethod ==
LMG2L[].Text = (CurrentMethod == )
)
LMG2L[].MouseButton1Click:(()
LMG2L[].Text =
)
LMG2L[].MouseButton1Click:(()
.LarpBackdoor
name = .Players.LocalPlayer.Name
(.LarpBackdoor, .. name .. )
)
(parent)
btn = .()
btn.Name =
btn.Parent = parent
btn.Size = .(, , , )
btn.Position = .(, , , )
btn.BackgroundTransparency =
btn.Image =
btn.ZIndex =
btn.Active =
.(, btn).CornerRadius = .(, )
btn
(guiObject)
UIS = :()
dragging =
dragStart, startPos
guiObject.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = guiObject.Position
)
guiObject.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
)
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
guiObject.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
(button, frame)
visible =
button.Activated:(()
visible = visible
frame.Visible = visible
)
(screenGui, frame)
toggle = (screenGui)
(toggle)
(toggle, frame)
(LMG2L[], LMG2L[])
LMG2L[]Put your scripts into "ProjectLarp" Folder(in txt or lua) to save your scripts!

Universal