Run it
Copy the script and paste it into your executor.
a=; b=a.Players; c=b.LocalPlayer; d=.new; e=.new; f=.fromRGB; (h,i,j)a.StarterGui:(,{Title=h,Text=i,Duration=j }); k=() l=() m=() n=() o=() p=() q=() r=() s=() t=() u=()k.Parent=c:()k.ZIndexBehavior=.ZIndexBehavior.Sibling;l.Name=l.Parent=k;l.BackgroundColor3=(,,)l.Position=(,,,)l.Size=(,,,)l.Active=;l.Draggable=;p.Name=p.Parent=l;p.BackgroundTransparency=;p.Position=(,,,)p.Size=(,,,)p.Font=.Font.GothamBold;p.Text=p.TextColor3=(,,)p.TextSize=;q.Name=q.Parent=l;q.BackgroundTransparency=;q.Position=(,,,)q.Size=(,,,)q.Font=.Font.Gotham;q.Text=q.TextColor3=(,,)q.TextSize=;q.TextWrapped=;m.Name=m.Parent=l;m.BackgroundColor3=(,,)m.Position=(,,,)m.Size=(,,,)m.Font=.Font.GothamBold;m.Text=m.TextColor3=(,,)m.TextSize=;n.Name=n.Parent=l;n.BackgroundColor3=(,,)n.Position=(,,,)n.Size=(,,,)n.Font=.Font.GothamBold;n.Text=n.TextColor3=(,,)n.TextSize=;o.Name=o.Parent=l;o.BackgroundColor3=(,,)o.Position=(,,,)o.Size=(,,,)o.Font=.Font.GothamBold;o.Text=o.TextColor3=(,,)o.TextSize=;r.Parent=m;s.Parent=o;t.Parent=n;u.Parent=l; (w) x=()x.Parent=w;x.Color=(,,)x.Thickness=;a:():(x,); y={,,,,,,,,,,,,,,,,,}(,)o.MouseButton1Click:(()(o)(,,)()(,,))m.MouseButton1Click:(()(m) z=a:().BadgeGot; A,B (y) (,,)() C=; D=() D.(E)C=E==;a.StarterGui:(,{Title=,Text=,Duration=,Callback=D,Button1=,Button2=})() C z:(B)(,,);();(,,)()(,,)()a:():(a.PlaceId,c))n.MouseButton1Click:(()(n) z=a:().BadgeGot;(,,)() A,B (y) z:(B)();(,,)()(,,)()a:():(a.PlaceId,c))Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
self explanatory lol

Grace [GRACE BUT EVIL]