Run it
Copy the script and paste it into your executor.
UIS = :()
Players = :()
RunService = :()
TweenService = :()
Lighting = :()
HttpService = :()
StarterGui = :()
Debris = :()
LP = Players.LocalPlayer
Char = LP.Character LP.CharacterAdded:()
Hum = Char:()
HRP = Char:()
Cam = .CurrentCamera
Mouse = LP:()
State = {
fly=,noclip=,infinitejump=,esp=,
fullbright=,aimlock=,autoclick=,killaura=,
spin=,antivoid=,ghost=,autofarm=,
bunny=,nofog=,chams=,nofall=,
speedy=,autofire=,hitbox=,looptp=,
antiafk=,rapidfire=,autoclimb=,
fpsboost=,rainbow_ambient=,
}
Connections = {}
Waypoints = {}
PrevPos =
GUIOpen =
(title, text, dur)
(()
StarterGui:(,{
Title=title , Text=text , Duration=dur
})
)
()
Char = LP.Character
Char
Hum = Char:()
HRP = Char:()
Char
(maxDist)
maxDist = maxDist .huge
closest, dist = , maxDist
_,p (Players:())
p==LP
c=p.Character; c
r=c:(); r
() HRP
d=(r.Position-HRP.Position).Magnitude
d<dist dist=d; closest=p
closest
genv genv.UE8AN_GUI (() genv.UE8AN_GUI:() )
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.DisplayOrder =
ScreenGui.IgnoreGuiInset =
genv genv.UE8AN_GUI = ScreenGui
(() ScreenGui.Parent = :() )
ScreenGui.Parent ScreenGui.Parent = LP:()
LoadFrame = .(, ScreenGui)
LoadFrame.Size = .(,)
LoadFrame.BackgroundColor3 = .(,,)
LoadFrame.BorderSizePixel =
LoadFrame.ZIndex =
LogoLbl = .(, LoadFrame)
LogoLbl.Size = .(,,,)
LogoLbl.Position = .(,-,,-)
LogoLbl.BackgroundTransparency =
LogoLbl.Text =
LogoLbl.TextColor3 = .(,,)
LogoLbl.TextTransparency =
LogoLbl.TextSize =
LogoLbl.Font = .Font.GothamBlack
LogoLbl.ZIndex =
SubLbl = .(, LoadFrame)
SubLbl.Size = .(,,,)
SubLbl.Position = .(,-,,-)
SubLbl.BackgroundTransparency =
SubLbl.Text =
SubLbl.TextColor3 = .(,,)
SubLbl.TextTransparency =
SubLbl.TextSize =
SubLbl.Font = .Font.GothamSemibold
SubLbl.ZIndex =
BarBG = .(, LoadFrame)
BarBG.Size = .(,,,)
BarBG.Position = .(,-,,)
BarBG.BackgroundColor3 = .(,,)
BarBG.BorderSizePixel =
BarBG.ZIndex =
.(,BarBG).CornerRadius = .(,)
BarFill = .(, BarBG)
BarFill.Size = .(,,,)
BarFill.BackgroundColor3 = .(,,)
BarFill.BorderSizePixel =
BarFill.ZIndex =
.(,BarFill).CornerRadius = .(,)
BarGrad = .(, BarFill)
BarGrad.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,)),
}
StatusLbl = .(, LoadFrame)
StatusLbl.Size = .(,,,)
StatusLbl.Position = .(,-,,)
StatusLbl.BackgroundTransparency =
StatusLbl.Text =
StatusLbl.TextColor3 = .(,,)
StatusLbl.TextTransparency =
StatusLbl.TextSize =
StatusLbl.Font = .Font.Gotham
StatusLbl.TextXAlignment = .TextXAlignment.Left
StatusLbl.ZIndex =
TweenService:(LogoLbl, TweenInfo.(,.EasingStyle.Quint), {TextTransparency=}):()
TweenService:(SubLbl, TweenInfo.(,.EasingStyle.Quint), {TextTransparency=}):()
TweenService:(StatusLbl,TweenInfo.(,.EasingStyle.Quint),{TextTransparency=}):()
stages = {
{, },
{, },
{, },
{, },
{, },
{, },
}
.(()
_,s (stages)
TweenService:(BarFill, TweenInfo.(,.EasingStyle.Quad), {
Size = .(s[],,,)
}):()
StatusLbl.Text = s[]
.()
)
Main = .(, ScreenGui)
Main.Name =
Main.Size = .(,,,)
Main.Position = .(,-,,-)
Main.BackgroundColor3 = .(,,)
Main.BorderSizePixel =
Main.Active =
Main.Draggable =
Main.Visible =
Main.ZIndex =
.(, Main).CornerRadius = .(,)
Shadow = .(, ScreenGui)
Shadow.Name =
Shadow.Size = .(,,,)
Shadow.Position = .(,-,,-)
Shadow.BackgroundColor3= .(,,)
Shadow.BackgroundTransparency =
Shadow.BorderSizePixel =
Shadow.ZIndex =
Shadow.Visible =
.(,Shadow).CornerRadius = .(,)
TopBar = .(, Main)
TopBar.Size = .(,,,)
TopBar.BackgroundColor3 = .(,,)
TopBar.BorderSizePixel =
TopBar.ZIndex =
.(,TopBar).CornerRadius = .(,)
AccentLine = .(, TopBar)
AccentLine.Size = .(,,,)
AccentLine.Position = .(,,,-)
AccentLine.BorderSizePixel =
AccentLine.ZIndex =
.(,AccentLine).Color = ColorSequence.{
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(,.(,,)),
ColorSequenceKeypoint.(, .(,,)),
}
TitleLbl = .(, TopBar)
TitleLbl.Size = .(,-,,)
TitleLbl.Position = .(,,,)
TitleLbl.BackgroundTransparency =
TitleLbl.Text =
TitleLbl.TextColor3 = .(,,)
TitleLbl.TextSize =
TitleLbl.Font = .Font.GothamBold
TitleLbl.TextXAlignment = .TextXAlignment.Left
TitleLbl.ZIndex =
MinBtn = .(, TopBar)
MinBtn.Size = .(,,,)
MinBtn.Position = .(,-,,)
MinBtn.BackgroundColor3 = .(,,)
MinBtn.Text =
MinBtn.TextColor3 = .(,,)
MinBtn.TextSize =
MinBtn.Font = .Font.GothamBold
MinBtn.BorderSizePixel =
MinBtn.AutoButtonColor =
MinBtn.ZIndex =
.(,MinBtn).CornerRadius = .(,)
CloseBtn = .(, TopBar)
CloseBtn.Size = .(,,,)
CloseBtn.Position = .(,-,,)
CloseBtn.BackgroundColor3 = .(,,)
CloseBtn.Text =
CloseBtn.TextColor3 = .(,,)
CloseBtn.TextSize =
CloseBtn.Font = .Font.GothamBold
CloseBtn.BorderSizePixel =
CloseBtn.AutoButtonColor =
CloseBtn.ZIndex =
.(,CloseBtn).CornerRadius = .(,)
TabBar = .(, Main)
TabBar.Size = .(,,,-)
TabBar.Position = .(,,,)
TabBar.BackgroundColor3 = .(,,)
TabBar.BorderSizePixel =
TabBar.ZIndex =
.(,TabBar).CornerRadius = .(,)
TBList = .(, TabBar)
TBList.SortOrder = .SortOrder.LayoutOrder
TBList.Padding = .(,)
TBPad = .(, TabBar)
TBPad.PaddingTop = .(,)
TBPad.PaddingLeft = .(,)
TBPad.PaddingRight = .(,)
Content = .(, Main)
Content.Size = .(,-,,-)
Content.Position = .(,,,)
Content.BackgroundColor3 = .(,,)
Content.BorderSizePixel =
Content.ZIndex =
.(,Content).CornerRadius = .(,)
Tabs = {}
TabPages = {}
ActiveTab =
TAB_META = {
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
{name=, icon=, color=.(,,)},
}
(name)
ActiveTab
prevPage = TabPages[ActiveTab]
prevBtn = Tabs[ActiveTab]
TweenService:(prevPage,TweenInfo.(),{GroupTransparency=}):()
.(,() prevPage.Visible= )
TweenService:(prevBtn,TweenInfo.(),{
BackgroundColor3=.(,,),
TextColor3=.(,,),
}):()
ActiveTab = name
page = TabPages[name]
btn = Tabs[name]
page.Visible =
page.GroupTransparency =
TweenService:(page,TweenInfo.(,.EasingStyle.Quad),{GroupTransparency=}):()
meta =
_,m (TAB_META) m.name==name meta=m
col = meta meta.color .(,,)
TweenService:(btn,TweenInfo.(),{BackgroundColor3=col,TextColor3=.(,,)}):()
(meta)
btn = .(, TabBar)
btn.Name = meta.name
btn.Size = .(,,,)
btn.BackgroundColor3 = .(,,)
btn.Text = meta.icon....meta.name
btn.TextColor3 = .(,,)
btn.TextSize =
btn.Font = .Font.GothamSemibold
btn.BorderSizePixel =
btn.AutoButtonColor =
btn.ZIndex =
.(,btn).CornerRadius = .(,)
btn.MouseEnter:(()
ActiveTab~=meta.name
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
)
btn.MouseLeave:(()
ActiveTab~=meta.name
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
)
Page = .(, Content)
Page.Size = .(,,,)
Page.BackgroundTransparency =
Page.BorderSizePixel =
Page.Visible =
Page.ZIndex =
Scroll = .(, Page)
Scroll.Size = .(,,,)
Scroll.BackgroundTransparency =
Scroll.BorderSizePixel =
Scroll.ScrollBarThickness =
Scroll.ScrollBarImageColor3 = .(,,)
Scroll.AutomaticCanvasSize = .AutomaticSize.Y
Scroll.CanvasSize = .(,,,)
Scroll.ZIndex =
Grid = .(, Scroll)
Grid.CellSize = .(,,,)
Grid.CellPadding = .(,,,)
Grid.SortOrder = .SortOrder.LayoutOrder
Grid.HorizontalAlignment = .HorizontalAlignment.Center
Pad = .(, Scroll)
Pad.PaddingTop = .(,)
Pad.PaddingLeft = .(,)
Pad.PaddingRight = .(,)
Pad.PaddingBottom= .(,)
Tabs[meta.name] = btn
TabPages[meta.name] = Page
btn.MouseButton1Click:(() (meta.name) )
Scroll
Grids = {}
_,m (TAB_META)
Grids[m.name] = (m)
PlayerGrid = Grids[]
VisualGrid = Grids[]
TeleportGrid = Grids[]
CombatGrid = Grids[]
WorldGrid = Grids[]
MiscGrid = Grids[]
ConfigGrid = Grids[]
(parent, label, stateKey, callback)
frame = .(, parent)
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
frame.ZIndex =
.(,frame).CornerRadius = .(,)
lbl = .(, frame)
lbl.Size = .(,-,,)
lbl.Position = .(,,,)
lbl.BackgroundTransparency =
lbl.Text = label
lbl.TextColor3 = .(,,)
lbl.TextSize =
lbl.Font = .Font.Gotham
lbl.TextXAlignment = .TextXAlignment.Left
lbl.ZIndex =
tog = .(, frame)
tog.Size = .(,,,)
tog.Position = .(,-,,-)
tog.BackgroundColor3 = .(,,)
tog.Text =
tog.BorderSizePixel =
tog.AutoButtonColor =
tog.ZIndex =
.(,tog).CornerRadius = .(,)
knob = .(, tog)
knob.Size = .(,,,)
knob.Position = .(,,,-)
knob.BackgroundColor3 = .(,,)
knob.BorderSizePixel =
knob.ZIndex =
.(,knob).CornerRadius = .(,)
isOn = stateKey State[stateKey]
()
TweenService:(knob,TweenInfo.(,.EasingStyle.Quad),{
Position = isOn .(,,,-) .(,,,-),
BackgroundColor3 = isOn .(,,) .(,,),
}):()
TweenService:(tog,TweenInfo.(),{
BackgroundColor3 = isOn .(,,) .(,,),
}):()
tog.MouseButton1Click:(()
isOn = isOn
stateKey State[stateKey]=isOn
()
callback (isOn)
)
()
frame
(parent, label, callback)
btn = .(, parent)
btn.BackgroundColor3 = .(,,)
btn.BorderSizePixel =
btn.Text = label
btn.TextColor3 = .(,,)
btn.TextSize =
btn.Font = .Font.Gotham
btn.AutoButtonColor =
btn.ZIndex =
.(,btn).CornerRadius = .(,)
btn.MouseEnter:(()
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
)
btn.MouseLeave:(()
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
)
btn.MouseButton1Click:(()
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
.(,()
TweenService:(btn,TweenInfo.(),{BackgroundColor3=.(,,)}):()
)
callback .(,callback)
)
btn
(PlayerGrid,,,(on)
() Hum Hum.WalkSpeed=on
)
(PlayerGrid,,()
() Hum Hum.WalkSpeed= ; (,)
)
(PlayerGrid,,()
() Hum Hum.WalkSpeed=
)
(PlayerGrid,,()
() Hum Hum.JumpPower= ; (,)
)
(PlayerGrid,,()
() Hum Hum.JumpPower=
)
(PlayerGrid,,,(on)
on
Connections.infJump=UIS.JumpRequest:(()
() Hum Hum:(.HumanoidStateType.Jumping)
)
Connections.infJump Connections.infJump:()
)
(PlayerGrid,,,(on)
()
on
bg=.(,HRP); bg.Name=
bg.MaxTorque=.(,,); bg.P=
bv=.(,HRP); bv.Name=
bv.MaxForce=.(,,); bv.Velocity=.zero
Connections.fly=RunService.Heartbeat:(()
State.fly HRP
g=HRP:(); v=HRP:()
g v
sp=; mv=.zero
UIS:(.KeyCode.W) mv=mv+Cam.CFrame.LookVector
UIS:(.KeyCode.S) mv=mv-Cam.CFrame.LookVector
UIS:(.KeyCode.A) mv=mv-Cam.CFrame.RightVector
UIS:(.KeyCode.D) mv=mv+Cam.CFrame.RightVector
UIS:(.KeyCode.Space) mv=mv+.(,,)
UIS:(.KeyCode.LeftControl) mv=mv-.(,,)
v.Velocity=mv.Magnitude> mv.Unit*sp .zero
g.CFrame=Cam.CFrame
)
Connections.fly Connections.fly:()
HRP
g=HRP:(); v=HRP:()
g g:() ; v v:()
)
(PlayerGrid,,,(on)
on
Connections.noclip=RunService.Stepped:(()
State.noclip ()
_,p (Char:())
p:() p.CanCollide=
)
Connections.noclip Connections.noclip:()
)
(PlayerGrid,,,(on)
() Hum Hum.MaxHealth=on .huge ; Hum.Health=on .huge
)
(PlayerGrid,,,(on)
on
Connections.antivoid=RunService.Heartbeat:(()
State.antivoid ()
HRP HRP.Position.Y<- HRP.CFrame=.(,,)
)
Connections.antivoid Connections.antivoid:()
)
(PlayerGrid,,()
() HRP HRP.Anchored= ; (,)
)
(PlayerGrid,,()
() HRP HRP.Anchored= ; (,)
)
(PlayerGrid,,,(on)
()
_,p (Char:())
p:() p.Name~=
p.LocalTransparencyModifier=on
)
(PlayerGrid,,,(on)
on
Connections.spin=RunService.Heartbeat:(()
State.spin ()
HRP.CFrame=HRP.CFrame*.(,.(),)
)
Connections.spin Connections.spin:()
)
(PlayerGrid,,()
() Hum Hum.Health=
)
(PlayerGrid,,()
() Hum Hum.Sit=
)
(PlayerGrid,,,(on)
on
LP.Idled:(()
State.antiafk
(()
:():(.zero,.identity)
.()
:():(.zero,.identity)
)
)
)
(PlayerGrid,,()
LP.CameraMaxZoomDistance=
)
(PlayerGrid,,()
LP.CameraMinZoomDistance=; LP.CameraMaxZoomDistance=
)
(PlayerGrid,,()
LP.CameraMinZoomDistance=; LP.CameraMaxZoomDistance=
)
(PlayerGrid,,() Cam.FieldOfView= )
(PlayerGrid,,() Cam.FieldOfView= )
(PlayerGrid,,() Cam.FieldOfView= )
(PlayerGrid,,,(on)
on
Connections.bunny=RunService.Heartbeat:(()
State.bunny ()
Hum Hum.FloorMaterial~=.Material.Air
Hum:(.HumanoidStateType.Jumping)
)
Connections.bunny Connections.bunny:()
)
(PlayerGrid,,,(on)
_,p (Players:())
p~=LP p.Character
hrp=p.Character:()
hrp
hrp.Size=on .(,,) .(,,)
hrp.Transparency=on
)
(PlayerGrid,,()
() Hum Hum.Health=Hum.MaxHealth
)
(PlayerGrid,,()
()
bp=.(,HRP)
bp.Position=HRP.Position+.(,,)
bp.MaxForce=.(,,); bp.P=
Debris:(bp,)
)
(PlayerGrid,,() .Gravity= )
(PlayerGrid,,() .Gravity= )
(PlayerGrid,,() .Gravity= )
(PlayerGrid,,() .Gravity= )
(PlayerGrid,,()
()
bv=.(,HRP)
bv.Velocity=.(.(-,),,.(-,))
bv.MaxForce=.(,,); Debris:(bv,)
)
(PlayerGrid,,,(on)
on
Connections.nofall=RunService.Heartbeat:(()
State.nofall ()
Hum Hum:(.HumanoidStateType.FallingDown,)
)
Connections.nofall Connections.nofall:()
Hum Hum:(.HumanoidStateType.FallingDown,)
)
(PlayerGrid,,,(on)
() Hum Hum.PlatformStand=on
)
(PlayerGrid,,,(on)
() Hum Hum.ClimbSpeed=on
)
(PlayerGrid,,()
() Hum Hum.WalkSpeed=
)
(PlayerGrid,,()
()
_,p (Char:())
p:() p:() p.Transparency=
)
(PlayerGrid,,()
()
_,p (Char:())
p:() p.Name~= p.Transparency=
)
(PlayerGrid,,,(on)
on
Connections.regen=RunService.Heartbeat:(()
on () Hum
Hum.Health<Hum.MaxHealth Hum.Health=.(Hum.Health+,Hum.MaxHealth)
)
Connections.regen Connections.regen:()
)
(PlayerGrid,,()
()
h=Char:(); h h.Size=.(,,)
)
(PlayerGrid,,()
()
h=Char:(); h h.Size=.(,,)
)
(PlayerGrid,,()
()
h=Char:(); h h.Size=.(,,)
)
(PlayerGrid,,()
()
_,a (Char:())
a:() a:()
)
(PlayerGrid,,()
()
_,p (Char:())
p:() (p.Name,p.Position)
; (,)
)
(PlayerGrid,,()
(,LP.Name,,LP.UserId,,(LP.Team))
(,)
)
(PlayerGrid,,()
()
_,p (Char:())
p:() p.Anchored=
)
(PlayerGrid,,()
()
_,p (Char:())
p:() p.Anchored=
)
(PlayerGrid,,()
() Hum Hum.WalkSpeed=
)
(PlayerGrid,,()
() Hum Hum.JumpPower= ; (,)
)
(PlayerGrid,,()
() Hum Hum.WalkSpeed= ; (,)
)
(VisualGrid,,,(on)
Lighting.Brightness=on
Lighting.FogEnd=on
Lighting.GlobalShadows= on
)
(VisualGrid,,,(on)
Lighting.FogEnd=on
Lighting.FogStart=on
)
(VisualGrid,,() Lighting.ClockTime= )
(VisualGrid,,() Lighting.ClockTime= )
(VisualGrid,,() Lighting.ClockTime= )
(VisualGrid,,,(on) Lighting.GlobalShadows= on )
espObjects={}
()
_,t (espObjects) _,v (t) (() v:() )
espObjects={}
(VisualGrid,,,(on)
on ()
(p)
p==LP
bb=.()
bb.Size=.(,,,); bb.AlwaysOnTop=; bb.StudsOffset=.(,,)
lbl=.(,bb)
lbl.Size=.(,,,); lbl.BackgroundTransparency=
lbl.TextColor3=.(,,); lbl.Font=.Font.GothamBold; lbl.TextSize=
bb.Parent=ScreenGui
espObjects[p]=espObjects[p] {}; .(espObjects[p],bb)
Connections[..p.Name]=RunService.Heartbeat:(()
State.esp
c=p.Character
c c:()
bb.Adornee=c.Head
h=c:()
lbl.Text=.(,p.Name,h (h.Health/.(h.MaxHealth,)*) )
)
_,p (Players:()) (p)
Players.PlayerAdded:(AddESP)
)
(VisualGrid,,,(on)
_,p (Players:())
p~=LP p.Character
hl=p.Character:()
on hl
s=.(,p.Character)
s.Name=; s.Adornee=p.Character
s.Color3=.(,,); s.LineThickness=
on hl hl:()
)
(VisualGrid,,,(on)
on
Connections.rainbow=RunService.Heartbeat:(()
State.rainbow_ambient
Lighting.Ambient=.((()*)%,,)
)
Connections.rainbow Connections.rainbow:()
Lighting.Ambient=.(,,)
)
(VisualGrid,,,(on)
Lighting.Brightness=on
Lighting.ClockTime=on
Lighting.Ambient=on .(,,) .(,,)
)
(VisualGrid,,,(on)
().Rendering.QualityLevel=on
)
(VisualGrid,,()
_,p (Players:())
p~=LP p.Character p.Character:()
h=.(,p.Character)
h.Name=; h.FillColor=.(,,)
h.OutlineColor=.(,,)
)
(VisualGrid,,()
_,p (Players:())
p.Character h=p.Character:(); h h:()
)
(VisualGrid,,()
Lighting.FogColor=.(,,); Lighting.FogEnd=; Lighting.FogStart=
)
(VisualGrid,,()
_,v (:())
v:() v:() v:()
)
(VisualGrid,,()
_,v (:())
v:() v:() v:() v:() v:()
)
(VisualGrid,,()
_,p (Players:())
h=p.Character p.Character:()
(p.Name,,h h.Health )
; (,)
)
(VisualGrid,,,(on)
e=ScreenGui:(); e e:()
on
f=.(,ScreenGui); f.Name=
f.Size=.(,,,); f.Position=.(,-,,-)
f.BackgroundColor3=.(,,); f.BorderSizePixel=; f.ZIndex=
.(,f).CornerRadius=.(,)
)
(VisualGrid,,,(on)
old=ScreenGui:(); old old:()
on
cont=.(,ScreenGui); cont.Name=
cont.Size=.(,,,); cont.Position=.(,,,)
cont.BackgroundTransparency=; cont.ZIndex=
(w,h,ox,oy)
f=.(,cont)
f.Size=.(,w,,h); f.Position=.(,ox,,oy)
f.BackgroundColor3=.(,,); f.BorderSizePixel=; f.ZIndex=
(,,-,-); (,,-,-)
)
(VisualGrid,,()
_,v (:()) v:() v.Volume=
)
(VisualGrid,,()
_,v (:()) v:() v.Volume=
)
(VisualGrid,,()
Connections.timespeed=RunService.Heartbeat:(()
Lighting.ClockTime=(Lighting.ClockTime+)%
)
)
(VisualGrid,,()
Connections.timespeed Connections.timespeed:()
)
(VisualGrid,,()
b=.(,Lighting); b.Size=; Debris:(b,)
)
(VisualGrid,,()
_,v (Lighting:())
v:() v:() v:()
)
(VisualGrid,,()
Lighting.Ambient=.(,,); Lighting.OutdoorAmbient=.(,,)
)
(VisualGrid,,()
Lighting.Ambient=.(,,); Lighting.OutdoorAmbient=.(,,)
)
(VisualGrid,,()
Lighting.Brightness=; Lighting.ClockTime=; Lighting.FogEnd=
Lighting.FogStart=; Lighting.GlobalShadows=
Lighting.Ambient=.(,,)
)
(VisualGrid,,,(on)
lbl=ScreenGui:()
on
lbl
lbl=.(,ScreenGui); lbl.Name=
lbl.Size=.(,,,); lbl.Position=.(,,,)
lbl.BackgroundColor3=.(,,); lbl.BackgroundTransparency=
lbl.TextColor3=.(,,); lbl.TextSize=
lbl.Font=.Font.Code; lbl.ZIndex=; lbl.BorderSizePixel=
lastT=(); frames=
Connections.fps=RunService.RenderStepped:(()
frames=frames+
()-lastT>= lbl.Text=..frames; frames=; lastT=()
)
Connections.fps Connections.fps:()
lbl lbl:()
)
(VisualGrid,,,(on)
lbl=ScreenGui:()
on
lbl
lbl=.(,ScreenGui); lbl.Name=
lbl.Size=.(,,,); lbl.Position=.(,,,)
lbl.BackgroundColor3=.(,,); lbl.BackgroundTransparency=
lbl.TextColor3=.(,,); lbl.TextSize=
lbl.Font=.Font.Code; lbl.ZIndex=; lbl.BorderSizePixel=
Connections.ping=RunService.Heartbeat:(()
lbl.Text=..math.(LP:()*)..
)
Connections.ping Connections.ping:()
lbl lbl:()
)
_,d ({
{,()
_,v (:()) v:() v.Material=.Material.Neon
},
{,()
_,v (:()) v:() v.Material=.Material.SmoothPlastic
},
{,()
_,v (:()) v:() v.Material=.Material.Glass
},
{,()
Connections.rainbowparts=RunService.Heartbeat:(()
t=()*
_,v (:()) v:() v.Color=.(t%,,)
)
},
{,()
Connections.rainbowparts Connections.rainbowparts:()
},
{,()
_,p (Players:()) (p.Name,p.UserId,p.AccountAge..)
(,)
},
{,()
.(()
orig=Cam.CFrame
i=, .()
Cam.CFrame=orig*.(.(-,)*,.(-,)*,)
; Cam.CFrame=orig
)
},
{,()
LP.CameraMinZoomDistance=; LP.CameraMaxZoomDistance=
},
{,()
() _,v (Char:()) v:() v:()
},
{,()
_,v (:()) v:() (v.ClassName,v.Parent.Name)
(,)
},
}) (VisualGrid,d[],d[])
(TeleportGrid,,()
PrevPos=() HRP HRP.CFrame
()
sp=:()
HRP.CFrame=sp .(sp.Position+.(,,)) .(,,)
)
(TeleportGrid,,()
PrevPos=() HRP HRP.CFrame
() HRP.CFrame=.(,,)
)
(TeleportGrid,,()
PrevPos=() HRP HRP.CFrame
() HRP.CFrame=.(Mouse.Hit.Position+.(,,))
)
(TeleportGrid,,()
PrevPos () HRP.CFrame=PrevPos
)
(TeleportGrid,,()
p=()
p p.Character p.Character:()
PrevPos=HRP.CFrame; HRP.CFrame=p.Character.HumanoidRootPart.CFrame+.(,,)
(,..p.Name)
)
(TeleportGrid,,()
p=()
p p.Character p.Character:()
r=p.Character.HumanoidRootPart
() HRP.CFrame=r.CFrame-r.CFrame.LookVector*+.(,,)
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame+HRP.CFrame.LookVector*
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame-HRP.CFrame.LookVector*
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame-HRP.CFrame.RightVector*
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame+HRP.CFrame.RightVector*
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame+.(,,)
)
(TeleportGrid,,()
() .(Waypoints,HRP.CFrame); (,..#Waypoints..)
)
(TeleportGrid,,()
#Waypoints> () PrevPos=HRP.CFrame; HRP.CFrame=Waypoints[#Waypoints]; (,)
)
(TeleportGrid,,()
Waypoints={}; (,)
)
(TeleportGrid,,()
()
PrevPos=HRP.CFrame
HRP.CFrame=.(.(-,),,.(-,))
(,)
)
(TeleportGrid,,,(on)
on
Connections.looptp=RunService.Heartbeat:(()
State.looptp ()
p=()
p p.Character p.Character:()
HRP.CFrame=p.Character.HumanoidRootPart.CFrame+.(,,)
)
Connections.looptp Connections.looptp:()
)
(TeleportGrid,,()
_,v (:())
v:() v.Parent~=LP.Character
root=v.Parent:()
root () HRP.CFrame=root.CFrame+.(,,); (,..v.Parent.Name);
; (,)
)
(TeleportGrid,,()
highest=
_,v (:())
v:() highest v.Position.Y>highest.Position.Y highest=v
highest () HRP.CFrame=.(highest.Position+.(,,))
)
(TeleportGrid,,()
() HRP.CFrame=Cam.CFrame+Cam.CFrame.LookVector*
)
(TeleportGrid,,()
() HRP.CFrame=HRP.CFrame+.(,,)
)
(TeleportGrid,,()
() HRP.CFrame=.(,,)
)
(TeleportGrid,,()
(() :():(.PlaceId,LP) )
)
(TeleportGrid,,()
(() :():(.PlaceId,LP) )
)
(TeleportGrid,,()
.(()
pos=Mouse.Hit.Position
i=, () HRP.CFrame=.(pos+.(,,)) ; .()
)
)
(TeleportGrid,,()
#Waypoints> () HRP.CFrame=Waypoints[]
)
(TeleportGrid,,()
closest,dist2=,.huge
()
_,v (:())
v:() v~=HRP
d=(v.Position-HRP.Position).Magnitude
d<dist2 dist2=d; closest=v
closest HRP.CFrame=.(closest.Position+.(,,)); (,..closest.Name)
)
(TeleportGrid,,()
.(()
_,p (Players:())
p~=LP p.Character p.Character:() ()
HRP.CFrame=p.Character.HumanoidRootPart.CFrame+.(,,)
(,..p.Name); .()
)
)
(TeleportGrid,,()
()
i=, HRP.CFrame=HRP.CFrame+HRP.CFrame.LookVector*; .()
)
(TeleportGrid,,()
() HRP.CFrame=.(,-,) ; (,)
)
(TeleportGrid,,()
() HRP.CFrame=.(HRP.Position.X,,HRP.Position.Z)
)
(CombatGrid,,,(on)
on
Connections.killaura=RunService.Heartbeat:(()
State.killaura ()
_,p (Players:())
p~=LP p.Character
h=p.Character:()
r=p.Character:()
h r (r.Position-HRP.Position).Magnitude< h:()
)
Connections.killaura Connections.killaura:()
)
(CombatGrid,,,(on)
on
Connections.aimlock=RunService.RenderStepped:(()
State.aimlock
target=()
target target.Character
head=target.Character:() target.Character:()
head Cam.CFrame=.(Cam.CFrame.Position,head.Position)
)
Connections.aimlock Connections.aimlock:()
)
(CombatGrid,,,(on)
on
.(()
State.autofire (() () ); .()
)
)
(CombatGrid,,,(on)
on
.(()
State.rapidfire
(() (); .(); () ); .()
)
)
(CombatGrid,,()
p=()
p p.Character
h=p.Character:()
h h.Health=; (,..p.Name)
)
(CombatGrid,,()
_,p (Players:())
p~=LP p.Character
h=p.Character:(); h h:()
)
(CombatGrid,,()
_,p (Players:())
p.Character h=p.Character:(); h h.Health=h.MaxHealth
)
(CombatGrid,,()
p=()
p p.Character
r=p.Character:()
r
bv=.(,r)
bv.Velocity=.(,,)+HRP.CFrame.LookVector*
bv.MaxForce=.(,,); Debris:(bv,)
)
(CombatGrid,,()
p=()
p p.Character
r=p.Character:()
r r.Anchored=; (,..p.Name)
)
(CombatGrid,,()
_,p (Players:())
p.Character _,part (p.Character:()) part:() part.Anchored=
)
(CombatGrid,,()
p=()
p p.Character
r=p.Character:()
r
bv=.(,r)
bv.Velocity=.(.(-,),,.(-,))
bv.MaxForce=.(,,); Debris:(bv,)
)
(CombatGrid,,()
_,p (Players:())
p~=LP p.Character
r=p.Character:()
r
bv=.(,r)
bv.Velocity=.(.(-,),,.(-,))
bv.MaxForce=.(,,); Debris:(bv,)
)
(CombatGrid,,()
e=.(); e.Position=Mouse.Hit.Position; e.BlastRadius=; e.BlastPressure=; e.Parent=
)
(CombatGrid,,()
_,p (Players:())
p~=LP p.Character
r=p.Character:()
r e=.(); e.Position=r.Position; e.BlastRadius=; e.Parent=
)
(CombatGrid,,()
() t=LP.Backpack:(); t Hum:(t)
)
(CombatGrid,,()
() Hum Hum:()
)
(CombatGrid,,()
() t=Char:(); t h=t:(); h h.Size=.(,,)
)
(CombatGrid,,()
() t=Char:(); t h=t:(); h h.Size=.(,,)
)
(CombatGrid,,()
State.spin=
Connections.spin Connections.spin:()
Connections.spin=RunService.Heartbeat:(()
State.spin ()
HRP.CFrame=HRP.CFrame*.(,.(),)
_,p (Players:())
p~=LP p.Character
r=p.Character:(); h=p.Character:()
r h (r.Position-HRP.Position).Magnitude< h:()
)
)
(CombatGrid,,()
State.spin=; Connections.spin Connections.spin:()
)
(CombatGrid,,()
_,p (Players:())
p~=LP p.Character
h=p.Character:(); h h.Health=
r=p.Character:()
e=.(); e.Position=r r.Position .zero; e.BlastRadius=; e.Parent=
; (,)
)
(CombatGrid,,()
target=()
target
.(()
i=,
target.Character h=target.Character:(); h h:()
.()
); (,..target.Name)
)
(CombatGrid,,()
p=.(,); p.Anchored=; p.Position=Mouse.Hit.Position
p.Size=.(,,); p.Transparency=; p.BrickColor=BrickColor.()
Connections.gravbomb=RunService.Heartbeat:(()
_,obj (:())
obj:() obj.Anchored
dir=(p.Position-obj.Position).Unit
bv=.(,obj); bv.Force=dir*; Debris:(bv,)
)
.(,() Connections.gravbomb Connections.gravbomb:() ; p:() )
)
(CombatGrid,,()
()
p=(); p p.Character
Hum.WalkSpeed=
Connections.ramkill=RunService.Heartbeat:(()
p.Character Hum.WalkSpeed=; Connections.ramkill Connections.ramkill:() ;
r=p.Character:()
r (r.Position-HRP.Position).Magnitude<
h=p.Character:(); h h.Health=
Hum.WalkSpeed=; Connections.ramkill Connections.ramkill:()
)
)
(CombatGrid,,()
p=()
p p.Character p.Character:() ()
HRP.CFrame=p.Character.HumanoidRootPart.CFrame
h=p.Character:(); h h.Health=
)
(CombatGrid,,()
.(()
i=, e=.(); e.Position=Mouse.Hit.Position; e.BlastRadius=; e.Parent=; .()
)
)
(CombatGrid,,()
p=()
p p.Character h=p.Character:(); h h.MaxHealth=; h.Health=
)
(CombatGrid,,()
_,p (Players:())
h=p.Character p.Character:()
(p.Name,,h h.Health )
; (,)
)
(CombatGrid,,()
p=(); (,p ..p.Name )
)
(CombatGrid,,()
_,p (Players:()) do print(p.Name,"Team:",tostring(LP.Team)) end
Notify("Debug","Printed to console")
end)
-- 151–160
for _,d in ipairs({
{"151. Tool Damage=9999",function()
if GetChar() then local t=Char:FindFirstChildOfClass("Tool"); if t then for _,v in pairs(t:GetDescendants()) do if v.Name:lower()=="damage" then pcall(function() v.Value=9999 end) end end end end
end},
{"152. Remove World Tools",function()
for _,v in pairs(workspace:GetDescendants()) do if v:IsA("Tool") then v:Destroy() end end
end},
{"153. Shrink Closest",function()
local p=GetClosestPlayer(); if p and p.Character then for _,v in pairs(p.Character:GetDescendants()) do if v:IsA("BasePart") then v.Size=v.Size*0.3 end end end
end},
{"154. Infinite God Loop (60s)",function()
task.spawn(function() for i=1,60 do if GetChar()and Hum then Hum.Health=Hum.MaxHealth end; task.wait(1) end end)
end},
{"155. Kill Aura (large r=30)",function()
task.spawn(function()
for i=1,30 do
if GetChar() then for _,p in pairs(Players:GetPlayers()) do
if p~=LP and p.Character then
local h=p.Character:FindFirstChildOfClass("Humanoid"); local r=p.Character:FindFirstChild("HumanoidRootPart")
if h and r and(r.Position-HRP.Position).Magnitude<30 then h:TakeDamage(20) end
end
end end; task.wait(0.2)
end
end)
end},
{"156. Stun All (WS=0)",function()
for _,p in pairs(Players:GetPlayers()) do if p~=LP and p.Character then local h=p.Character:FindFirstChildOfClass("Humanoid"); if h then h.WalkSpeed=0 end end end
end},
{"157. Unstun All",function()
for _,p in pairs(Players:GetPlayers()) do if p.Character then local h=p.Character:FindFirstChildOfClass("Humanoid"); if h then h.WalkSpeed=16 end end end
end},
{"158. Explosion Spam",function()
task.spawn(function()
for i=1,20 do
local e=Instance.new("Explosion")
e.Position=Mouse.Hit.Position+Vector3.new(math.random(-5,5),0,math.random(-5,5))
e.BlastRadius=8; e.Parent=workspace; task.wait(0.15)
end
end)
end},
{"159. Ram into Closest",function()
if not GetChar() then return end
task.spawn(function() local prev=Hum.WalkSpeed; Hum.WalkSpeed=250; task.wait(0.5); Hum.WalkSpeed=prev end)
end},
{"160. Combo Kill All",function()
for _,p in pairs(Players:GetPlayers()) do
if p~=LP and p.Character then
local h=p.Character:FindFirstChildOfClass("Humanoid"); local r=p.Character:FindFirstChild("HumanoidRootPart")
if h and r and GetChar() then HRP.CFrame=r.CFrame; h.Health=0 end
end
end; Notify("Combat","Combo killed all")
end},
}) do CreateButton(CombatGrid,d[1],d[2]) end
-- ════════════════════════════════════════════════════════════
-- 🌍 WORLD (161–180)
-- ════════════════════════════════════════════════════════════
for _,d in ipairs({
{"161. Delete Cursor Part",function()
local t=Mouse.Target; if t and not t:IsDescendantOf(LP.Character) then t:Destroy() end
end},
{"162. Anchor Cursor Part",function() if Mouse.Target then Mouse.Target.Anchored=true end end},
{"163. Unanchor Cursor Part",function() if Mouse.Target then Mouse.Target.Anchored=false end end},
{"164. Resize Part ×2",function() if Mouse.Target then Mouse.Target.Size=Mouse.Target.Size*2 end end},
{"165. Resize Part ÷2",function() if Mouse.Target then Mouse.Target.Size=Mouse.Target.Size/2 end end},
{"166. Paint Part Red",function() if Mouse.Target then Mouse.Target.BrickColor=BrickColor.new("Bright red") end end},
{"167. Paint Part Random",function() if Mouse.Target then Mouse.Target.BrickColor=BrickColor.Random() end end},
{"168. Move Part Up +10",function() if Mouse.Target then Mouse.Target.CFrame=Mouse.Target.CFrame+Vector3.new(0,10,0) end end},
{"169. Remove Fire",function() for _,v in pairs(workspace:GetDescendants()) do if v:IsA("Fire") then v:Destroy() end end end},
{"170. Remove Smoke",function() for _,v in pairs(workspace:GetDescendants()) do if v:IsA("Smoke") then v:Destroy() end end end},
{"171. Add Fire to Cursor",function() if Mouse.Target then Instance.new("Fire",Mouse.Target) end end},
{"172. Nuke (Big Explosion)",function()
for i=1,6 do task.delay(i*0.3,function()
local e=Instance.new("Explosion",workspace); e.BlastRadius=200; e.BlastPressure=1e6
e.Position=Vector3.new(math.random(-100,100),0,math.random(-100,100))
end) end; Notify("World","☢ NUKE")
end},
{"173. Flood (Water Part)",function()
local w=Instance.new("Part",workspace); w.Name="Flood"; w.Anchored=true
w.Size=Vector3.new(2000,1,2000); w.Position=Vector3.new(0,5,0)
w.BrickColor=BrickColor.new("Cyan"); w.Material=Enum.Material.Water; w.Transparency=0.3
end},
{"174. Remove Flood",function() local w=workspace:FindFirstChild("Flood"); if w then w:Destroy() end end},
{"175. Explode All NPCs",function()
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("Humanoid") and v.Parent~=LP.Character then
local e=Instance.new("Explosion",workspace); local r=v.Parent:FindFirstChild("HumanoidRootPart")
e.Position=r and r.Position or Vector3.zero; e.BlastRadius=12
end
end
end},
{"176. Time Freeze (all)",function()
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v:IsDescendantOf(LP.Character) then v.Anchored=true end
end; Notify("World","Time Frozen")
end},
{"177. Time Unfreeze",function()
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") and not v:IsDescendantOf(LP.Character) then v.Anchored=false end
end; Notify("World","Time Unfrozen")
end},
{"178. Clear Loose Parts",function()
for _,v in pairs(workspace:GetChildren()) do
if not v:IsA("Model") and not v:IsA("Terrain") and not v:IsA("Camera") then pcall(function() v:Destroy() end) end
end
end},
{"179. Gravity Moon (10)",function() workspace.Gravity=10 end},
{"180. Gravity Heavy (600)",function() workspace.Gravity=600 end},
}) do CreateButton(WorldGrid,d[1],d[2]) end
-- ════════════════════════════════════════════════════════════
-- 🔧 MISC (181–200)
-- ════════════════════════════════════════════════════════════
-- 181
CreateButton(MiscGrid,"181. Copy UserID",function()
setclipboard(tostring(LP.UserId)); Notify("Misc","UserID copied: "..LP.UserId)
end)
-- 182
CreateButton(MiscGrid,"182. Copy PlaceID",function()
setclipboard(tostring(game.PlaceId)); Notify("Misc","PlaceID copied")
end)
-- 183
CreateButton(MiscGrid,"183. Copy JobID",function()
setclipboard(game.JobId); Notify("Misc","JobID copied")
end)
-- 184
CreateButton(MiscGrid,"184. Chat 'ez'",function() LP:Chat("ez") end)
-- 185
CreateButton(MiscGrid,"185. Chat 'gg'",function() LP:Chat("gg") end)
-- 186
CreateButton(MiscGrid,"186. Chat 'lol'",function() LP:Chat("lol") end)
-- 187
CreateButton(MiscGrid,"187. Chat 'UE8AN HUB'",function() LP:Chat("UE8AN HUB") end)
-- 188
CreateToggle(MiscGrid,"188. Auto Click (mouse1)","autoclick",function(on)
if on then
task.spawn(function() while State.autoclick do pcall(function() mouse1click() end); task.wait(0.06) end end)
end
end)
-- 189
CreateButton(MiscGrid,"189. Print All RemoteEvents",function()
for _,v in pairs(game:GetDescendants()) do if v:IsA("RemoteEvent") then print(v:GetFullName()) end end
Notify("Debug","Printed to console")
end)
-- 190
CreateButton(MiscGrid,"190. Print All Scripts",function()
for _,v in pairs(game:GetDescendants()) do
if v:IsA("Script") or v:IsA("LocalScript") then print(v:GetFullName()) end
end; Notify("Debug","Printed to console")
end)
-- 191
CreateButton(MiscGrid,"191. Print Place Info",function()
print("Place:",game.Name,"PlaceId:",game.PlaceId,"Players:",#Players:GetPlayers())
Notify("Info","Printed to console")
end)
-- 192
CreateButton(MiscGrid,"192. ⚠ PANIC (disable all)",function()
for k in pairs(State) do State[k]=false end
for _,c in pairs(Connections) do pcall(function() c:Disconnect() end) end
Connections={}; Notify("UE8AN HUB","All features OFF (Panic)")
end)
-- 193
CreateToggle(MiscGrid,"193. Auto Farm (coins/gems)",nil,function(on)
if on then
Connections.autofarm=RunService.Heartbeat:Connect(function()
if not on then return end
for _,v in pairs(workspace:GetDescendants()) do
if v:IsA("BasePart") then
local n=v.Name:lower()
if n:find("coin") or n:find("gem") or n:find("item") or n:find("pickup") then
if GetChar() and(v.Position-HRP.Position).Magnitude<200 then
HRP.CFrame=CFrame.new(v.Position+Vector3.new(0,3,0))
end
end
end
end
end)
else if Connections.autofarm then Connections.autofarm:Disconnect() end end
end)
-- 194
CreateButton(MiscGrid,"194. Remove Other GUIs",function()
for _,v in pairs(LP.PlayerGui:GetChildren()) do
if v.Name~="UE8AN_HUB" then pcall(function() v:Destroy() end) end
end
end)
-- 195
CreateButton(MiscGrid,"195. Print All Values",function()
for _,v in pairs(game:GetDescendants()) do
if v:IsA("IntValue") or v:IsA("NumberValue") or v:IsA("StringValue") then print(v:GetFullName(),"=",v.Value) end
end; Notify("Debug","Printed to console")
end)
-- 196
CreateButton(MiscGrid,"196. Notification Test",function()
Notify("✅ UE8AN HUB","Everything is working!",4)
end)
-- 197
CreateButton(MiscGrid,"197. Load Infinite Yield",function()
if not LP:FindFirstChild("_iy") then
loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
local t=Instance.new("StringValue",LP); t.Name="_iy"
else Notify("Misc","Already loaded") end
end)
-- 198
CreateButton(MiscGrid,"198. Reset All Settings",function()
for k in pairs(State) do State[k]=false end
for _,c in pairs(Connections) do pcall(function() c:Disconnect() end) end
Connections={}; Waypoints={}; PrevPos=nil; Notify("Misc","All settings reset")
end)
-- 199
CreateButton(MiscGrid,"199. Print Version",function()
print("UE8AN HUB v2.0 | 200 Functions | by UE8AN"); Notify("UE8AN HUB","v2.0 | 200 Functions",5)
end)
-- 200
CreateButton(MiscGrid,"200. 🎉 UE8AN HUB!",function()
Notify("🎉 UE8AN HUB","200 functions are fully loaded & ready!",6)
print("╔══════════════════════════════════╗")
print("║ UE8AN HUB v2.0 ║")
print("║ ✅ 200 Functions Loaded! ║")
print("║ Toggle: RightShift ║")
print("╚══════════════════════════════════╝")
end)
-- ════════════════════════════════════════════════════════════
-- ⚙ CONFIG
-- ════════════════════════════════════════════════════════════
CreateButton(ConfigGrid,"Save Config (console)",function()
print("State:",HttpService:JSONEncode(State)); Notify("Config","Printed to console")
end)
CreateButton(ConfigGrid,"Opacity 100%",function() Main.BackgroundTransparency=0 end)
CreateButton(ConfigGrid,"Opacity 50%",function() Main.BackgroundTransparency=0.5 end)
CreateButton(ConfigGrid,"Opacity 20%",function() Main.BackgroundTransparency=0.8 end)
CreateButton(ConfigGrid,"Theme: Dark Red",function()
Main.BackgroundColor3=Color3.fromRGB(22,5,5); TopBar.BackgroundColor3=Color3.fromRGB(45,10,10)
end)
CreateButton(ConfigGrid,"Theme: Dark Blue",function()
Main.BackgroundColor3=Color3.fromRGB(5,5,22); TopBar.BackgroundColor3=Color3.fromRGB(10,10,45)
end)
CreateButton(ConfigGrid,"Theme: Dark Green",function()
Main.BackgroundColor3=Color3.fromRGB(5,18,5); TopBar.BackgroundColor3=Color3.fromRGB(10,38,10)
end)
CreateButton(ConfigGrid,"Theme: Purple",function()
Main.BackgroundColor3=Color3.fromRGB(18,5,22); TopBar.BackgroundColor3=Color3.fromRGB(38,10,48)
end)
CreateButton(ConfigGrid,"Theme: Default",function()
Main.BackgroundColor3=Color3.fromRGB(11,11,18); TopBar.BackgroundColor3=Color3.fromRGB(15,15,26)
end)
CreateButton(ConfigGrid,"GUI Scale +",function()
Main.Size=UDim2.new(0,Main.AbsoluteSize.X+80,0,Main.AbsoluteSize.Y+50)
Shadow.Size=UDim2.new(0,Main.AbsoluteSize.X+20,0,Main.AbsoluteSize.Y+20)
end)
CreateButton(ConfigGrid,"GUI Scale -",function()
Main.Size=UDim2.new(0,math.max(400,Main.AbsoluteSize.X-80),0,math.max(300,Main.AbsoluteSize.Y-50))
end)
-- ════════════════════════════════════════════════════════════
-- OPEN/CLOSE ANIMATION
-- ════════════════════════════════════════════════════════════
local function ShowGUI()
Main.Visible = true
Shadow.Visible = true
Main.Size = UDim2.new(0,0,0,0)
Main.Position = UDim2.new(0.5,0,0.5,0)
Main.BackgroundTransparency = 1
TweenService:Create(Main,TweenInfo.new(0.35,Enum.EasingStyle.Back,Enum.EasingDirection.Out),{
Size = UDim2.new(0,740,0,550),
Position = UDim2.new(0.5,-370,0.5,-275),
BackgroundTransparency = 0,
}):Play()
TweenService:Create(Shadow,TweenInfo.new(0.35,Enum.EasingStyle.Back,Enum.EasingDirection.Out),{
Size = UDim2.new(0,760,0,570),
Position = UDim2.new(0.5,-380,0.5,-285),
BackgroundTransparency = 0.6,
}):Play()
end
local function HideGUI()
TweenService:Create(Main,TweenInfo.new(0.25,Enum.EasingStyle.Back,Enum.EasingDirection.In),{
Size = UDim2.new(0,0,0,0),
Position = UDim2.new(0.5,0,0.5,0),
BackgroundTransparency = 1,
}):Play()
TweenService:Create(Shadow,TweenInfo.new(0.25,Enum.EasingStyle.Quad,Enum.EasingDirection.In),{
BackgroundTransparency = 1,
}):Play()
task.delay(0.28,function() Main.Visible=false; Shadow.Visible=false end)
end
CloseBtn.MouseButton1Click:Connect(function() GUIOpen=false; HideGUI() end)
MinBtn.MouseButton1Click:Connect(function() GUIOpen=false; HideGUI() end)
UIS.InputBegan:Connect(function(input,gpe)
if gpe then return end
if input.KeyCode==Enum.KeyCode.RightShift then
GUIOpen=not GUIOpen
if GUIOpen then ShowGUI() else HideGUI() end
end
end)
-- ════════════════════════════════════════════════════════════
-- LOADING → REVEAL MAIN GUI
-- ════════════════════════════════════════════════════════════
task.delay(2.5,function()
-- Fade out loading screen
TweenService:Create(LoadFrame,TweenInfo.new(0.5,Enum.EasingStyle.Quad),{BackgroundTransparency=1}):Play()
TweenService:Create(LogoLbl,TweenInfo.new(0.4),{TextTransparency=1}):Play()
TweenService:Create(SubLbl,TweenInfo.new(0.4),{TextTransparency=1}):Play()
TweenService:Create(StatusLbl,TweenInfo.new(0.4),{TextTransparency=1}):Play()
TweenService:Create(BarBG,TweenInfo.new(0.4),{BackgroundTransparency=1}):Play()
TweenService:Create(BarFill,TweenInfo.new(0.4),{BackgroundTransparency=1}):Play()
task.delay(0.55,function()
LoadFrame:Destroy()
-- Open first tab, then animate GUI in
SwitchTab("Player")
ShowGUI()
Notify("⚡ UE8AN HUB","200 функций загружено! Toggle: RightShift",5)
print("UE8AN HUB v2.0 | 200 Functions | RightShift to toggle ✅")
end)
end)
-- CharacterAdded
LP.CharacterAdded:Connect(function(c)
Char=c; Hum=c:WaitForChild("Humanoid"); HRP=c:WaitForChild("HumanoidRootPart")
end)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
200 features idk

Universal