Run it
Copy the script and paste it into your executor.
G2L = {};
G2L[] = .(, :().LocalPlayer:());
G2L[][] = .ZIndexBehavior.Sibling;
G2L[] = .(, G2L[]);
G2L[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
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[][] = ;
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .(, , );
G2L[][] = Font.(, .FontWeight.Regular, .FontStyle.Normal);
G2L[][] = .(, , , );
G2L[][] = .(, , );
G2L[][] = ;
G2L[][] = .(, , , );
G2L[] = .(, G2L[]);
G2L[][] = ;
G2L[][] = .(, , );
G2L[][] = .ApplyStrokeMode.Border;
G2L[] = .(, G2L[]);
()
= G2L[];
UserInputService = :()
TweenService = :()
frame = .Parent
dragging =
dragInput, dragStart, startPos
tweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
(input)
delta = input.Position - dragStart
newPos = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
TweenService:(frame, tweenInfo, {Position = newPos}):()
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
(input)
)
;
.(C_5);
()
= G2L[];
Players = :()
player = Players.LocalPlayer
button = .Parent
particleTemplate = .()
particleTemplate.Texture =
particleTemplate.Rate =
particleTemplate.Lifetime = NumberRange.()
particleTemplate.Speed = NumberRange.()
particleTemplate.VelocitySpread =
button.MouseButton1Click:(()
_, plr (Players:())
plr.Character plr.Character:()
particleClone = particleTemplate:()
particleClone.Parent = plr.Character.Head
)
;
.(C_8);
()
= G2L[];
.Parent.MouseButton1Click:(()
h = .()
h.Parent =
h.Text =
.(, ()
h:()
)
)
;
.(C_b);
()
= G2L[];
.Parent.MouseButton1Click:(()
h = .()
h.Parent =
h.Text =
.(, ()
h:()
)
)
;
.(C_e);
()
= G2L[];
Players = :()
Lighting = :()
player = Players.LocalPlayer
button = .Parent
button.MouseButton1Click:(()
sky = .()
sky.Name =
sky.SkyboxBk =
sky.SkyboxDn =
sky.SkyboxFt =
sky.SkyboxLf =
sky.SkyboxRt =
sky.SkyboxUp =
Lighting:()
Lighting.CustomSky:()
sky.Parent = Lighting
)
;
.(C_11);
()
= G2L[];
.Parent.MouseButton1Click:(()
msg = .()
msg.Parent =
msg.Text =
.(, ()
msg:()
)
)
;
.(C_14);
()
= G2L[];
.Parent.MouseButton1Click:(()
msg = .()
msg.Parent =
msg.Text =
.(, ()
msg:()
)
)
;
.(C_17);
()
= G2L[];
button = .Parent
player = .Players.LocalPlayer
gui = player:()
s = .()
s.Parent = gui
s.SoundId =
s.Volume =
s.Looped =
button.MouseButton1Click:(()
s:()
)
;
.(C_1a);
()
= G2L[];
button = .Parent
player = .Players.LocalPlayer
gui = player:()
s = .()
s.Parent = gui
s.SoundId =
s.Volume =
s.Looped =
button.MouseButton1Click:(()
s:()
)
;
.(C_1d);
()
= G2L[];
button = .Parent
RunService = :()
tweenService = :()
tweenTime =
button.MouseButton1Click:(()
_, part (:())
part:()
()
goal = {Color = .(.(), , )}
tween = tweenService:(part, TweenInfo.(tweenTime), goal)
tween:()
tween.Completed:(changeColor)
()
)
;
.(C_20);
()
= G2L[];
Players = :()
player = Players.LocalPlayer
button = .Parent
button.MouseButton1Click:(()
_, plr (Players:())
plr.Character
_, part (plr.Character:())
part:()
part:()
fire = .()
fire.Name =
fire.Parent = part
plr.Character:()
plr.Character.Head:()
billboard = .()
billboard.Name =
billboard.Size = .(, ,, )
billboard.Adornee = plr.Character.Head
billboard.AlwaysOnTop =
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.TextColor3 = .(, , )
label.TextStrokeTransparency =
label.Font = .Font.SourceSansBold
label.TextScaled =
label.Text =
label.Parent = billboard
billboard.Parent = plr.Character.Head
)
;
.(C_23);
()
= G2L[];
button = .Parent
decalTexture =
button.MouseButton1Click:(()
_, obj (:())
obj:()
_, face (.NormalId:())
d = .()
d.Texture = decalTexture
d.Face = face
d.Parent = obj
)
;
.(C_27);
()
= G2L[];
button = .Parent
decalTexture =
button.MouseButton1Click:(()
_, obj (:())
obj:()
_, face (.NormalId:())
d = .()
d.Texture = decalTexture
d.Face = face
d.Parent = obj
)
;
.(C_2a);
G2L[], ;Visual

Universal