Run it
Copy the script and paste it into your executor.
v0=:(); v1=:(); v2=:(); v3=v0.LocalPlayer; v4=v3:(); v5=.();v5.Name=;v5.IgnoreGuiInset=;v5.ResetOnSpawn=;v5.ZIndexBehavior=.ZIndexBehavior.Sibling;v5.Parent=v4; v12=.();v12.Size=.( - ,);v12.Position=.( + , + );v12.BackgroundColor3=.( -( + ) ,, -( + ) );v12.BorderSizePixel= + ;v12.Parent=v5;();();(); v18=.();v18.Size=.(, - );v18.Position=.(, - );v18.BackgroundTransparency= + ;v18.Font=.Font.GothamBold;v18.Text=;v18.TextColor3=.( - , + ,);v18.TextScaled=;v18.Parent=v12; v28=.();v28.Size=.( -( + ) , -( + ) );v28.Position=.(, -( + ) , -( + ) , + );v28.BackgroundTransparency= -( + ) ;v28.Font=.Font.Gotham;v28.Text=;v28.TextColor3=.( -( + ) , -( + ) , - );v28.TextScaled=;v28.Parent=v12; v38=.();v38.Name=;v38.Size=.( - , -( + ) );v38.Position=.( - ,);v38.AnchorPoint=.( -( + ) , + );v38.BackgroundColor3=.( - ,,);v38.BorderSizePixel= - ;v38.Visible=;v38.Parent=v5; v47=.();v47.CornerRadius=.( -( + ) , - );v47.Parent=v38; v50=.();v50.Thickness= -( + ) ;v50.Color=.(, + , + );v50.Transparency=;v50.Parent=v38; v55=.();v55.Name=;v55.Size=.(, -( -( + )), + , -( + ) );v55.Position=.( -( + ) ,);v55.BackgroundTransparency=;v55.Font=.Font.GothamBold;v55.Text=;v55.TextColor3=.( + , + , + );v55.TextSize= - ;v55.TextXAlignment=.TextXAlignment.Left;v55.Parent=v38; v67=.();v67.Name=;v67.Size=.( - , -( -), + , -( + ));v67.Position=.( -( + ) ,);v67.BackgroundTransparency= - ;v67.Parent=v38; v73=.();v73.FillDirection=.FillDirection.Vertical;v73.HorizontalAlignment=.HorizontalAlignment.Center;v73.SortOrder=.SortOrder.LayoutOrder;v73.Padding=.(,);v73.Parent=v67; v82=.();v82.PaddingLeft=.( + , - );v82.PaddingRight=.( - ,);v82.Parent=v67; v86=.();v86.Name=;v86.Size=.( -( + ) ,,, - );v86.BackgroundColor3=.(, - ,);v86.TextColor3=.( - ,, -( + ) );v86.Font=.Font.Gotham;v86.PlaceholderText=;v86.Text=;v86.TextSize=;v86.ClearTextOnFocus=;v86.AutomaticSize=.AutomaticSize.None;v86.Parent=v67; v99=.();v99.Name=;v99.Size=.(, -( + ) , - , -( + ) );v99.BackgroundTransparency= - ;v99.ClipsDescendants=;v99.AutomaticSize=.AutomaticSize.Y;v99.Visible=;v99.Parent=v67; v108=.();v108.SortOrder=.SortOrder.LayoutOrder;v108.Padding=.(,);v108.Parent=v99; v112=.();v112.Name=;v112.Size=.(, - ,, - );v112.BackgroundColor3=.( -( + ) , - , -( + ) );v112.TextColor3=.( -( + ) ,,);v112.Font=.Font.GothamBold;v112.TextSize=;v112.Text=;v112.Parent=v67; v121=.();v121.Name=;v121.Size=.( + , + , - , - );v121.BackgroundColor3=.( + , -( + ) , -( + ) );v121.TextColor3=.(, + , - );v121.Font=.Font.GothamBold;v121.TextSize= - ;v121.Text=;v121.Parent=v67; (v146,v147) v148= -( + ) ; v149; (v148==( + )) v149=.();v149.Size=.( - , -( + ) , -( + ) , + );v149.BackgroundColor3=.(, + ,);v149.TextColor3=.(,, -( + ) );v148= + ; (v148==( -)) v149.Font=.Font.Gotham;v149.TextSize=;v149.Text=v146;v149.AutoButtonColor=;v148= -( + ) ; (v148==( + )) v192= - ; (v192==( -( + ))) v149.Parent=v99;v149.MouseButton1Click:(() v209=; (v209==( -( + ))) v86.Text=v147.Name; v220,v221 (v99:()) v221:() v221:(); v209= -( + ) ; (==v209) v99.Visible=;; );v192= + ; (v192==) v149; (v150) v151=; v152; v153; (v151==( -( + ))) v198,v199 (v0:()) (.(v199.Name:(),v152) .(v199.DisplayName:(),v152)) (():(v199.Name,v199.DisplayName),v199);v153=; v99.Visible=v153;; (( -( + ))==v151) v200,v201 (v99:()) v201:() v201:(); ((v150==) (v150==)) v203=; (v203==( -)) v99.Visible=;; v151=; (v151==( + )) v152=v150:();v153=;v151= -( + ) ; v86:():(() (v86.Text);); (v154) v155=; v156; (v155==( -( + ))) v194=; (v194==( -( + ))) v210,v211 (v0:()) ((v211.Name:()==v156) (v211.DisplayName:()==v156)) v211; ; (v155==( -)) ( v154 (v154==)) ; v156=v154:();v155= + ; (v157) v158= -( + ) ; v159; v160; v161; (v158==( + )) v159= -( + ) ;v160=;v158=; (==v158) v161=; (v159==) v161=v3.Character:(); (v160 v161) v161.CFrame=v160.CFrame + .( -( + ) , -( + ) ,) ; ; (v159==) ( v157 v157.Character v3.Character) ; v160=v157.Character:();v159=; ; v112.MouseButton1Click:(() v162= + ; v163; (v162==( -( + ))) v163=(v86.Text); v163 (v163); ; ); v134=; v135=; () v164= + ; v165; (==v164) v165=; (v165==( + )) v134=; v135 v135=; v165=; (v165==) v121.Text=;; ; () v166= + ; (v166==( + )) v134 ; v134=;v166= -( + ) ; (v166==( -( + ))) v121.Text=;v135=.(() v202= + ; (v202==) (v121 v121.Parent) v121.Text=; ; (v202==) v134 v5.Parent (v5~=) v214=; v215; (v214==( -( + ))) .();; (v214==) v222= + ; (==v222) v215=(v86.Text); (v215 v215.Character v3.Character v3.Character:()) (v215); v222= -( + ) ; (v222==) v214= - ;; v134=;v202=; );; v121.MouseButton1Click:(() v134 (); (); ); v138=; (v167,v168,v169) v170= - ; (v170==( -( + ))) v2:(.KeyCode.RightControl) .ContextActionResult.Sink; v5.Enabled= v5.Enabled;v170= + ; (v170==( + )) .ContextActionResult.Sink; (v170==( -)) (v168~=.UserInputState.Begin) .ContextActionResult.Pass; v138 .ContextActionResult.Sink; v170= - ; (v171,v172,v173) v174= -( + ) ; v175; (( -( + ))==v174) v175= -( + ) ; (v175==( -( + ))) (v172~=.UserInputState.Begin) .ContextActionResult.Pass; v138 .ContextActionResult.Sink; v175= + ; (v175==( -)) v5:(); .ContextActionResult.Sink; (v175==( -)) v1:();v1:();v175= -( + ) ; (v175==) v138=;();v175=; ; v1:(,v139,,.KeyCode.LeftAlt);v1:(,v140,,.KeyCode.RightControl); v141=; v142,v143,v144; (v176) v177= - ; v178; (v177==( -)) v141 ; v178=v176.Position-v143 ;v177= + ; (v177==) v38.Position=.(v144.X.Scale,v144.X.Offset + v178.X ,v144.Y.Scale,v144.Y.Offset + v178.Y );; v38.InputBegan:((v179) (v179.UserInputType==.UserInputType.MouseButton1) v182= + ; (v182==( -)) v144=v38.Position;v179.Changed:(() (v179.UserInputState==.UserInputState.End) v141=; );; (v182==( -( + ))) v141=;v143=v179.Position;v182= + ; );v38.InputChanged:((v180) (v180.UserInputType==.UserInputType.MouseMovement) v142=v180; );v2.InputChanged:((v181) (v181==v142) (v181); );.(,() v138 v183= -( + ) ; (( -)==v183) v12:();v38.Visible=;; );
Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Left Alt to hide & unhide Right Ctrl to close Ai cause im lazy: Key Features GUI System: The script creates a ScreenGui called "AnnoyerPopup" that contains a temporary loading screen and a main user interface frame. Loading Screen: It displays a simple loading screen for 3 seconds with the text "Loading AnnoyerHub" and "Discord: l4z4r.dev" before hiding it. User Input and Player Search: A TextBox named "UserBox" allows the user to type in a player's name. As the user types, a dynamic suggestion list appears below the text box, showing players whose name or display name matches the input. Player Teleportation: A "Teleport" button allows the user to instantly teleport their character to the location of the player specified in the text box. The script teleports the user's HumanoidRootPart to the target's HumanoidRootPart, with a slight vertical offset to avoid clipping. Player Following: A "Follow" button initiates or stops a continuous loop that repeatedly teleports the user to the target player every 0.3 seconds, effectively following them. The button's text changes to "Stop Following" when the follow loop is active. GUI Toggle and Close: The GUI can be toggled on or off using

Universal