Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, :().LocalPlayer:());
G2L[][] = ;
G2L[][] = ;
G2L[][] = .ScreenInsets.DeviceSafeInsets;
G2L[][] = ;
G2L[][] = .ZIndexBehavior.Sibling;
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , , -);
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , , );
G2L[][] = .(, , -, );
G2L[][] = .(, , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = -;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = ;
G2L[][] = .(, , , );
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
G2L[] = .(, G2L[]);
G2L[][] = .(, , , -);
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[] = .(, G2L[]);
G2L[][] = ;
()
= G2L[];
b=.Parent
stgui=:()
b.MouseButton1Click:(()
code=.Parent.Parent.TextBox.Text
backdoor=.Parent.Parent.Parent.Backdoor.Value
backdoor:()
backdoor:(code)
backdoor:()
backdoor:(code)
backdoor:()
backdoor:(code)
backdoor:()
backdoor:(code)
backdoor
stgui:(,{
Title=,
Text=,
Duration=
})
)
;
.(C_b);
()
= G2L[];
b=.Parent
b.MouseButton1Click:(()
.Parent.Parent.TextBox.Text=
)
;
.(C_e);
()
= G2L[];
stgui=:()
b=.Parent
snippet=
found=
stgui:(,{
Title=,
Text=,
Duration=,
})
b.MouseButton1Click:(()
found=
stgui:(,{
Title=,
Text=,
Duration=,
})
_, v (:())
v:()
(..v.Name)
fn=v:()
(..fn)
v:(snippet)
val=.Workspace:()
val
stgui:(,{
Title=,
Text=,
Duration=,
})
.Parent.Parent.Parent.Backdoor.Value=v
found=
found==
v:()
(..v.Name)
fn=v:()
(..fn)
v:(snippet)
val=.Workspace:()
val
stgui:(,{
Title=,
Text=,
Duration=,
})
.Parent.Parent.Parent.Backdoor.Value=v
found=
found==
v:()
(..v.Name)
fn=v:()
(..fn)
v:(snippet)
val=.Workspace:()
val
stgui:(,{
Title=,
Text=,
Duration=,
})
.Parent.Parent.Parent.Backdoor.Value=v
found=
found==
v:()
(..v.Name)
fn=v:()
(..fn)
v:(snippet)
val=.Workspace:()
val
stgui:(,{
Title=,
Text=,
Duration=,
})
.Parent.Parent.Parent.Backdoor.Value=v
found=
found==
)
;
.(C_11);
()
= G2L[];
rs=:()
plr=:().LocalPlayer
g=.Parent
g.AncestryChanged:(()
g.Parent=plr.PlayerGui
)
rs.Heartbeat:(()
g.Enabled=
g.ResetOnSpawn=
g.IgnoreGuiInset=
.(()
_, v (g:())
v:()
v.Visible=
v:()
v.Enabled=
)
)
;
.(C_14);
G2L[], ;[Important] - Font in thumbnail isn't the real font. - May not detect all backdoors. Simple Backdoor Scanner ;D I'm still new to creating client sided scripts, so please alert me if there are any issues/bugs .·´¯`(>▂<)´¯`·. and I am not that talented of a scripter at all too, I'd call myself an amateur.